Fall 2005



Note: This schedule is tentative and subject to change.

Tuesday (Lec in 32-123) Thursday (Lec in 32-123) Friday (Rec in 26-302)

9/8
REG DAY

9/8
L1: History and context; packet switching
[L1 notes], [PPT slides of lecture] (You need an MIT certificate to retrieve the PPT slides.)
Preparation: None
Assigned: PS1
Due: Fill signup sheet (in class)

9/9
R1: PS1 message transfer protocol
Preparation: Read PS1
9/13
L2: Part I: Internetworking
Architectural principles, protocols, names, addresses, and other good things [L2 notes]
Preparation: [Cla88]
9/15
L3: Coping with best effort; placement of function; reliable transport [L3 notes]
Preparation: [CT90]
9/16
R2: Bridges. Routing intro (intradomain routing)
Preparation: [L1 notes] (section 1.3), [R2 slides]
Assigned: Project suggestions (will be assigned over the weekend)
9/20
L4: Interdomain Routing (BGP)
Preparation: [L4 notes]
9/22
No lecture. Meetings about projects
Due: PS1
Assigned:
PS2

9/23
R3: Discussion of PS2, Network measurement techniques
Preparation:
Read PS2, [Pax97]

9/27
L5: Routing correctness and stability [Slides]
Guest lecturer: Nick Feamster
Preparation: [GR01]

9/29 II: Resource Management
L6: End-to-end congestion control [L6 notes]
Preparation: [CJ89], [TCP]
Due: PS2

9/30
R4: Cheating and TCP
Preparation: [ECN]
10/4
L7: Router congestion control [L7 notes]
Preparation: [RED], [XCP]
Due: Project proposals
Assigned: PS3
10/6
L8: Fair queueing & variants [L8 notes]
Preparation: [WFQ], [CSFQ]
10/7
R5: Multihoming; PS3 discussion
Preparation: Read PS3
10/11
Columbus day, no class!
10/13
L9: Quality-of-Service (QoS) [L9 notes]
Preparation: [She95],[CSZ92]
10/14
R6: Quiz 1 Review
Due: PS3

10/18
L10: Router design [notes]
[slides]
Preparation: [MGR], [iSLIP]

10/20
Quiz 1 (in class)
All material from L1 through R6 on 10/14
10/21
R7: Canceled
10/25 III: Wireless Networks
L11: Overview & architectures; channel access [L11 notes]
Preparation: [MACAW]
10/27
L12: High-capacity wireless nets [notes]
Preparation: [Chaotic] (enough to skim paper)
10/28
R8: Mobile networking [Rec. 8 notes]
Preparation:
11/1
L13: Routing
Preparation: [ETX], [MANET]
11/3
L14: Wireless Diversity
Preparation: [ExOR],[MRD]
ExOR slides: PPT, PDF
MRD slides: PPT
11/4
R9: Sensornets
Preparation: [TAG]
11/8 IV: Network Services
L15: Overlay & P2P networks
Slides: PPT, PDF
Preparation: [RON], [GIA]
11/10
L16:
Distributed Hash Tables
Preparation: [DHTSurvey], [Chord]
11/11
Veteran's Day holiday, no recitation!

11/15
L17: Names, bindings, and network architecture [L17 intro notes]
Preparation:[DOA],[i3]
DOA slides: PPT, i3 slides
Due: Project Interim report

11/17
L18: Multicast communication
[Notes courtesy of Arvind Thiagarajan]
Preparation: [SRM]
11/18 V: Network Security
R10: Security intro [Rec. 10 notes]
Preparation:
11/22
L19: DDoS control; traceback [quick notes]
Preparation: [Traceback1], [TVA]
11/24
Thanksgiving holiday
11/25
Thanksgiving holiday
11/29
L20: Worms [slides]
Preparation: [0wningInternet], [fingerprinting]
12/1
Quiz 2 (in class)
Preparation:
Quiz 2 review on 11/29 (Time TBD)
12/2
No recitation

12/6
L21:
Summary, open challenges, and wrap-up [Tussles]

12/8
Project presentations (all day)
Schedule
12/9
No recitation
12/13
No class - finish your paper!
12/15
Project final reports due by *3:00pm* ET (details here)
 

Please refresh. You may have a cached copy!