| Date | Topics | Notes | Readings |
|---|---|---|---|
| 9/10 | Course overview, logistics, protocol layering, and protocol stacks (pdf, ppt) | HW 0 assigned (undergrad material) | Cla88 |
| 9/12 | Design philosophy, layering pros/cons (pdf, ppt) | Cla02, SRC84 optional: CK74, Hin96 | |
| 9/17 | Forwarding - IP lookup, classification (pdf, ppt) | HW 0 due for non-enrolled | D+97 BV01, optional: GM99 |
| 9/19 | Fast Routers, Intro to Routing (pdf, ppt) | HW 0 due HW 1 assigned (lookup, BGP, NS (1)) |
McK97, optional: P+98 McK96 |
| Optional | Intro to NS (pdf, ppt) | ||
| 9/24 | Routing protocols - BGP (pdf, ppt) | MIT notes, Mah02 optional: Nor02 Nor01, LAB00 | |
| 9/26 | Routing protocols - overlay, active networks (pdf, ppt) | HW 1 due | S+99, W99 |
| 10/1 | Transport - reliability (pdf, ppt) | HW 2 assigned (NS + TCP) | FF96 optional: B+98 |
| 10/3 | Transport - congestion control (pdf, ppt) | JK88, CJ89 | |
| 10/8 | Transport - alternatives, issues (pdf, ppt) | BP95, FHPW00 | |
| 10/10 | Queue management - RED (pdf, ppt) | HW 2 due | FJ93 optional: Fen99 |
| 10/15 | Queue management - FQ, core-stateless FQ (pdf, ppt) | HW 3 assigned (NS + AQM) Project proposals due |
DKS90, SSZ98 |
| 10/17 | Wireless MACs and Transport (pdf) | BDS+94, She98, BPSK97 | |
| 10/22 | Multi-hop Wireless (pdf) | BMJ+98, LBC+01, optional: RFG+01 | |
| 10/24 | Naming - DNS, SLP (pdf, ppt) | HW 3 due | JSBM01 optional: MD88 |
| 10/29 | MIDTERM EXAM | ||
| 10/31 | Multicast - routing (pdf, ppt) | MS97, CRSZ01 | |
| 11/5 | Multicast - reliability, congestion control (pdf, ppt) | HW 4 assigned | F+97 |
| 11/7 | Security (pdf, ppt) | Project Chkpt due | SWKA00, B89 |
| 11/12 | QOS - IntServ (pdf, ppt) | She95, CSZ92, optional: Z+93, BCS94 | |
| 11/14 | QOS - DiffSrv (pdf, ppt) | HW 4 due | CF98 |
| 11/19 | Network measurements (pdf, ppt) | HW 5 assigned | Pax97, optional: LTWW94 |
| 11/21 | Application networking - protocols, HTTP, adaptive apps (pdf, ppt) | BSR99, CT90, optional: PM95, | |
| 11/26 | Application networking - caching, content distribution (pdf, ppt) | HW 5 due | FCAB98, K+99 |
| 11/28 | Thanksgiving Holiday | ||
| 12/3 | P2P (pdf, ppt) | Cla00, S+01 optional: ??? | |
| 12/5 | Final Exam | ||
| 12/6 | Project Posters/Presentations | Project writeup due |