Computer Networks
Lecture Notes
|
LEC # / TUT # |
TOPICS |
|
L1 |
L0 for background (PDF) |
|
L2 |
The Internetworking Problem (PDF) |
|
L3 |
Scaling IP (cont.) (PDF) |
|
T1 |
Tutorial on useful tools (PDF) |
|
L4 |
Unicast Internet Routing: Intra- and Inter-Domain Routing (PDF) |
|
L5 |
Internet Routing-in-the-Wild |
|
T2 |
Intro to the ns2 Network Simulator (PDF) |
|
L6 |
Router Design and Implementation |
|
L7 |
Security Problems with the Internet Architecture (PDF) |
|
T3 |
Tutorial on IPv6 (PDF) |
|
|
Project Proposals Due (3 days after T3). Three hard copies. |
|
L8 |
Part II: Resource Management |
|
L9 |
Router-Assisted Congestion Control: Active Queue Management (PDF) |
|
L10 |
Fair Queuing and Variants (PDF) |
|
L11 |
Modeling and Measurement-I: Packet Trains |
|
T5 |
TCP Congestion Control Impediments |
|
L12 |
Adaptive Network Applications |
|
T6 |
Quiz 1 Review |
|
|
Quiz 1: In Class (4 days after T6) |
|
|
Project Meetings (2 days after Quiz 1) |
|
T7 |
Tutorial: Project Office Hours |
|
L13 |
QoS-I: Why QoS; Basic Models and Architecture (PDF) |
|
L14 |
QoS-II: Mechanisms and Properties |
|
T8 |
Tutorial: Project Office Hours |
|
L15 (Notes from Fall 01) |
Modeling and Measurement-II: Traffic Self-Similarity; Virus Propagation (PDF) |
|
L16 |
Part III: Communication and Network Services |
|
T9 |
|
|
L17 [Lecturer: Nick Feamster] |
Routing in Overlay Networks (PDF) |
|
L18 |
DNS (PDF) |
|
T10 |
|
|
L19 |
Wireless and Mobility: MAC Protocols, Routing |
|
L20 |
Wireless Protocols: Data Transport and Sensor Data Dissemination (Cross-Layer Protocols) |
|
T11 |
Anonymity (PDF) |
|
L21 |
Group Communication: Multicast Routing and Transport |
|
L22 |
Multicast (cont.); Scalability and Robustness in Networks (PDF) |
Assignments
|
ASSIGNMENTS |
USEFUL FILES |
FAQ |
SOLUTIONS |
|
Problem Set 1 (PDF) |
20001206.byte.summary.gz (GZ) (The GZ file contains: 20001206.byte.summary.gz) |
(PDF) |
|
|
Problem Set 2 (PDF) |
AQM.tcl (TCL) |
||
|
Problem Set 3 (PDF) |
|

