Lecture Schedule & Notes

 
Lecture Date Lecturer Topic  Reading Comments
1 Aug 26 Ion Overview, goals, logistics [.ppt] [.pdf] [x4.pdf 1.1
2 Aug 28 Kevin Network Applications [.ppt] [.pdf ] [x4.pdf] 9.2, 9.3

Sept 2
Labor Day Holiday

3 Sept 4 Kevin Network Performance Modeling [.ppt] [.pdf] [x4.pdf] Internet architecture, layering [.ppt] [.pdf] [x4.pdf 1.2, end-to-end paper HW 1 assigned
4 Sept 9 Ion Encoding, framing [.ppt] [.pdf] [x4.pdf 2.1, 2.2, 2.3 
5 Sept 11 Kevin Socket programming [.ppt] [.pdf] [x4.pdf 1.3, Sections 3.1-3.7, 4.1-4.6, 6.1-6.3 of Unix Network Programming
6 Sept 16 Ion Error detection and reliable transmission [.ppt ] [.pdf] [x4.pdf 2.4, 2.5
7 Sept 18 Ion Ethernet and 802.11 [.ppt] [.pdf] [x4.pdf 2.6, 2.8 HW 1 due
Project 1 assigned
8 Sept 23 Kevin Switching and Forwarding [.ppt] [.pdf] [x4.pdf 3.1, 3.2 HW 2 (pdf) assigned
9 Sept 25 Kevin Switch and Router Design [.ppt] [.pdf] [x4.pdf 3.4
10 Sept 30 Ion Intradomain routing: distance vector and link state [.ppt] [.pdf] [x4.pdf 4.1, 4.2
11 Oct 2 Ion Interdomain routing [.ppt] [.pdf] [x4.pdf 4.3
12 Oct 7 Kevin Multicast [.ppt] [.pdf] [x4.pdf 4.4 HW 2 due (solutions: ps, pdf
Sample questions for Midterm [.doc] [.pdf

Oct 9
Midterm 1

13 Oct 14 Kevin Multicast (continued)  5.2
14 Oct 16 Kevin Transport Protocols [.ppt] [.pdf] [x4.pdf 6.1, 6.2 Project 1 due
HW 3 assigned
Midterm solutions [.doc] [.ps
15 Oct 21 Kevin Transport Protocols (continued)
 
16 Oct 23 Kevin Congestion Control and Avoidance [.ppt] [.pdf] [x4.pdf] 6.3 Project 2 assigned
17 Oct 28 Kevin Congestion Control and Avoidance (continued)

18 Oct 30 Ion Router support for congestion control: RED and Fair Queueing [.ppt] [.pdf] [x4.pdf 6.4
19 Nov 4 Ion Router support for congestion control: RED and Fair Queueing (continued) 

20 Nov 6 Ion Quality of Service (QoS) and resource allocation [.ppt] [.pdf] [x4.pdf 6.5 HW 3 due

Nov 11
Veterans Day Holiday

21 Nov 13 Ion Integrated services [.ppt] [.pdf] [x4.pdf

22 Nov 18 Ion Differentiated Services [.ppt] [.pdf] [x4.pdf 9.1 HW 4 assigned
23 Nov 20 Ion Differentiated Services (continued) and a note on "Joining Operation in Chord" [.ppt] [.pdf] [x4.pdf]

24 Nov 25 Ion Distributed Name Service (DNS) and the World Wide Web [.ppt] [.pdf] [x4.pdf], and
Hypertext Transfer Protocol (HTP) [.ppt] [.pdf] [x4.pdf]


25 Nov 27 Ion Peer-to-Peer networking [.ppt] [.pdf] [x4.pdf]


Nov 28-29
Thanksgiving Holiday

26 Dec 2 Kevin Network Security[.ppt] [.pdf] [x4.pdf] 8.1, 8.2 HW 4 due
27 Dec 4 Ion Summary
Project 2 due: 11:59:59pm

Dec 14
Final Exam (8-11am)