Your final grade for the course will be based on the following weights:
Lecture | Date | Topics | Assignments | Reading |
---|---|---|---|---|
Computer Networking Overview | ||||
1 | Mon 01/13 | Course overview; Computer networks and the Internet overview [pdf] [ppt] |
Sign up presentation using the Schedule link (date, paper) by 01/27 11:59 PM | Textbook, Chapter 1;How to read a paper (optional) |
Mon 01/20 | Dr. Martin Luther King, Jr. Day |
|||
2 | Mon 01/27 | Advanced topics: Design philosophy of the Internet; Software-defined Networking [pdf] [key] |
(optional) watch video "The past of protocols and the future of networking" | The Design Philosophy of the DARPA Internet Protocols, (optional) Tussle in Cyberspace: Defining Tomorrow’s Internet |
Application layer | ||||
3 | Mon 02/03 | Applications, DNS; Presentation by Thatyana Morales (Header Space Analysis: Static Checking For Networks) [pdf] [ppt] |
Submit review for "Header Space Analysis: Static Checking For Networks" (submission link) by 5pm | Textbook, Chapter 2 |
4 | Mon 02/10 | End-To-End Arguments in System Design [pdf] [key] |
The "End-To-End Arguments in System Design" paper | |
Transport layer | ||||
Mon 02/10 | Transport Layer Services [pdf] [ppt] |
Textbook, Chapter 3 | ||
5 | Mon 02/17 | DONA (alternative to DNS); reliable data transfer [pdf] [key] |
Submit review for "Can the production Network Be the Testbed?" (submission link) by 10pm | Textbook, Chapter 3; (optional) A Data-Oriented (and Beyond) Network Architecture |
6 | Mon 02/24 | Reliable data transfer and TCP [pdf] [ppt] |
Submit review for "Design and Implementation of a Routing Control Platform" (submission link) by 10pm | Textbook, Chapter 3 |
Mon 03/02 | Spring break |
|||
7 | Mon 03/09 | TCP: reliable data transfer and congestion control [pdf] [ppt] |
Midterm sample questions | Textbook, Chapter 3 |
Mon 03/16 | Midterm exam (tentative) |
|||
Network layer | ||||
8 | Mon 03/23 | Network Control Plane: Routing Protocols [pdf] [pptx] |
Submit review for "Composing Software-Defined Networks" (submission link) by 10pm | Textbook, Chapter 5 |
9 | Mon 03/30 | Network Control Plane: Intra- and Inter-domain Routing [pdf] [pptx] |
Submit review for "A Clean Slate 4D Approach to Network Control and Management" (submission link) by 10pm | Textbook, Chapter 5 |
10 | Mon 04/06 | Network Control Plane: Intra- and Inter-domain Routing [pdf] [pptx] |
Submit review for "Central Control Over Distributed Routing" (submission link) by 10pm | Textbook, Chapter 5 |
11 | Mon 04/13 | Network Data Plane: IP forwarding and SDN generalized forwarding [pdf] [ppt] |
Submit review for "SDX: a software defined internet exchange" (submission link) by 10pm | Textbook, Chapter 4 |
Link layer | ||||
12 | Mon 04/20 | Link Layer and LANs [pdf] [pptx] |
Textbook, Chapter 6 | |
13 | Mon 04/27 | advanced topics: MPLS [pdf] [key] |
The "Tag Switching Architecture Overview" paper, (optional) The "Fabric: A Retrospective on Evolving SDN" paper | |
Mon 05/04 | Final exam (Spring Examination Schedules) |
Final, 5:45-7:45 |
Last updated: 2020-05-04 17:55:19 -0400 [validate xhtml]