Subject to change
|
Week |
Date |
Topic |
References |
Homework/Comments |
|
1 |
Jan 5 |
Course overview, logistics, and goals; |
HW 1 assigned Read [MJH90] |
|
|
2 |
Jan 10 |
End-to-end argument; Case Study: Internet [Lecture 2] "How to read and critique a technical paper"
|
|
|
|
|
Jan 12 |
Review: IP addressing [Review#2] Domain name services (DNS) [Lecture 3] |
HW 1 due |
|
|
3 |
Jan 17 |
Review: Flow control & efficiency analysis [Review#3] TCP: Congestion control & fairness; |
HW 2 assigned |
|
|
|
Jan 19 |
Reliable data transport over wireless [Lecture 5] |
|
|
|
4 |
Jan 24 |
Router support for congestion control; [Lecture 6] Congestion control for real-time applications |
HW 2 due |
|
|
|
Jan 26 |
Routing algorithms: Link state vs. distance vector [Review 4] Internet routing hierarchy [Lecture 7] |
[Kurose: Chapter 4] |
Project Proposal due
HW 3 assigned |
|
5 |
Jan 31 |
Routing policies, E-BGP & I-BGP [Lecture 8] |
[Stewart99] |
|
|
|
Feb 2 |
Internet Routing Behavior [Lecture 9] |
|
HW 3 due |
|
6 |
Feb 7 |
Multicast [Lecture 10] |
|
|
|
|
Feb 9 |
Exam I (in class) |
|
|
|
7 |
Feb 14 |
Router architecture: packet lookup and classification [Lecture 11] |
HW 4 assigned |
|
|
|
Feb 16 |
Beyond Best Effort: application- vs. network-based QoS Integrated Service & RSVP [Lecture 12] |
|
|
|
8 |
Feb 21 |
Differentiated Services & Active Queue Management (RED) |
|
|
|
|
Feb 23 |
Packet scheduling (CBQ, WFQ, Token Buckets, etc) [Lecture 14] |
HW 4 due |
|
|
9 |
Feb 28 |
Queuing delay models, |
Project progress report due HW5 assigned |
|
|
|
Mar 2 |
Queuing models: More examples [Lecture 16a] Overlay networks [Lecture 16b] |
|
|
|
10 |
Mar 7 |
P2P Systems; Cooperative Overlays [Lecture 17] |
HW 5 due |
|
|
|
Mar 9 |
Active Networks & Internet Indirection Infrastructure [Lecture 18a] Network Security [Lecture 18b] |
|
|
|
11 |
Mar 14 |
Final Project Presentations 11:30am-1:30pm, 1065 Kemper Hall |
|
Project Report Due Mar 17 by midnight |