Related Resources

This section contains useful references and web sites related to the networking topics discussed in this course.

Useful Networking Texts and Theses

General

Kurose, J., and K. Ross. Computer Networking: A Top-Down Approach Featuring the Internet. Reading, MA: Addison Wesley Longman, 2002. ISBN: 0201976994. 

Keshav, S. An Engineering Approach to Computer Networking. 1st ed. Reading, MA: Addison-Wesley, 1997. ISBN: 0201634422.

Walrand, Jean. Communication Networks: A First Course. Mc Graw Hill, 1998. ISBN: 0256174040.

Tanenbaum, Andrew. Computer Networks. 3rd ed. Upper Saddle River, NJ: Prentice Hall. ISBN: 0133499456. (Search for Tanenbaum on the Prentice Hall site).

Bertsekas, Dmitri, and Robert Gallager. Data Networks. 2nd ed. Upper Saddle River, NJ: Prentice Hall, 1991. ISBN: 0132009161. (Search for Bertsekas on the Prentice Hall site).

Partridge, Craig. Gigabit Networking. Reading, MA: Addison Wesley, 1993. ISBN: 0201563339.

Stallings.

Routing, High-Speed Networks

Huitema, Christian. Routing in the Internet. Upper Saddle River, NJ: Prentice Hall, 2000. ISBN: 0130226475. (Search for Huitema on the Prentice Hall site.)

Perlman, Radia. Interconnections: Bridges and Routers. Reading, MA: Addison Wesley, 1992. ISBN: 0201563320.

Steenstrup, Martha. Routing in Communication Networks. 1st ed. Upper Saddle River, NJ: Prentice Hall, 1995. ISBN: 0130107522. (Search for Steenstrup on the Prentice Hall site.)

BGP4.

The TCP/IP Protocol Suite

Stevens, W. Richards. TCP/IP Illustrated, Volume 1: The Protocols. Reading, MA: Addison Wesley. ISBN: 0201776316.

———. TCP/IP Illustrated, Volume 2: The Implementation. Reading, MA: Addison Wesley. ISBN: 0201776316.

———. TCP/IP Illustrated, Volume 3: TCP for Transactions, HTTP, NNTP, and the UNIX Datagram Protocols. Reading, MA: Addison Wesley. ISBN: 0201776316.

Comer, Douglas. Internetworking with TCP/IP, Volume 1: Principles, Protocols and Architecture_._ 3rd ed. Upper Saddle River, NJ: Prentice Hall. ISBN: 0130183806. (Search for Comer on the Prentice Hall site).

Huitema, Christian. IPv6: The New Internet Protocol. 2nd ed. Upper Saddle River, NJ: Prentice Hall, 1998. ISBN: 0138505055. (Search for Huitema on the Prentice Hall site).

Multicast

Deering, Stephen. “Multicast Routing in a Datagram Internetwork, Part 1, Part 2, Part 3.” Ph.D. Thesis, Stanford University, 1991.

Paul, Sanjoy. Multicasting on the Internet and its Applications. Kluwer Academic Publishers, 1998. ISBN: 0792382005. (Search for it on Amazon using the keyword “Sanjoy Paul”.)

Ken Miller.

Wireless and Mobility

Solomon, J. Mobile IP: The Internet Unplugged. Upper Saddle River, NJ: Prentice Hall, 1998. ISBN: 0138562466.

Perkins, Charlie. Mobile IP: Design Principles and Practices. Upper Saddle River, NJ: Prentice Hall, 1998. ISBN: 0201634694.

Garg, Vijay, and Joseph Wilkes. Wireless and Personal Communication Systems. IEEE Press, 2000. ISBN: 0780348184.

Performance, Modeling

Kleinrock, Len. Queueing Theory. New York, NY: Wiley, 1975. ISBN: 0471491101.

Programmable Networks

Wetherall, David. “Service Introduction in an Active Network.” Ph. D Thesis, M.I.T., 1999.

Network bibliography (Extensive searchable index of networking papers and books)

Writing Papers

Professional Organizations

  • ACM
    • SIGCOMM (has links to online versions of some past SIGCOMM proceedings)
    • SIGMOBILE
  • IEEE
    • Communication Society
    • Computer Society

Internet Organizations

Network Technologies

Traffic and Network Analysis Resources

Simulation Tools

  • ns (network simulator and nam network animator) and preferred tool of 6.899
  • OPNET 

Routing Resources

Graduate networks/Internet courses elsewhere

  • Berkeley
  • Carnegie Mellon
  • Columbia
  • Cornell
  • Georgia Tech
  • Illinois
  • Michigan
  • MIT 6.263
  • Princeton
  • Stanford
  • UCLA
  • Univ College London (UCL)
  • U Mass (Amherst)
  • USC (Seminar class is different)
  • Washington (Seattle)
  • Washington (St. Louis)

Course Info

Learning Resource Types

notes Lecture Notes
assignment_turned_in Problem Sets with Solutions