(Please note that access to lecture notes is restricted.)
- Lecture 1
(PDF)
(6-up PDF)
(Jan 15, 2008)
- administrative, sockets programming
- Lecture 2
(PDF)
(6-up PDF)
(Jan 17, 2008)
- warmup project #1, what is research
- Lecture 3
(PDF)
(6-up PDF)
(Jan 22, 2008)
- how to read research papers, introduction to networking
- Lecture 4
(PDF)
(6-up PDF)
(Jan 24, 2008)
- ns-2 tutorial
- Lecture 5
(PDF)
(6-up PDF)
(Jan 29, 2008)
- introduction to networking, addressing
- Lecture 6
(PDF)
(6-up PDF)
(Jan 31, 2008)
- warmup project #2
- Lecture 7
(PDF)
(6-up PDF)
(Feb 5, 2008)
- addressing, Internet achitecture (includes end-to-end argument
[Saltzer81a], Internet design issues [Clark88a], and IP protocol
hourglass [Deering98a]
- (Feb 7, 2008) - class canceled, instructor is out sick
- Lecture 8
(PDF)
(6-up PDF)
(Feb 12, 2008)
- Internet design issues [Clark88a],
Hierarchy (includes landmark routing [Tsuchiya88a])
- Lecture 9
(PDF)
(6-up PDF)
(Feb 14, 2008)
- unicast routing review, Inter-domain routing (BGP)
- Lecture 10
(PDF)
(6-up PDF)
(Feb 19, 2008)
- final project part (1)
- Lecture 11
(PDF)
(6-up PDF)
(Feb 21, 2008)
- Inter-domain routing (BGP).
- Lecture 12
(PDF)
(6-up PDF)
(Feb 26, 2008)
- Inter-domain routing (BGP), I-BGP vs. E-BGP, BGP operations
- Lecture 13
(PDF)
(6-up PDF)
(Feb 28, 2008)
- BGP delayed convergence [Labovitz00a], basic TCP mechanisms
- Lecture 14
(PDF)
(6-up PDF)
(Mar 4, 2008)
- basic TCP mechanisms,
congestion control (includes materials from [Ramakrishnan90a])
- Lecture 15
(PDF)
(6-up PDF)
(Mar 6, 2008)
- TCP congestion control mechanisms [Jacobson88a, Fall96a]
- (March 11, 2007) - midterm exam
- Lecture 16
(PDF)
(6-up PDF)
(Mar 13, 2008)
- TCP congestion control mechanisms [Jacobson88a, Fall96a],
queue management & fair queueing [Demers89a]
- (March 18, 2007) - spring break
- (March 20, 2007) - spring break
- Lecture 17
(PDF)
(6-up PDF)
(Mar 25, 2008)
- final project part (2), fair queueing [Demers89a]
- Lecture 18
(PDF)
(6-up PDF)
(Mar 27, 2008)
- DEC-bit [Ramakrishnan90a], RED [Floyd93a]
- Lecture 19
(PDF)
(6-up PDF)
(Apr 1, 2008)
- TCP throughput modeling [Padhye98a], TCP friendliness [Floyd99b],
Freenet [Clarke02a]
- Lecture 20
(PDF)
(6-up PDF)
(Apr 3, 2008)
- Freenet [Clarke02a], Chord [Stoica01a], BitTorrent [Yang04a]
- Lecture 21
(PDF)
(6-up PDF)
(Apr 8, 2008)
- BitTorrent [Yang04a], integrated services [Shenker95a]
- Lecture 22
(PDF)
(6-up PDF)
(Apr 10, 2008)
- integrated services [Shenker95a, Clark92a],
differentiated services [Clark98a]
- Lecture 23
(PDF)
(6-up PDF)
(Apr 15, 2008)
- differentiated services [Clark98a],
network performance measurements [Paxson99b]
- Lecture 24
(PDF)
(6-up PDF)
(Apr 17, 2008)
- network performance measurements [Paxson99b],
wireless and mobile networking & mobile IP [Johnson96b],
MACAW [Bharghavan94a]
- Lecture 25
(PDF)
(6-up PDF)
(Apr 22, 2008)
- MACAW [Bharghavan94a], Snoop [Balakrishnan95b],
ad hoc networks & dynamic source routing [Johnson96c]
- Lecture 26
(PDF)
(6-up PDF)
(Apr 24, 2008)
- dynamic source routing [Johnson96c],
directed diffusion [Intanagonwiwat00a],
IP multicast [Deering88b]
- Lecture 27
(PDF)
(6-up PDF)
(Apr 29, 2008)
- IP multicast [Deering88b], multicast routing [Deering96a]
- Lecture 28
(PDF)
(6-up PDF)
(May 1, 2008)
- multicast routing [Deering96a], single source multicast [Holbrook99a],
scalable reliable multicast [Floyd97c]
Preview:
- (May 14, 2008) - final exam (firm)
|