Lecture Schedule & Notes

 
Lecture Date Lecturer Topic  Reading Comments
1 Aug 25 Ion Overview, goals, logistics 1.1
2 Aug 27 Scott Network Applications 9.2, 9.3

Sept 1
Labor Day Holiday

3 Sept 3 Internet architecture &
Layering & end-to-end arguments
1, end-to-end paper
4 Sept 8 Network performance metrics
 
5.4 
5 Sept 10 Socket programming 1.2, 1.3, Sections 3.1-3.7, 4.1-4.6, 6.1-6.3 of Unix Network Programming
6 Sept 15 Transport protocols (Overview) 2.5, 5
7 Sept 17 Intradomain routing:
distance vector and link state
4.1, 4.2
8 Sept 22 Interdomain routing (BGP) 4.3, Article on addressing/CIDR
9 Sept 24 Switch and Router Architecure 3
10 Sept 29 Congestion control and avoidance 6.1, 6.3
11 Oct 1 Congestion control and avoidance
(continued)
6.2, 6.4
12 Oct 6 Introduction in ns-2
(required for the project)

13
Oct 8
Review for midterm

Oct 13 Midterm 
14 Oct 15 Resource management and QoS:
Inserv and Diffserv
6.5  
15 Oct 20 Packet classification &
packet scheduling
6.2  
16 Oct 22 Multicast (IP and
application level multicast)
4.4, notes on MBONE
17 Oct 27 Overlay Networks

18 Oct 29 Peer-to-peer networks CAN paper
19 Nov 3 DNS and WWW  9.1

20 Nov 5 Network security
8

Nov 10
Veterans Day Holiday

21 Nov 12 Ethernet & 802.11 2.6

22 Nov 18 Sensor Networks 9.1
23 Nov 20 Error detection &
reliable transmission
2.4
24 Nov 25 Physical layer: encoding and framing 2.2, 2.3

25 Nov 27 Layering and the e2e arguments
revisited



Nov 27-28
Thanksgiving Holiday

26 Dec 1 t.b.a.
27 Dec 3 Review

t.b.a.
Final Exam