Thanks to John Carter, Tom Anderson, Dave Wetherall, Jim Kurose, Larry Peterson, and Srini Seshan, for the base of some of the slides and notes.
| Date | Topic | Lecture Notes | More Reading Assignment | Other |
| Link Layer | ||||
| Thu Sep 5 | Lecture 4: Encoding, Framing and Error detection | Text notes | 2.3.3 Clock-Based Framing (SONET) | When the CRC and TCP checksum disagree: Jonathan Stone, Craig Partridge |
| Thu Sep 26 | Lecture 10: Review of routing; ATM | PDF 6-up, PDF 2-up, PPT | ||
| Internetworking | ||||
| Tue Oct 1 | Lecture 11: Intro to internetworking and IP | Text notes | ||
| Thu Oct 3 | Fall Break | |||
| Tue Oct 8 | Lecture 12: IP continued | PDF 6-up, PDF 2-up, PPT | ||
| Thu Oct 10 | Netbed/Emulab Tutorial #1 | PDF 6-up greyscale, PDF 2-up color, | ||
| Thu Oct 17 | Lecture 15: routing, distance-vector routing | Text notes | ||
| Tue Oct 22 | Lecture 16: Link state routing, DV vs. LS routing | Text notes | ||
| Thu Oct 24 | Lecture 17: Review |
High-level overview (PDF,
PPT), Review (PDF, PPT) | ||
| Tue Oct 29 | Midterm Exam | Solutions (PDF) | ||
| Thu Oct 31 | Lecture 18: IP Miscellany (1) | |||
| Tue Nov 5 | Lecture 19: IP Miscellany (2) | |||
| Transport Layer | ||||
| Thu Nov 7 | Lecture 20: Transport Layer, Reliable Transport Principles, FSMs | |||
| Tue-Thu Nov 12-14 | Lectures 21-22: Sliding Windows; TCP Windows and flow control | |||
| Thu Nov 14 | Lecture 22: See above | |||
| Tue Nov 19 | Lecture 23: TCP Connection Management | |||
| Thu Nov 21 | Lecture 24: TCP congestion control | PDF (version A, in class) PDF (version B, review session) | ||
| Tue Nov 26 | "Lecture" 25: Utella Project 2 discussion | |||
| Tue Dec 3 | Lecture 26: Congestion Avoidance; RPC | |||
| Naming and Caching | ||||
| Tue Dec 5 | Lecture 27: DNS and cache consistency; Course Wrapup | |||