6.829 students -- Please note:
| Date | Topics | Readings | Optional reading; remarks |
|---|---|---|---|
| L1 9/9 Th |
Part I: Internetworking & Routing Packet switching concepts. A simple switched network. |
L0 for background | Read L0 notes. |
| L2 9/14 Tu |
The internetworking problem. The IP/TCP split.
Internet architecture. The IP forwarding path. PS 1 assigned (due 9/21) |
Cla88, Hin96 (skim) |
(CK74) is the seminal TCP/IP paper. Note that today’s TCP/IP looks quite different. |
| L3 9/16 Th | Scaling IP. Coping with best effort: TCP functions; Application-level framing (ALF). | L3 notes (skim before class), CT90 | (BCDP97) gives a slick method for fast longest prefix matching of IP addresses. |
| L4 9/21 Tu |
Unicast Internet routing: Intra and Inter-domain routing.
PS 1 due, PS 2 assigned (due 10/8) |
L4 notes
(Hari's 2003) L4 notes |
Note: For intra-domain routing background, see any undergraduate text's routing chapter to learn about distance-vector and link-state routing. |
| 9/23 Th | Project meetings (brainstorming) to discuss proposal. All day. | ||
| L5 9/28 Tu | More Internet routing. Internet routing in-the-wild. | Pax97 | |
| L6 9/30 Th |
Router design and implementation.
** Project proposals due. |
P+98 , McK96 | |
| L7 10/5 Tu |
Part II: Resource management End-to-end congestion control. |
JK88 , CJ89 | |
| L8 10/7 Th | Other end-to-end c.c. ideas. Router-assisted congestion control I: Active Queue Management. | FJ93 | (BB01) |
| 10/8 Fr | PS 2 due, Midnight by Email | ||
| L9 10/12 Tu | Router-assisted congestion control II: Fair queueing & variants. | DKS90, SSZ98 |
(KHR02):
you are responsible for only parts of XCP covered in lecture.
(SV95) is a paper on deficit round robin, an efficient way to implement fair queueing. |
| L10 10/14 Th | More about Congestion Control. | She95, CF98, (CSZ92 optional) RSVP (Z+95), (RFC 2205-2209) | |
| 10/19 Tu | Project Meetings. | ||
| L1110/21 Th |
Part III: Wireless networking Wireless MAC and channel access protocols. |
BDSZ94, Li+01 | (She96) |
| L12 10/26 Tu | Wireless Routing and path selection. | DABM03 | (BMJ+98) has more details on mobile ad hoc routing. |
| L13 10/28 Th | Sensor Networks | IGE00 | Compare directed diffusion (IGE00) to IP multicast routing, (MFHW02) |
| 11/2 Tu | Quiz #1 in class. | All material covered so far | |
| L14 11/4 Th |
Part IV: Network services Overlays |
ABKM01 | (Chu+03), (LBK02), (RD01) |
| L15 11/9 Tu |
DHTs.
Project Interim Status Reports Due |
Sto+01, Cha+03 | (Cla00) is the Freenet paper. |
| 11/11 Th | Institute holiday; no class | ||
| L16 11/16 Tu | Multicast services -- Application-layer multicast. Reliable multicast. | BBK02, Fl+97 | |
| 11/18 Th | Project Meetings. | ||
| L18 11/23 Tu | Security I. | ||
| 11/25 Th | Happy thanksgiving! Institute holiday; no class | ||
| L19 11/30 Tu | Security II. | ||
| L20 12/2 Th | Quiz #2 in class. | ||
| 12/7 Tu | No Class - Prepare for Presentations | ||
| 12/9 Th |
Project presentations in class
Slides to staff before 9am |
||
| 12/10 Fri |
Project papers due at **midnight** Two copies of 8-10 page conference-style paper, >=10-point font, single-spaced , single- or double-column. Page count includes everything -- figures, tables, etc. |