For the last several years a lot of the talk within network engineering has centered around layer 3 technologies. The subjects of WAN optimization, Quality of Service (QoS), WAN acceleration, and routing have consumed our thoughts and dreams, blog posts and podcasts. However, now more than ever, having a strong understanding of layer 2 networking technologies is critical to being successful in this industry.
To the uninitiated, layer 2 networking probably seems simple and straight forward. Take your PCs and servers, plug them into a switch, and it all just works - right? Well, yeah hoss, that's right, so long as you don't run into spanning tree issues, as long as all of your trunks are configured correctly, and unless after consolidating your data centers and virtualizing your servers you've saturated those 1 Gbps and 10 Gbps connections that you thought were overkill when you put them in.
Unfortunately, the best way to learn these technologies is by living through a serious outage or performance issue that was caused by them. Hopefully, you'll never have to learn about Spanning Tree Protocol (STP), VLAN Trunking Protocol (VTP), or dealing with ethernet congestion this way but chances are that if you stay in this industry long enough you will. Between now and then, do what you can start coming up to speed but most importantly, be sure that your management tools make it easy to identify, troubleshoot, and resolve issues of these types. Here are some tips I've picked up over the years to help:
Follow me on Twitter