Clockfort's Tech Blog

… updated whenever a new project comes along

Book Review: Network Warrior

Network Warrior Book Cover

ISBN: 9780596101510

This epically-titled O’Reilly book is a well-organized collection of network configuration tips, stories, and common “gotchas”, as told by a self-admitted grouchy old network admin to younger, wet-behind-the-ears network administrators.

The author, in a move uncommon to most networking manuals, just cuts to the chase and says what needs to be said. Everything is told from a Cisco perspective, with Cisco terminology, and the only hint of variation allowed for is the occasional explanation when something is radically (or subtly, in some way that would ruin everything when you least expect it) different between CatOS and IOS. This is undeniably a good thing; it keeps the book short, and realistically, Cisco is one of the forefront leaders in the enterprise network market.

A wide range of topics are talked about – possible problems that you could run into with auto-negotiation on your fast-ethernet network, how to configure spanning tree or etherchannel, getting QoS to work properly, and a whole host of topics one should know when creating one’s own medium-to-large sized network. Even for those that already know how to implement these features, the author explains exactly when someone would want to use these features and how they evolved, and how they ought to be properly used.

I would recommend this book to anyone interested in enterprise networking – ranging from the relatively professionally uninitiated like myself (I only do networking administration for Computer Science House at the Rochester Institute of Technology) to those who are just transitioning from networking classes to actual jobs, who will benefit perhaps the most from the book’s tips and tricks from a person in industry, or even the average middle-aged network administrator, who may find a large portion of the book a snooze, but likely still pick up a trick or two that was previously unknown.

Enterprise Networking on the Cheap

Breaking weeks of blog-o-silence for this update…
I recently moved from RIT’s dorms to an apartment I share with some CSHers. Unfortunately, among the wide variety of amenities offered, wireless Internet is not one of them.
Unfortunately, I’ve been very spoiled in terms of networking hardware, having worked with Cisco’s product line, and I find it painful and miss the features when I’m using consumer-grade electronics. Unfortunately, Cisco wireless technology costs an arm and a leg.

The solution? I purchased a Linksys WRT54GL, a device specifically designed for people to use their own linux distros on. I put on OpenWRT, which gave me a variety of commercial-grade options for a pittance of the price.

I’m broadcasting a few SSIDs – a WPA2-Personal network for apartment mates to have their own little network (Opcom-Net-Internal), a WPA2-Personal network that ust acts as as WAP for my apartment’s wired network (Opcom-Net-External), and a WPA2-Enterprise network that uses OpenVPN and some kludging together in order to provide a seamless connection to CSH’s network (cshnowires-eap). (That last one isn’t quite working yet, but I’ll work on it more after I change some things that need changing on CSH’s own wireless; no use configuring things twice for a new setup) This could simply not be done without multiple SSID broadcasts, VPN, RADIUS, VLANs, and a variety of other enterprise-only features that one could simply not get for the $50 I paid for this network device. Amazing. Highly recommend this device; the only downside is that it’s wireless-G, and not N, and that there is not a whole lot of flash/RAM for programs, but this comes with the embedded territory.

Following my usual naming scheme, the hostname for this device is “Dr. Bob”, which fits especially well considering it’s plugged into my Cisco network switch “Dr. Pepper”. The good doctors are quite kind on my network :-)