1. | Ch. 1. Computer Networks and the Internet | Introduce general computer networks, Host: sends packets of data, The network core | ||
2. | Ch. 1. Computer Networks and the Internet | throughput in packet-switched networks, Internet structure, protocol layers | ||
3. | Ch. 2. Application Layer | Principles of network applications, Web and HTTP | ||
4. | Ch. 2. Application Layer | HTTP, Web Caching, Electronic mail(SMTP, POP3, IMAP) | ||
5. | Ch. 2. Application Layer | Electronic mail(SMTP, POP3, IMAP), DNS | ||
6. | Ch. 2. Application Layer | P2P applications, Video streaming and content distribution network | ||
7. | Ch. 2. Application LayerCh. 3. Transport Layer | Socket programming with TCP and UDP Transport layer services, Multiplexing and demultiplexing |
||
8. | Ch. 3. Transport Layer | Connectionless transport UDP, Principles of reliable data transfer | ||
9. | Ch. 3. Transport Layer | Principles of reliable data transfer | ||
10. | Ch. 3. Transport Layer | Connection oriented transport TCP, Principles of congestion control | ||
11. | Ch. 3. Transport Layer | Principles of congestion control, TCP connection control | ||
12. | Ch. 3. Transport Layer | TCP connection control | ||
13. | Ch. 4. Network Layer: The Data Plane | Overview of Network layer, Study virtual circuit and datagram networks | ||
14. | Ch. 4. Network Layer: The Data Plane | What's inside a router, Scheduling policies: priority, the internet protocol | ||
15. | Ch. 4. Network Layer: The Data Plane | IP: Internet Protocol | ||
Ch. 4. Network Layer: The Data Plane | Generalized forward and SDN | |||
Ch. 5. Network Layer: The Control Plane | routing protocols, Intra-AS routing in the internet: OSPE, Routing among the ISPs: BGP, | |||
Ch. 5. Network Layer: The Control Plane | intra-AS routing in the Internet: OSPF | |||
Ch. 5. Network Layer: The Control Plane | The SDN control plane, ICMP: The internet control message protocol, Network management and SNMP | |||
Ch. 6. Link Layer and Local Area Networks | Link layer, LANs: introduction, servives, Error detection and Correction, Multiple access protocols | |||
Ch. 6. Link Layer and Local Area Networks | Slotted ALOHA, CSAMA, LANs | |||
Ch. 6. Link Layer and Local Area Networks | LANs(addressing, ARP, Ethernet, Switches, VLANS) | |||
Ch. 6. Link Layer and Local Area Networks Ch. 7. Wireless and Mobile Networks | Link virtualization: MPLS, Data center networking, A day in the life of a web request Introduction, Wireless: Wireless links, characteristics, |
|||
Ch. 7. Wireless and Mobile Networks | IEEE 802.11 wireless LANs(Wi-Fi), Cellular Internet access |