Some CS5480/6480 Lecture Notes and Materials


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 5Lecture 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 8Lecture 12: IP continued PDF 6-up, PDF 2-up, PPT    
Thu Oct 10Netbed/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) PDF    
Tue Nov 5 Lecture 19: IP Miscellany (2) PDF    
Transport Layer
Thu Nov 7 Lecture 20: Transport Layer, Reliable Transport Principles, FSMs PDF    
Tue-Thu Nov 12-14 Lectures 21-22: Sliding Windows; TCP Windows and flow control PDF    
Thu Nov 14 Lecture 22: See above      
Tue Nov 19 Lecture 23: TCP Connection Management PDF    
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 PDF    
Naming and Caching
Tue Dec 5 Lecture 27: DNS and cache consistency; Course Wrapup PDF