1 Internet Protocol Stack
2 Network Applications
- 1 Principles of network apps (2.1)
- 2 Client-Server Applications
- 3 P2P applications (2.5)
- 4 Video streaming and content distribution networks (2.6)
3 Transport Layer
- 1 Transport-Layer services
- 2 Multiplexing and Demultiplexing
- 3 Connectionless transport: UDP
- 4 Connection-Oriented transport: TCP (3.5)
- 5 Evolution of transport-layer functionality
4 Network Layer: Control Plane
5 Network Layer: Internetworking
- 1 Network Layer: overview
- 2 Inside a Router
- 3 IP: the internet protocol
- 4 Generalized Forwarding, SDN
- 5 Middleboxed
- 6 IP hourglass
- 7 Where’s the intelligence
6 Link Layer: Direct Connection Networks
- 1 Physical Link
- 2 Data Layer (link layer)
- 3 Reliable Data transfer (RDT) protocol
- 4 Point-to-Point Protocol (PPP)
- 5 Multiple Access Protocols
- 6 LANs
7 Link Layer: Packet Switched Networks
- 1 Ethernet Hubs
- 2 Link Layer Switches
- 3 Switched Networks
- 4 Virtual LANs (VLANs)
- 5 Packet Switched Wire-Area Networks (WANs)
- 6 Link Virtualization