I believe that network engineering as a profession needs to see a return to the fundamentals. For too long we have depended on vendors to do our thinking for us, and it has creating some interesting problems for us. If we are to do our own thinking, we must understand the basic building blocks of networking.

This blog is dedicated to helping us understand the “little pieces” – the foundational technologies that make networks work.