CS 276 Syllabus
- Sept 27: Class Overview; Networking Review; Design Philosophy of Internet Protocols
- Sept 29: NS-2 Overview
Internet Performance
- Oct 4: Routing
- Oct 6: BGP Routing
- Delayed Internet Routing Convergence, Labovitz, Ahuja, Bose, Jahanian, ACM SIGCOMM 2000.
- The Impact of Routing Policy on Internet Paths, Tangmunarunkit, Govindan, Shenker, Estrin, IEEE Infocom 2001.
- Internet Routing Instability, Labovitz, Malan, and Jahanian, Transactions on Networking, Oct. 1998.
- Oct 8, 11am (make-up): Internet Performance
- BGP Routing Stability of Popular Destinations, Rexfod, Wang, Xiao, and Zhang, Internet Measurement Workshop, November 2003.
- Why We Dont Know How To Simulate Internet, Paxson/Floyd, LBNL, 1997.
- Packet-Level Traffic Measurements from a Tier-1 IP Backbone, Fraleigh, Moon, Lyles, Cotton, et. al., Sprint Technical Report, 2002
- Trends in Wide Area IP Traffic Patterns, McCreary and Claffy, ITC Specialist Seminar, Sept. 2000
- Oct 11: Internet Performance, cont.
Oct 13: No class
Communication Approaches
- Oct 18: Congestion Control, Active Queue Management
- TCP Vegas: End to End Congestion Avoidance on a Global Internet,Brakmo/Peterson, IEEE JSAC, October 1995.
- Simulation-based Comparisons of Tahoe, Reno, and SACK TCP, Fall and Floyed.
- RFC 2309: Recommendations on Queue Management and Congestion Avoidance in the Internet, Braden, Clark, et al.
- Random Early Detection Gateways for Congestion Avoidance, Floyd and Jacobson.
- Understanding the End-to-End Performance Impact of RED in a Heterogeneous Environment, Zhang and Qiu.
- Oct 20: IPv6, Anycast
- IPv6: The New Internet Protocol, Stallings, IEEE Communications Magazine, July 1996.
- A Framework for Scalable Global IP-Anycast (GIA), Katabi, Wroclawski, SIGCOMM 2000.
- Application-Layer Anycasting, Bhattacharjee, Ammar, Zegura, et al, Infocom 1997.
- Oct 25: No class
- Oct 27: No class
- Nov 1: Multicast
- Nov 3: Multicast, continued.
- Nov 8: Multimedia Streaming
- Nov 10: Multimedia Streaming, cont.
Advanced Services
- Nov 15: No class
- Nov 17: Quality of Service, Serive Discovery
- Nov 19 (11am, makeup): Peer to Peer Computing
- Nov 22: Peer to Peer Computing, cont.
- Chord: A Scalable Peer-to-peer Lookup Protocol for Internet Applications, Stoica, Morris, et. al. IEEE/ACM Transactions on Networking.
- Pond: the OceanStore Prototype, Rhea, Eaton, Geels, Weatherspoon, Zhao and Kubiatowicz, USENIX Conference on File and Storage Technologies (FAST), March 2003.
- Nov 24: Content Routing and Web Caching
Nov 29: Catch up
Dec 1: Final Exam - in class