1 |
Tue 08/23 |
No Lecture
|
|
No Discussion
|
Thu 08/25 |
[1] Introduction
[Slides]
[Recording]
|
|
2 |
Tue 08/30 |
[2] Overview: How the Internet Works
[Slides]
[Recording]
|
|
[1] Introduction
[Slides]
[Recording]
|
Thu 09/01 |
[3] Architectural Principles
[Slides]
[Recording]
|
|
3 |
Tue 09/06 |
[4] Design Goals and History
[Slides]
[Recording]
|
|
[2] Packets in Flight
[Worksheet]
[Solutions]
[Slides]
[Recording]
|
Thu 09/08 |
[5] Routing: Fundamentals
[Slides]
[Recording]
|
|
4 |
Tue 09/13 |
[6] Routing: Approaches I
[Slides]
[Recording]
[Flipped Class Slides]
[Flipped Class Recording]
|
|
[3] Internet and Sockets
[Worksheet]
[Solutions]
[Slides]
[Recording]
|
Thu 09/15 |
[7] Routing: Approaches II
[Slides]
[Recording]
|
|
5 |
Tue 09/20 |
[8] Addressing
[Slides]
[Recording]
[Flipped Class Slides]
[Flipped Class Recording]
|
|
[4] Routing
[Worksheet]
[Solutions]
[Slides]
[Recording]
|
[1] Routing
[Spec]
|
Thu 09/22 |
[9] Interdomain Routing
[Slides]
[Recording]
|
|
6 |
Tue 09/27 |
[10] Designing IP
[Slides]
[Recording]
|
|
[5] Routing, Addressing, BGP
[Worksheet]
[Solutions]
[Slides]
[Recording]
|
Thu 09/28 |
[11] IP Forwarding (Rob Shakir - Google)
[Slides]
[Recording]
|
|
7 |
Tue 10/04 |
[12] Reliable Delivery
[Slides]
[Recording]
|
|
[6] BGP, IP
[Worksheet]
[Solutions]
[Slides]
[Recording]
|
Thu 10/06 |
[13] Midterm Review
[Slides]
[Recording]
|
|
8 |
Tue 10/11 |
Midterm
[Alternate Request]
|
|
[7] Midterm Prep
[Worksheet]
[Solutions]
[Slides]
[Recording]
|
Thu 10/13 |
[14] Transport Control Protocol (TCP)
[Slides]
[Recording]
|
|
9 |
Tue 10/18 |
[15] Congestion Control: Goals, Problems, Approaches
[Slides]
[Recording]
|
|
[8] Reliable Delivery, TCP
[Worksheet]
[Solutions]
[Slides]
[Recording]
|
Thu 10/20 |
[16] Congestion Control: TCP Design
[Slides]
[Recording]
|
|
10 |
Tue 10/25 |
[17] Advanced Congestion Control
[Slides]
[Recording]
|
|
[9] Congestion Control
[Worksheet]
[Solutions]
[Slides]
[Recording]
|
[2] Transport
[Spec]
|
Thu 10/27 |
[18] DNS I
[Slides]
[Recording]
|
|
11 |
Tue 11/01 |
[19] DNS II
[Slides]
[Recording]
|
|
[10] More CC, DNS
[Worksheet]
[Solutions]
[Slides]
[Recording]
|
Thu 11/03 |
[20] Web
[Slides]
[Recording]
|
|
12 |
Tue 11/08 |
[21] Ethernet, End-to-End Operation
[Slides]
[Recording]
[Flipped Class Slides]
[Flipped Class Recording]
|
|
[11] DNS, Web
[Worksheet]
[Solutions]
[Slides]
[Recording]
|
Thu 11/10 |
[22] Software-Defined Networking (SDN) (Scott Shenker - UC Berkeley)
[Slides]
[Recording]
[Lecture Notes]
|
|
13 |
Tue 11/15 |
No Lecture - Strike Solidarity
|
|
No Discussion - Strike
|
Thu 11/17 |
[23] Ten Lessons from Operating the World's Largest Network (Ashok Narayanan - Google)
[Slides]
|
|
14 |
Tue 11/22 |
[24] Datacenters, Cellular
|
|
No Discussion - Strike
|
Thu 11/24 |
No Lecture - Thanksgiving
|
|
15 |
Tue 11/29 |
[25] Ten Lessons from Operating the World's Largest Network (Rob Shakir - Google)
|
|
No Discussion - Strike
|
Thu 12/01 |
[26] Final Review
|
|
16 |
Tue 12/06 |
No Lecture - RRR Week
|
|
[15] Final Review
|
Thu 12/08 |
No Lecture - RRR Week
|
|
17 |
Wed 12/14 |
Final
[Alternate Request]
|
|
|