Networking Books

Last Modified: May 5, 2007

Home

TCP/IP   Basics | Internals | Programming
                Security | IPsec | IPv6 | Multicast | Mobile IPQoS | MPLS | LAN Switching | NPs 
                DHCP | SNMP | SSH | SSL | DNS | BIND
Routing  Basics | OSPF | BGP | IS-IS
Misc       T1 | Frame Relay | ATM | ISDN | PPP | L2TP | ISDN
 


Basics
 
1.   Computer Networks by Andrew S. Tanenbaum 
2.   The Protocols (TCP/IP Illustrated, Vol. 1) by W. Richard Stevens 
3.   Internetworking with TCP/IP Vol.1: Protocols by Douglas E. Comer
 
TCP/IP Internals
 
1.   The Implementation (TCP/IP Illustrated, Vol. 2) by W. Richard Stevens 
2.   Internetworking with TCP/IP Vol. II: Implementation by Douglas E. Comer 
 
Programming
 
1.   Unix Network Programming by W. Richard Stevens
2.   Unix Network Programming, Vol. 1: The Sockets by W. Richard Stevens 
3.   Unix Network Programming, Vol. 2: IPC  by W. Richard Stevens 
4.   Internetworking with TCP/IP, Vol. III: Client-Server  by Douglas E. Comer 
5.   The Definitive Guide to Linux Network Programming by Keir Davis
6.   STREAMS Programming Guide by Sun Microsystems.
 
Security
 
1.   Inside Network Perimeter Security by Stephen Northcutt, et al
2.   Network Security Fundamentals by Gert DeLaet, et al
3.   Network Security by Charlie Kaufman, Radia Perlman
4.   Building Internet Firewalls by Elizabeth D. Zwicky, et al
5.   Cisco Router Firewall Security by Richard Deal
6.   Network Intrusion Detection by Stephen Northcutt, et al
7.   Understanding PKI by Carlisle Adams, et al
8.   Planning for PKI: Best Practices Guide by Russ Housley, et al
9.   SSL and TLS by Eric Rescorla
10. SSH, The Secure Shell: The Definitive Guide by Daniel J. Barrett
11. Applied Cryptography by Bruce Schneier
 
IPSec
 
1.   IPSec: The New Security Standard by Naganand Doraswamy
2.   Demystifying the IPsec Puzzle by Sheila Frankel
 
IPv6
 
1.   Understanding IPv6 by Joseph Davies
2.   IPv6 Essentials by Silvia Hagen
3.   Cisco Self-Study: Implementing Cisco IPv6 Networks by Regis Desmeules
4.   IPv6 : Theory, Protocol, and Practice by Peter Loshin
 
Multicast
 
1.   Multicast Networking & Applications by C. Kenneth Miller
2.   Developing IP Multicast Networks by Beau Williamson
3.   Multicast Communication by Ralph Wittmann
4.   Deploying Ip Multicast in the Enterprise by Thomas A. Maufer
5.   IP Multicasting by Dave Kosiur
 
Mobile IP
 
1.   Mobile IP Design Principles and Practices Charles E.Perkins
2.   Mobile IP: Present State and Future by Abdul Sakib Mondal
3.   Mobile IP the Internet Unplugged by James D. Solomon
 
QoS
 
1.   Internet QoS by Zheng Wang
2.   End-to-end Qos Network Design by Tim Szigeti
3.   IP Quality of Service by Srinivas Vegesna
 
Routing Basics
 
1.   Interconnections: Bridges, Routers, Switches, and Protocols by Radia Perlman
2.   Routing TCP/IP Volume I by Jeff Doyle
3.   Routing in the Internet by Christian Huitema
 
OSPF
 
1.   Ospf Anatomy of An Internet Routing Protocol by John T Moy
2.   Ospf Complete Implementation by John T Moy
 
BGP
 
1.   BGP4 Inter-Domain Routing in the Internet by John W. Stewart
2.   Practical BGP by Russ White, Danny McPherson, Srihari Sangli
3.   BGP Design and Implementation by Randy Zhang, Micah Bartell
4.   Internet Routing Architectures by Bassam Halabi
 
IS-IS
 
1.   IS-IS: Deployment in IP Networks by Russ White, Alvaro Retana
 
MPLS
 
1.   MPLS by Bruce S. Davie, Yakov
2.   MPLS and VPN Architectures, Vol. 1 by Ivan Pepelnjak, et al
3.   MPLS and VPN Architectures, Vol. 2 by Ivan Pepelnjak, et al
4.   MPLS based VPNs by Peter Tomsu, et al
5.   Traffic Engineering with MPLS by Eric Osborne, Ajay Simha
 
LAN Switching
 
1.   The Switch Book: The Complete Guide to LAN Switching  by Rich Seifert
2.   Cisco LAN Switching Fundamentals by David Barnes, et al
3.   Cisco LAN Switching by Kennedy Clark, et al
 
Misc
 
1.   T1: A Survival Guide by Matthew Gast
2.   Frame Relay: Technology and Practice by Jeff T. Buckwalter
3.   Cisco Frame Relay Solutions Guide by Jonathan Chin
4.   ATM Basics by Miroslaw Wasniowski
5.   ISDN: Concepts, Facilities, and Services by Gary C. Kessler
6.   PPP Design, Implementation, and Debugging by James D. Carlson
7.   L2TP by Richard Shea
 
8.   DNS & BIND Cookbook by Cricket Liu
9.   Using Samba by Robert Eckstein
9.   Understanding SNMP MIBs by David T. Perkins, et al
10. DHCP Handbook by Ralph Droms, Ted Lemon
11. Network Systems Design Using Network Processors by Douglas E. Comer
 

Maintained by Anil Edathara

Last Modified: May 5, 2007