RECOMMENDED READING
(roll over images for purchasing information) |
IP and Networking Essentials |
TCP/IP Illustrated, Volume 1:
The Protocols
W. Richard Stevens  |
If you wish to understand TCP/IP in depth, this is the book. There are two more volumes in the series, and if you are planning to code I highly recommend all three. If you just need to undertand the protocols, this first volume is all you need. |
Internetworking with TCP/IP Vol.1:
Principles, Protocols, and Architecture Douglas E. Comer |
Another classic text on TCP/IP. Although I slightly prefer the Stevens book, there are just as many people who prefer Comer. And like the Stevensseries, there are two more volumes in this series, roughly corresponding to the three Stevens books. You don't need both the Stevens and the Comer books, unless you just want two viewpoints of the same topic (or unless you want your networking library to be comprehensive); eitherauthor will serve you well. |
Interconnections:
Bridges, Routers, Switches, and Internetworking Protocols
Radia Perlman  |
This book is a classic. Highly recommended to anyone starting out in networking, even experienced network architects and operators can benefit from Perlman's views on the fundamental concepts. Along with Stevens and Comer, Perlman should be in everyone's networking library. |
Data and Computer Communications
William Stallings  |
This is also an introductory networking text, but much more academic than Perlman. Recommended for anyone requiring a rigorous overview of basic networking. |
Where Wizards Stay Up Late:
The Origins Of The Internet
Katie Hafner and Matthew Lyon  |
While certainly not required reading for networkers, knowing how the modern Internet came to be can be quite useful for providing insight into where it might be going. There are many histories of the Internet, but this is the most informative and entertaining of them. |
IPv6 |
IPv6 Essentials
Sylvia Hagen
 |
A very good brief introduction to IPv6; the title says it all. |
Migrating to IPv6:
A Practical Guide to Implementing IPv6 in Mobile and Fixed Networks
Marc Blanchet  |
If you want a broad practical knowledge of IPv6, this is the book. My friend Marc takes you through a wide range of topics, and provides configuration examples on the most common host and router operating systems. Definitely the right book for hands-on. |
Deploying IPv6 Networks
Ciprian Popoviciu, Eric Levy-Abegnoli, and Patrick Grossetete
 |
This book is as detailed as the Blanchet book but is oriented specifically to Cisco, rather than Blanchet's broad multi-platform view. So if you can only affort one book and are interested mostly in Cisco, buy this one. If you want to gain a wider hands-on view, buy Blanchet. And if you can afford it, buy both; two viewpoints from equally good books is easily worth the price. |
IPv6 Core Protocols Implementation
and
IPv6 Advanced Protocols Implementation
Qing Li, Tatuya Jinmei, and Keiichi Shima
 |
These two books give you an under-the-hood look at the KAME IPv6 stack for BSD, intended for developers and anyone else that wishes to know IPv6 at a truly intimate level. They are comparable in utility to the Stevens and Comer TCP/IP books, and are essential to anyone wanting to build a solid IP reference library.
|
IP Routing Protocols |
OSPF:
Anatomy of An Internet Routing Protocol
John Moy
 |
I love this book for the same reason I love Perlman's Interconnections and Hafner's Where Wizards Stay Up Late: It goes beyond mere technical background and configuration techniques to give you a unique historical view into the thinking behind the development of the protocol, from the man who led the develoment when he was at Proteon. If you are a developer, I also recommend Moy's follow-up volume, OSPF Complete Implementation. |
The Complete IS-IS Routing Protocol
Hannes Gredler and Walter Goralski
 |
While I hope you read my book OSPF and IS-IS if you want to learn IS-IS, I must also recommend this book. My friend Hannes Gredler is one of the world's most knowledgeable IS-IS engineers, and for that reason alone anyone studying or working with IS-IS need to read what he and Walt have to say on the subject. |
EIGRP for IP:
Basic Operation and Configuration
Alvaro Retana, Russ White, and Don Slice
 |
This is a small book, ideal for a quick reference on EIGRP from three of the foremost experts on the protocol. |
EIGRP Network Design Solutions:
The Definitive Resource for EIGRP Design, Deployment, and Operation
Ivan Pepelnjak
 |
The subtitle of this book says it all. Pepelnjak's book is oriented to hands-on design and operational support of EIGRP networks. |
BGP4 Inter-Domain Routing in the Internet
John W. Stewart III
 |
This little book is an excellent desk reference for BGP. |
Internet Routing Architectures
Sam Halabi
 |
Halabi's book has long been the acknowledged "BGP Bible." While it might be getting a bit long in the tooth, it is still valuable and should be on everyone's shelf of essential networking books. |
BGP Design and Implementation
Randy Zhang and Micah Bartell
 |
This is the most thorough coverage of BGP and associated routing policiesthat exists on the market. I highly recommend it to anyone who plans to work with large-scale BGP networks. |
MPLS |
MPLS-Enabled Applications:
Emerging Developments and New Technologies
Ina Minei and Julian Lucek
 |
There are a number of MPLS books of varying quality on the market, but this one is the best. Having worked with both authors, I can testify to hteir level of expertise. The authors form an ideal team, with an accomplished protocol coder (Minei) providing an "under the hood" look, and a highly experienced network designer (Lucek) providing real-world views on the applications. |
IP Multicast |
Developing IP Multicast Networks:
The Definitive Guide to Designing and Deploying Cisco IP Multicast Networks
Beau Williamson  |
Another book in which the subtitle says it all. There are quite a few IP multicast books around, but almost all are either outdated, incomplete, or overly basic. This is one of only two books on IP multicast that you need (the other is next on this list). |
Interdomain Multicast Routing:
Practical Juniper Networks and Cisco Systems Solutions
Brian M. Edwards, Leonard A. Guiliano, and Brian R. Wright
 |
The second, along with Williamson's book, of the only two books on IP multicasting that you need. There are few experts on IP multicast, and even fewer experts on interdomain multicasting. These guys are among those few and their book stands alone in its coverage of the topic. |
| |
|