CCNP SWITCH Lab Experiences

switchlab0001

As I write this, I will be sitting for the 642-813 CCNP SWITCH exam at this time next week. Leading up to this day, I have been (and will continue to through the next week) practicing with the switches I bought last year.

Previously, I posted about purchasing the switches to study from, as well as posting my planned topology. What’s funny is that looking back, even though it was just a few months ago, I can see mistakes in both the topology as well as my purchase strategy. This, of course, was due to me not knowing the material as well as I do now….

Continue reading “CCNP SWITCH Lab Experiences”

Cisco LAN Switching…1999

cat5000I just finished reading Cisco LAN Switching, which was published in 1999 as part of the CCIE Professional Development series. Since this book was published 14 years ago, quite a bit of it can be considered out of date now (such as the extensive coverage on Token Ring networks and flat campus-wide Layer-2 topologies). However, I found this book to be very interesting and it has provided me both a history lesson as well as reinforcing fundamentals that are still used in networks today, such as the usage of Spanning Tree Protocol.

Another interesting thing about this book is that all of the command-line examples are done in CatOS, which I have never worked with. Any Cisco switch I have ever touched has always run native IOS, even if they were 10 years old (well, the 2950 is the oldest switch I’ve worked with so far).

The beginning of this book also made me question just how much innovation Cisco has done itself as a company. It seems that almost every major product line in the company has its roots in corporate acquisitions. Some company invents something really useful, then Cisco buys them out and relabels the product. I understand that they have been instrumental in helping to develop several protocols that we take for granted today, but as far as product lines are concerned, it made me wonder. 🙂

Cisco IOS is a wonderfully-deep network operating system with a very large hierarchy of commands; a good portion of which I imagine I will never touch. However, seeing some of the terms with regards to deprecated technologies like Token Ring made me realize that many of those commands are still present in IOS. For example, if you configure a VLAN, you can assign it the properties of Token Ring and FDDI networks. In some strange way, this makes IOS seem just a little bit smaller to me, which is a good thing. Since the commands are mostly hierarchical, knowing which sections of commands I will never need to touch is nice and makes navigating to the other commands a little easier.

Yet another interesting thing in reading this book is how certain standards that are now a standard part of Cisco curricula (and have been for several years) were either not yet developed or in their infancy when this book was published, such as 802.1s, Multiple Spanning Tree. Likewise, I think newer textbooks leave a little to be desired with regards to information on things like UplinkFast and Backbone fast. Maybe this isn’t true for CCIE material (I don’t know yet), but for current CCNA/CCNP material, I feel like they don’t do a particularly good job of explaining those two technologies. This book straightened that out for me and explained fully how each technology would be used.

The aspect of the book that I think I found the most interesting, due to having completed the CCDA certification, is that many of the design topologies that seemed like a good idea at the time due to the nature of the existing technology are no longer applicable in today’s networks. The biggest example is the campus-wide flat Layer-2 topology instead of the hierarchical Layer-3 designs present in today’s networks. This book emphasized that many networks were still designed that way (in 1999), but that the industry trend is moving away from that. By having a 2013 set of networking knowledge and reading a 1999 set of knowledge, I could more easily see where we came from and why things progressed the way they did. A large part of it was due to the speed and functionality of routers and switches in 1999. Hardware Layer-3 switching was a pretty new concept then, but it is commonplace now, and the design of the access, distribution and core layers of the network have changed over time to reflect this. For example, the book highly emphasized using a Layer-2 core, but I don’t believe this would ever be done today.

Overall, a very good, useful read. 🙂

Inside Cisco IOS Architecture

traffic exportI just finished reading (most of) Inside Cisco IOS Software Architecture, published in 2000. Since I work with Cisco equipment that uses the traditional Cisco IOS, I figured it wouldn’t hurt to know a little more about it. What’s kind of funny, though, is that the book seemed to deal much more with Cisco hardware than the IOS software itself. The book mostly detailed how packets are processed and switched through the various hardware platforms that were available at the time the book was published, such as the Cisco AGS+, 2500-series, 7200, 7500 and the original 12000 series. The book also dipped into QoS a little bit at the end, which is software-based.

I can’t say that I learned a lot from this book; a good portion of it was either over my head or I just didn’t see how it would apply to anything I would ever be doing. However, as Cisco moves forward with new architectures and new IOS versions, such as IOS-XE, IOS-XR and NX-OS, this book does serve as a good reference of “how things used to be.” It was a short book so I don’t really feel like I wasted my time in reading it.