Your final grade for the course will be based on the following weights:
| Lecture | Date | Topics | Notes | Readings |
|---|---|---|---|---|
| Overview | ||||
| 1 | Tue 08/24 | Course overview; The Internet overview, network edge [pdf] [ppt] |
Chapter 1.1 - 1.2 | |
| Thu 08/26 | canceled |
|||
| 2 | Tue 08/31 | The network core: packet switching vs. circuit switching; Network structure [pdf] [ppt] |
Chapter 1.2 - 1.3 | |
| 3 | Thu 09/02 | The network core; delay,loss, and throughput; the layered service model [pdf] [ppt] |
Chapter 1.4 - 1.5 | |
| The Applications Layer, Socket programming | ||||
| 4 | Tue 09/07 | Principles of network applications [pdf] [ppt] |
Chapter 2.1 | |
| 5 | Thu 09/09 | First Example applications: Web and HTTP [pdf] [ppt] |
Chapter 2.2 - 2.3 | |
| 6 | Tue 09/14 | Second Example applications: DNS; P2P [pdf] [ppt] |
Chapter 2.4 - 2.5 | |
| 7 | Thu 09/16 | Socket programming [ppt] |
Chapter 2.7 | |
| Transport | ||||
| 8 | Tue 09/21 | Transport layer services; Multiplexing and Demultiplexing, UDP, Principles of reliable data transfer [pdf] [ppt] |
Chapter 3.1 - 3.2 | |
| 9 | Thu 09/23 | Principles of reliable data transfer [pdf] [ppt] |
Chapter 3.3 | |
| 10 | Tue 09/28 | TCP: reliable data transfer [pdf] [ppt] |
Chapter 3.4 - 3.5 | |
| 11 | Thu 09/30 | TCP: reliable data transfer, flow control [pdf] [ppt] |
Chapter 3.5 | |
| 12 | Tue 10/05 | TCP congestion control [pdf] [ppt] |
Chapter 3.6 - 3.7 | |
| 13 | Thu 10/07 | TCP congestion control [pdf] [ppt] |
Chapter 3.6 - 3.7 | |
| Tue 10/12 | midterm (in class, close-book, calculator allowed) |
|||
| Network layer --- data plane | ||||
| 14 | Thu 10/14 | Network layer overview; Forwarding; IP Protocol [pdf] [ppt] |
Chapter 4.1 - 4.2 | |
| 15 | Tue 10/19 | What is inside a router; IP Protocol [pdf] [ppt] |
Chapter 4.2 - 4.3 | |
| 16 | Thu 10/21 | IP Protocol [pdf] [ppt] |
Chapter 4.3 | |
| 17 | Tue 10/26 | IP Protocol; SDN (forwarding) [pdf] [ppt] |
Chapter 4.3 - 4.4 | |
| Network layer --- control plane | ||||
| 18 | Thu 10/28 | Introduction; Routing protocols (link state) [pdf] [pptx] |
Chapter 5.1 - 5.2. | |
| 19 | Tue 11/02 | Routing protocols (distance vector); Intra-domain routing [pdf] [pptx] |
Chapter 5.3 | |
| 20 | Thu 11/04 | BGP; SDN (motivation) [pdf] [pptx] |
Chapter 5.4 - 5.5 | |
| 21 | Tue 11/09 | SDN [pdf] [pptx] |
Chapter 5.5 | |
| 22 | Wed 11/10 | SDN [pdf] [pptx] |
Chapter 5.5 | |
| Link layer | ||||
| 23 | Tue 11/16 | Link layer overview; Multiple access protocols [pdf] [pptx] |
Chapter 6.1 - 6.3 | |
| 24 | Thu 11/18 | LAN, ARP [pdf] [pptx] |
Chapter 6.3 - 6.4 | |
| Tue 11/23 | fall break |
|||
| Thu 11/25 | thanksgiving |
|||
| 25 | Tue 11/30 | Ethernet, switching [pdf] [pptx] |
Chapter 6.4 | |
| 26 | Thu 12/02 | VLAN, MPLS [pdf] [pptx] |
Chapter 6.4 - 6.5 | |
| Thu 12/09 | final exam (10:30 - 12:30) |
|||
Last updated: 2021-11-18 09:00:24 -0500 [validate xhtml]