****** - Verified Buyer
4.5
This is one of my favorite technical books.While Seifert and Edwards manage to cover a very technical topic in an accessible and entertaining manner, this book isn't for everyone.There aren't too many people actually designing a switch - there are lots more network implementors like me out there. But I find that knowing *why* hardware designers do things, and why protocol details were created is tremendously interesting, and it helps me to remember the other bits that I do need to know each day.