This schedule and syllabus is preliminary and subject to change. Reading assignments refer to the Peterson/Davie book (4th edition), unless otherwise specified.
Date | Topics | Readings | Assignments |
---|---|---|---|
Mon 02/02 | Course Overview [pdf] [ppt] | ||
Wed 02/04 | Networked Applications and Sockets [pdf] [ppt] | Chapter 1 | |
Mon 02/09 | IP Packet Switching [pdf] [ppt] | Sections 3.1, 3.4. Optional - Design philosophies | |
Wed 02/11 | IP Addressing and Forwarding [pdf] [ppt] | Sections 4.1.1-4.1.4. Opt - Brief History of Internet | |
Mon 02/16 | Transport Protocols (UDP and TCP) [pdf] [ppt] | Sections 2.5, 5.1-5.2. Opt - Floyd's TCP/AQM references | Sockets (Sun) |
Wed 02/18 | Congestion Control [pdf] [ppt] | Sections 6.1-6.4. Opt - Princeton Traffic Stats | |
Mon 02/23 | Translating Addresses (DNS, DHCP, and ARP) [pdf] [ppt] | Sections 9.1.2, 9.1.3, 9.4.3, and 4.1. Opt - Bootstrapping with BOOTP and DHCP | |
Wed 02/25 | Middleboxes [pdf] [ppt] | Section 8.5. Opt - Look inside NATs | |
Mon 03/02 | Switches and Bridges [pdf] [ppt] | Section 3.2. Opt - Virtual Local Area Networks (VLANs) | |
Wed 03/04 | Links [pdf] [ppt] | Chapter 2 | |
Mon 03/09 | Link-State Routing [pdf] [ppt] | Sections 4.2 and 4.3.4 | |
Wed 03/11 | Scalable Ethernet and New Datacenter Network Architectures | Guest lecturer - Changhoon Kim | Proxy (Tue) |
Mon 03/16 | Spring Recess | ||
Wed 03/18 | Spring Recess | ||
Mon 03/23 | Distance-Vector and Path-Vector Routing [pdf] [ppt] | ||
Wed 03/25 | Policy-Based Path-Vector Routing [pdf] [ppt] | Section 4.3.3. Opt - BGP policies. | |
Mon 03/30 | Midterm | Covers lectures 1 through 11 (3/9, link-state routing) | |
Wed 04/01 | IP Multicast and Anycast [pdf] [ppt] | Section 4.4 | |
Mon 04/06 | HTTP and Content Distribution Networks [pdf] [ppt] | Section 9.4.3. Opt - Limits of Cooperative Web Caching | |
Wed 04/08 | Overlay and Underlay Networking [pdf] [ppt] | Sections 4.5 and 9.4.1. | |
Mon 04/13 | Peer-to-Peer and DHTs [pdf] [ppt] | Section 9.4.2. Opt - BitTyrant, a strategic BitTorrent client | Router |
Wed 04/15 | Wireless and Mobile Networks [pdf] [ppt] | Sections 2.8 and 4.2.5. Opt - "Wireless and Mobile Networks" chapter of Kurose/Ross book | |
Mon 04/20 | Network and Communication Security [pdf] [ppt] | Opt - Kaminsky DNS Attack | |
Wed 04/22 | Routing Security [pdf] | Guest lecturer - Sharon Goldberg | |
Mon 04/27 | Delay/Disruption Tolerant Networks [pdf] [ppt] | Opt - DTN Research Group material | Firewall (Tue) |
Wed 04/29 | Class Review [pdf] [ppt] | ||
Mon 05/04 | Reading period beings | ||
Tue 05/12 | | S-TCP | |
Thu 05/21 | Final |
Last updated: Wed Feb 03 16:40:42 -0500 2010