• Introductory books:
    • Srinivasan Keshav, An Engineering Approach to Computer Networking, Addison-Wesley, 1997. ISBN 0201634422. Bookpool.com Listing
    • Larry Peterson, Bruce Davie. Computer Networks: A Systems Approach. Morgan Kauffman. Bookpool.com Listing
    • Dmitri Bertsekas and Robert Gallager, Data Networks, 2nd ed.
    • Andrew Tanenbaum, Computer Networks, 3rd ed.
    • Jean Walrand, Communication Networks: A First Course.
    • Jean Walrand and Pravin Varaiya, High-Performance Communication Networks.

  • TCP/IP Books:
    • Douglas Comer, Internetworking with TCP/IP, v1, 3rd ed.
    • W. Richard Stevens, TCP/IP Illustrated, Volume 2: The Implementation.
    • W. Richard Stevens, TCP/IP Illustrated, Volume 3: TCP for Transactions, HTTP, NNTP, and the UNIX Datagram Protocols.
    • Christian Huitema, IPv6: The New Internet Protocol, 2nd ed. (Search for Huitema on the Prentice Hall site).

  • Routing, High-Speed Networks:
    • Christian Huitema, Routing in the Internet. (Search for Huitema on the Prentice Hall site).
    • Martha Steenstrup, Routing in Communication Networks. (Search for Steenstrup on the Prentice Hall site).
    • Craig Partridge, Gigabit Networking.

  • Multicast:
    • Stephen Deering, Multicast Routing in a Datagram Internetwork, Part 1 Part 2 Part 3, Ph.D. thesis, Stanford University.
    • Steven McCanne, Scalable Compression and Transmission of Internet Multicast Video, PhD thesis, UC Berkeley.
    • Sanjoy Paul, Multicasting on the Internet and its Applications, Kluwer Academic Publishers, 1998. Search for it on Amazon using the keyword "Sanjoy Paul"

  • Wireless and Mobility
    • J. Solomon, Mobile IP: The Internet Unplugged.
    • Charlie Perkins, Mobile IP: Design Principles and Practices.
    • Vijay Garg and Joseph Wilkes Wireless and Personal Communication Systems.
    • Hari Balakrishnan, Reliable Data Transport over Heterogeneous Wireless Networks, PhD thesis, UC Berkeley.

  • Performance Analysis Books:
    • Raj Jain, The Art of Computer Systems Performance Analysis