Textbooks: J. Kurose and K. Ross, Computer Networking: A
Top-Down Approach, Fifth Edition, Addison
Wesley, 2009.
References:
Basic
Computer Networking and TCP/IP topics (a partial list):
- A. Tanenbaum, Computer
Networks, Fourth Edition, Prentice Hall, 2003.
- L. Peterson and B. S. Davie, Computer Networks: A
Systems Approach, Fifth Edition, Morgan Kaufmann, 2012.
- R. Perlman, Interconnection
, Second Edition, Addison Wesley, 2000.
- L. Garcia and I. Widjaja, Communication Networks,
Second Edition, McGraw-Hill, 2003.
- S. Keshav, An
Engineering Approach to Computer Networking, Addison Wesley,
1997.
- W. R. Stevens, TCP/IP Illustrated Volume I, The
Protocols, Addison Wesley, 1994 ( Errata ).
More
Advanced TCP/IP and Related Topics (a partial list):
Implementation
Principles
- G. Varghese, Network Algorithmics, Morgan
Kaufmann, 2005.
IPv6 and IP Routing
- M. Medhi and K. Ramasamy, Network Routing:
Algorithms, Protocols, and Architectures, Morgan Kaufmann, 2007.
- J. Stewart III, BGP4: Inter-Domain Routing in the Internet, Addison Wesley, 1999.
- C. Huitema, Routing in the Internet, Prentice
Hall PTR, Second Edition, 1999.
- C. Huitema, IPv6: The New Internet Protocol,
Second Edition, Prentice Hall PTR, 1997.
Network Security:
- C. Kaufman, R. Perlman and M. Speciner, Network
Security: Private Communication in a Public World, Second Edition,
Prentice Hall PTR, 2002.
- D. B. Chapman and E. D. Zwicky, Building Internet
Firewalls. Second Edition, O’Reilly & Associates, 2002.
- N. Doraswamy and D. Harkins, IPSec, Prentice Hall, 1999.
- B. Schneier, Applied
Cryptography, Wiley, 1996.
- W. Cheswick and S. Bellovin, Firewalls and Internet
Security, Addison Wesley, 1994.
Group communication:
- B. Edwards, L. Giuliano, and B. Wright, Interdomain
Multicast Routing, Addison Wesley, 2002.
- R. Wittmann and M. Zitterbart, Multicast
Communication: Protocols and Applications , Morgan Kaufmann,
1999.
- S. Paul, Multicasting on the Internet and Its
Applications, Kluwer Academic Pub, 1998.
- T. A. Maufer, Deploying IP Multicast in the
Enterprise, Prentice Hall PTR, 1998.
Wireless and Mobile Internet:
- C. K. Toh, Ad
Hoc Mobile Wireless Networks: Protocols and Systems, Prentice
Hall PTR, 2002.
- C. E. Perkins, Mobile
IP: Design Principles and Practices, Addison Wesley, 1998.
Multimedia communication, IP telephony, and QoS:
- O. Hersent, D. Curle and J. Petit, IP Telephony:
Packet-Based Multimedia Communications Systems, Addison
Wesley, 2000.
- B. S. Davie and Y. Rekhter, MPLS: Technology and
Applications, Morgan Kaufmann, 2000.
- G. Armitage, Quality
of Service in IP Networks, Macmillan Technical Publishing,
2000
- J. Crowscroft, M. Handley, and I. Wakeman, Internetworking
Multimedia, Morgan Kaufmann, 1999.
- K. Kilkki, Differentiated
Services for the Internet, Macmillan Technical Publishing,
1999.
Web Procotols and Content Delivery Networks:
- D. Verma, Content
Distribution Networks: An Engineering Approach, Wiley, 2002.
- M. Ravinovich and O. Spatscheck, Web Caching and
Replication, Addison Wesley, 2002.
- B. Krishnamurthy and J. Rexford, Web Protocols and
Practice, Addison Wesley, 2001.
"Practical"
Treatment of Various Topics
- T. Slattery and B. Burton, Advanced IP Routing in Cisco Networks,
McGraw-Hill, 1999.
- G. Huston, ISP
Survival Guide, Wiley, 1999.
- J. Roese, Switched
LANs, McGraw-Hill, 1998.