Schedule

Date Topics Notes Readings
Thu 09/08 L1 - Intro
[pdf] [pptx]
Snowcast out 1.1-1.3
Tue 09/13 L2 - Layering
[pdf] [pptx]
1.4, 1.5
Thu 09/15 L3 - Physical Layer
[pdf] [pptx]
Snowcast milestone 2.1-2.3
Tue 09/20 L4 - Link Layer
[pdf] [pptx]
2.4,2.5
Thu 09/22 L5 - Switching
[pdf] [pptx]
Snowcast due (11:59pm); HW1 out. 2.6,3.1
Tue 09/27 L6 - Link Layer Wrap-up
Use the slides from lecture 05 3.1 (cont)
Thu 09/29 L7 - IP Intro
[pdf] [pptx]
HW1 due (11:59pm); IP and LT Codes out. 3.2.1-3.2.8
Tue 10/04 L8 - IP Continued
Use slides from lecture 07 3.3, 3.4.4
Thu 10/06 L9 - Intra-domain routing
[pdf] [pptx]
IP Milestone 4.1.2
Tue 10/11 L10 - Inter-domain routing 1 (Intro to BGP)
[pdf] [pptx]
4.1.2
Thu 10/13 L11 - Inter-domain routing 2 (Policy and Security)
[pdf] [pptx]
IP due (11:59pm); HW2 out 4.1.2, but goes beyond book. BGP Wedgies are described in RFC 4264
Tue 10/18 L12 - Network Layer Wrap-up
[pdf] [pptx]
3.2.8 (ICMP), 4.1.3 (IPv6), 4.2.1 (Multicast)
Thu 10/20 L13 - Transport Layer I
[pdf] [pptx]
UDP and TCP intro. HW2 due (11:59pm); TCP out 5.1, 5.2.1-5.2.3
Mon 10/24 Midterm (7-9pm CIT 368)
Up to material covered on 10/18.
Tue 10/25 L14 - Transport Layer II
[pdf] [pptx]
5.2.4-5.2.8; 6.3
Thu 10/27 No class. Work on TCP
Tue 11/01 L15 - Fun with Congestion Control
[pdf] [pptx]
RTT estimation, RED, Cheating TCP 6.4.3. Some content not in book.
Thu 11/03 L16 - Transport Layer Wrapup
TCP milestone I; HW3 Out
Tue 11/08 L17 - DNS and CDN
[pdf] [pptx]
9.3.1
Thu 11/10 L18 - Web
[pdf] [pptx]
TCP milestone II 9.12
Mon 11/14
HW3 due
Tue 11/15 L19 - Video on the Web and P2P
[pdf] [pptx]
9.4-9.4.3
Thu 11/17 L20 - Data / RPC
[pdf] [pptx]
How to write your own application-level protocol. 5.3
Tue 11/22 L21 - Wireless
[pdf] [pptx]
TCP due 2.7 (intro), 2.7.1
Thu 11/24 Thanksgiving
Tue 11/29 L22 - Security
[pdf] [pptx]
8.1, 8.2, 8.4.3
Thu 12/01 BitTorrent Info Session
[pdf]
Rodrigo out for a conference; BitTorrent Client Out
Tue 12/06 L23 - SDNs
[pdf] [pptx]
Thu 12/08 L24 - Wrap-up
[pdf] [pptx]
Start Reading Period (normal class)
Mon 12/12
BitTorrent Client due
Mon 12/19 Final Exam, 2 pm
We will try to move this earlier Everything presented in class is fair game. More emphasis on material after midterm.