Jan 3, 2022 (Monday) |
First Class |
None |
None |
None |
Jan 5, 2022 (Wednesday) |
Foreward + Context |
Chapter 1 |
Pre-slides |
Annotated Slides |
Jan 7, 2022 (Friday) |
Layers and Channels Below Them |
Sections 2.1 and 2.2 |
Pre-slides |
Annotated Slides |
Jan 10, 2022 (Monday) |
Encoding and Limits |
Sections 2.1 and 2.2 (no new reading for today!) |
Pre-slides |
Annotated Slides |
Jan 12, 2022 (Wednesday) |
Framing and Error Detection |
Sections 2.3 and 2.4 |
Pre-slides |
Annotated Slides |
Jan 14, 2022 (Friday) |
Error Correction, Reliable Transmission, and Multiple Access |
Sections 2.5 and 2.6 |
Pre-slides |
Annotated Slides |
Jan 17, 2022 (Monday) |
MLK Day! |
None |
None |
None |
Jan 19, 2022 (Wednesday) |
Reliable Transmission, and Multiple Access |
Sections 2.5 and 2.6 (no new reading for today!) |
Pre-slides |
Annotated Slides |
Jan 21, 2022 (Friday) |
Multiple Access, Wireless, and Access Networks |
Sections 2.7 and 2.8 |
Pre-slides |
Annotated Slides |
Jan 24, 2022 (Monday) |
Last of Access Networks, then Switching |
Sections 3.1 and 3.2 |
Pre-slides |
Annotated Slides |
Jan 26, 2022 (Wednesday) |
SDN, Internetworks, and Service Models |
Subsections 3.3.1 through 3.3.3 |
None |
Annotated Slides |
Jan 28, 2022 (Friday) |
Addressing, subnetting, ARP, and DHCP |
Subsections 3.3.4 through 3.3.7 |
Pre-slides |
Annotated Slides |
Jan 31, 2022 (Monday) |
Building IP Networks: ARP, DHCP, ICMP, NAT, IPv6, and Overlay |
Subsections 3.3.8 through 3.3.9, and Section 4.2 |
Pre-slides |
Annotated Slides |
Feb 2, 2022 (Wednesday) |
Routing Tunnels, Fragmentation, and NAT (not on the midterm) |
Section 3.4 |
Pre-slides |
Annotated Slides |
Feb 4, 2022 (Friday) |
Midterm Exam |
None |
None |
None |
Feb 7, 2022 (Monday) |
Intradomain Routing |
Section 3.4 (No new reading) |
Pre-slides |
Annotated Slides |
Feb 9, 2022 (Wednesday) |
Interdomain Routing + Mobility |
Sections 4.1 and 4.5 |
Pre-slides |
Annotated Slides |
Feb 11, 2022 (Friday) |
Intro to Transport & UDP |
Sections 5.1 and 5.2.1 through 5.2.5 |
Pre-slides |
Annotated Slides |
Feb 14, 2022 (Monday) |
TCP |
Sections 5.2.6 through 5.2.8, and 5.2.10 (5.4 for HW 4) |
Pre-slides |
Annotated Slides |
Feb 16, 2022 (Wednesday) |
Congestion Control |
6.1 and 6.2 |
Pre-slides |
Annotated Slides |
Feb 18, 2022 (Friday) |
Congestion Control II |
6.3 |
Pre-slides |
Annotated Slides |
Feb 21, 2022 (Monday) |
President’s Day! |
None |
None |
None |
Feb 23, 2022 (Wednesday) |
TCP Congestion Control |
6.3 (Review), 6.4 |
Pre-slides |
Annotated Slides |
Feb 25, 2022 (Friday) |
New Congestion Control Approaches + Applications: DNS |
9.3.1 |
Pre-slides |
Annotated Slides |
Feb 27, 2022 (Sunday) |
HTTP DNS + DNSSEC (Updated) |
9.1, 9.4.3 |
Pre-slides |
Annotated Slides |
Mar 2, 2022 (Wednesday) |
HTTP |
8.1-8.4 |
Pre-slides |
Annotated Slides |
Mar 4, 2022 (Friday) |
Performance | Security: Intro |
8.1-8.4 (not new), 8.5.3 |
Pre-slides |
Annotated Slides |
Mar 7, 2022 (Monday) |
Crypto Basics, Security: TLS |
8.5.4, 9.4.2 |
Pre-slides |
Annotated Slides |
Mar 9, 2022 (Wednesday) |
Security: VPNs, TOR, DoS Attacks | CDNs, Cloud |
None |
Pre-slides |
Annotated Slides |
Mar 11, 2022 (Friday) |
Designs, Decisions, and the Future of the Internet |
None |
Pre-slides |
Annotated Slides |