|
|
|
|
Lecture Slides
|
(Please note that access to lecture notes is restricted.)
- Lecture 1
(PDF)
(6-up PDF)
(Aug 22, 2006)
- administrative
- Lecture 2
(PDF)
(6-up PDF)
(Aug 24, 2006)
- warmup project #1, introduction to networking
- Lecture 3
(PDF)
(6-up PDF)
(Aug 29, 2006)
- introduction to networking
- Lecture 4
(PDF)
(6-up PDF)
(Aug 31, 2006)
- warmup project #2, introduction to networking
- Lecture 5
(PDF)
(6-up PDF)
(Sep 5, 2006)
- introduction to networking, ns-2 tutorial
- Lecture 6
(PDF)
(6-up PDF)
(Sep 7, 2006)
- ns-2 tutorial, architecture (includes end-to-end argument [Saltzer81a],
and Internet design issues [Clark88a])
- Lecture 7
(PDF)
(6-up PDF)
(Sep 12, 2006)
- sockets programming, architecture (includes
Internet design issues [Clark88a] and
IP protocol hourglass [Deering98a]),
routing (includes landmark routing [Tsuchiya88a])
- Lecture 8
(PDF)
(6-up PDF)
(Sep 14, 2006)
- routing (includes landmark routing [Tsuchiya88a]),
unicast routing review
- Lecture 9
(PDF)
(6-up PDF)
(Sep 19, 2006)
- final project part (1)
- Lecture 10
(PDF)
(6-up PDF)
(Sep 21, 2006)
- unicast routing review, inter-domain routing (BGP)
- Lecture 11
(PDF)
(6-up PDF)
(Sep 26, 2006)
- inter-domain routing (BGP), I-BGP vs. E-BGP
- Lecture 12
(PDF)
(6-up PDF)
(Sep 28, 2006)
- I-BGP vs. E-BGP, BGP operations,
BGP delayed convergence [Labovitz00a]
- Lecture 13
(PDF)
(6-up PDF)
(Oct 3, 2006)
- BGP delayed convergence [Labovitz00a], basic TCP mechanisms
- Lecture 14
(PDF)
(6-up PDF)
(Oct 5, 2006)
- TCP Congestion control (includes materials from [Ramakrishnan90a]),
TCP congestion control mechanisms [Jacobson88a, Fall96a]
- Lecture 15
(PDF)
(6-up PDF)
(Oct 10, 2006)
- TCP congestion control mechanisms [Jacobson88a, Fall96a]
- Lecture 16
(PDF)
(6-up PDF)
(Oct 12, 2006)
- queue management & fair queueing [Demers89a]
- Lecture 17
(PDF)
(6-up PDF)
(Oct 17, 2006)
- fair queueing [Demers89a], DEC-bit [Ramakrishnan90a], RED [Floyd93a]
- Lecture 18
(PDF)
(6-up PDF)
(Oct 19, 2006)
- TCP throughput modeling [Padhye98a], TCP friendliness [Floyd99b],
Freenet [Clarke02a]
- (Oct 24, 2006) - midterm exam
- Lecture 19
(PDF)
(6-up PDF)
(Oct 26, 2006)
- Freenet [Clarke02a], Chord [Stoica01a]
- Lecture 20
(PDF)
(6-up PDF)
(Oct 31, 2006)
- BitTorrent [Yang04a]
- Lecture 21
(PDF)
(6-up PDF)
(Nov 2, 2006)
- final project part (2), integrated services [Shenker95a, Clark92a]
- Lecture 22
(PDF)
(6-up PDF)
(Nov 7, 2006)
- integrated services [Clark92a],
differentiated services [Clark98a, Nichols99a],
network performance measurements [Paxson99b]
- Lecture 23
(PDF)
(6-up PDF)
(Nov 9, 2006)
- network performance measurements [Paxson99b],
wireless and mobile networking & mobile IP [Johnson96b]
- Lecture 24
(PDF)
(6-up PDF)
(Nov 14, 2006)
- mobile IP [Johnson96b], MACAW [Bharghavan94a], Snoop [Balakrishnan95b],
dynamic source routing [Johnson96c]
- Lecture 25
(PDF)
(6-up PDF)
(Nov 16, 2006)
- dynamic source routing [Johnson96c],
directed diffusion [Intanagonwiwat00a]
- Lecture 26
(PDF)
(6-up PDF)
(Nov 21, 2006)
- IP multicast [Deering88b], multicast routing [Deering96a]
- (Nov 23, 2006) - Thanksgiving holiday
- Lecture 27
(PDF)
(6-up PDF)
(Nov 28, 2006)
- multicast routing [Deering96a], single source multicast [Holbrook99a]
- Lecture 28
(PDF)
(6-up PDF)
(Nov 30, 2006)
- single source multicast [Holbrook99a],
scalable reliable multicast [Floyd97c]
Preview:
- (Dec 12, 2006) - final exam (firm)
|
|
Tentative Slides
|
- Achitecture
- Internet achitecture (includes
end-to-end argument [Saltzer81a],
Internet design issues [Clark88a], and
IP protocol hourglass [Deering98a])
(PDF)
(6-up PDF)
- Routing
- TCP
- Queue Management
- Peer-to-peer/Distributed Hash Table
- Integrated & Differentiated Services
- Measurements
- Wireless & Mobile
- Multicast
- Summary
(PDF)
(6-up PDF)
|
|
Old Slides
|
The following are tentative slides (in PDF format) for this semester.
Many of them are getting reorganized and will be moved or copied to the
tentative section above.
|
|
|