Schedule

Date Topics Notes Readings
Intro
Thu 09/06 L1 - Intro
[pdf] [pptx]
Snowcast out. HW0 out. 1.1-1.3
Tue 09/11 L2 - Layering
[pdf] [pptx]
1.4, 1.5
Physical and Link Layers
Thu 09/13 L3 - Physical Layer
[pdf] [pptx]
Snowcast milestone 2.1-2.3
Tue 09/18 L4 - Link Layer
[pdf] [pptx] [Video 1]
2.4,2.5
Thu 09/20 L5 - Link Layer
HW1 out. 2.6,3.1
Mon 09/24
Snowcast due (11:59pm)
Tue 09/25 L6 - Link Layer Wrap-up
[pdf] [pptx] [Video 1]
3.1 (cont)
Network Layer - Data Plane
Thu 09/27 L7 - IP Intro
[pdf] [pptx] [Video 1]
IP and LT codes out. 3.2.1-3.2.8
Fri 09/28
HW1 due (11:59pm).
Tue 10/02 L8 - IP Continued
[Video 1]
Use slides from lecture 07. IP_helpsesison 3.3, 3.4.4
Network Layer - Control Plane
Thu 10/04 L9 - IP Continued
[Video 1]
Use slides from lecture 7.
Tue 10/09 L10 - Intra-domain routing
[pdf] [pptx]
IP Milestone due. 4.1.2
Thu 10/11 L11 - Inter-domain routing 1 (Intro to BGP)
[pdf] [pptx]
Michael will teach, Rodrigo out for a conference. Rodrigo out for a conference.
Sun 10/14
HW2 out.
Tue 10/16 L12 - Inter-domain routing 2 (Policy and Security)
[pdf] [pptx]
IP due, 11:59pm. 4.1.2, but goes beyond book. BGP Wedgies are described in RFC 4264
Thu 10/18 L13 - Network Layer Wrap-up
[pdf] [pptx] [Video 1]
HW2 due (11:59pm) 3.2.8 (ICMP), 4.1.3 (IPv6)
Mon 10/22 Midterm time and place TBD.
TCP out
Transport Layer
Tue 10/23 L14 - Transport Layer I
[pdf] [pptx]
UDP and TCP intro. 5.1, 5.2.1-5.2.3
Thu 10/25 L15 - Transport Layer II
[pdf] [pptx]
5.2.4-5.2.8; 6.3
Tue 10/30 L16 - Fun with Congestion Control
[pdf] [pptx]
RTT estimation, RED, Cheating TCP 6.4.3. Some content not in book.
Thu 11/01 L17 - Transport Layer Wrapup
TCP milestone I
Application Layer
Tue 11/06 L18 - DNS
[pdf] [pptx]
9.3.1
Thu 11/08 L19 - DNS Continued
TCP milestone II
Tue 11/13 L20 - Web / HTTP
[pdf] [pptx]
9.12
Thu 11/15 L21 - CDNs and P2P
[pdf] [pptx]
9.4-9.4.3
Tue 11/20 L22 - Data / RPC
[pdf] [pptx]
How to write your own application-level protocol. 5.3
Wed 11/21
TCP due, 11:59 AM
Thu 11/22 Thanksgiving
Final Stretch
Tue 11/27 L23 - SDNs
Thu 11/29 L24 - Wireless
[pdf] [pptx]
2.7 (intro), 2.7.1
Sun 12/02
Project 4 out. HW3 out.
Tue 12/04 L25 - Security
[pdf] [pptx]
8.1, 8.2, 8.4.3
Thu 12/06 L26 - Wrap-up
[pdf] [pptx]
Sat 12/08 Start of reading period
Mon 12/10
HW3 due
Wed 12/12
Project 4 due
Sat 12/15 Final Exam, 2 pm
Everything presented in class is fair game. More emphasis on material after midterm.