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]