CS 571: Computer Networks (FALL 2008)
Location:     FPAT 259 (Anderson Tower)
Time:           TR 11:00 - 12:15
- Instructor
- Zongming Fei
- Office: 227 James F. Hardymon Building, (859)257-3202,
fei@cs.uky.edu
- Office hours: TR 10:00 - 11:00 (or by appointment)
-
- Textbook
-
Larry L. Peterson & Bruce S. Davie,
Computer Networks: A Systems Approach,
Fourth Edition, Morgan Kaufmann Publishers, 2007.
- Handouts
- Syllabus or in
.pdf format
- Homework 1
- Lecture Slides
- Design Philosophy
- End to End Arguments
- Introduction
- Ethernet
- Related Papers
- David D. Clark,
The Design Philosophy of the DARPA Internet Protocols,
Proc. SIGCOMM'88, Computer Communication Review,
Vol.18, No.4, August, 1988, pp.106-114.
-
Jerome H. Saltzer, David P. Reed, and David D. Clark,
End-to-End Arguments in System Design,
ACM Transactions in Computer Systems, Vol.2, No.4, November 1984, pp.277-288.
-
Christopher A. Kent, Jeffrey C. Mogul,
Fragmentation Considered Harmful ,
Proc. ACM SIGCOMM'87, Computer Communication Review,
Vol.17, No.5, August, 1987.
- M. Waldvogel, G. Varghese, J. Turner, and B. Plattner,
Scalable High Speed IP Routing Lookups ,
Proceedings of the ACM SIGCOMM 1997 Conference.
   
What is a trie ?
-
RFC 1771: A Border Gateway Protocol 4 (BGP-4)
-
L. Fan, P. Cao, J. Almeida and A. Broder,
Summary cache: a scalable wide-area web cache sharing protocol,
Proceedings of SIGCOMM'98.
-
S. Deering and D. R. Cheriton,
Multicast routing in datagram internetworks and extended LANs,
ACM Transactions on Computer Systems, vol. 8, pp.85-110, May 1990.
- S. Deering, D. Estrin, D. Farinacci, V. Jacobson, C. G. Liu, L. Wei,
The PIM architecture for wide-area multicast routing,
IEEE/ACM Transactions on Networking, vol. 4, no. 2, April 1996, pp153-162.
Try this PIM-TON.ps. Though it cannot be displayed
properly, it can be printed out fine.
Otherwise, you can print from these scanned pages:
page 3,
page 5,
page 6,
page 7.
- Y. Chu, S. Rao, H. Zhang,
"A Case For End System Multicast" , (or here)
Proceedings of ACM SIGMETRICS , Santa Clara,CA, June 2000, pp 1-12.
- Additional References
-
Michael J. Donahoo and Kenneth L. Calvert,
TCP/IP sockets in C: Practical Guide for Programmers,
Morgan Kaufmann, 2001.
Take a look at
the book web site with codes.
-
James F. Kurose and Keith W. Ross,
Computer Networking: A Top-Down Approach Featuring the Internet, 4/e,
Addison Wesley, 2007.
-
Behrouz A. Forouzan,
TCP/IP Protocol Suite, Third Edition, McGraw-Hill, 2005.
-
Christian Huitema, Routing in the Internet, Second Edition,
Prentice Hall, 2000.
-
William Stallings, Data and Computer Communications, Prentice Hall,
8th Edition, 2007.
-
Gary R. Wright, W. Richard Stevens, TCP/IP Illustrated, Volume 2,
Addison Wesley, 1995.
-
Douglas Comer, Internetworking with TCP/IP: Principles,
Protocols, and Architecture, Prentice Hall, 5th Edition, 2006.
-
RFCs, available at http://www.IETF.org/rfc.html