#Date TopicRequired ReadingsSuggested Readings0 Jan 16Course Overview 1Jan 18Intro: Internet, protocol and the network edge[KR8e] Sections 1.1 and 1.2 2Jan 23Intro: network edge (contd.) and network core[KR8e] Sections 1.2 and 1.3[TFW6e] Sections 2.1, 2.5 and 2.73 Jan 25Intro: network core (contd.), network performance metrics and protocol layering[KR8e] Sections 1.3-5 and 1.8[PD6e] Section 1.5; [KR8e] Sections 1.6-74 Jan 30Application Layer: Principles of network applications; Web/HTTP[KR8e] Sections 2.1-2 5Feb 1Application Layer: Web/HTTP and DNS[KR8e] Sections 2.2-2.4[KR8e] Section 2.36 Feb 6Application Layer: DNS and Peer-to-Peer File Distribution[KR8e] Sections 2.4-2.5 7 Feb 8Transport Layer: UDP and reliable transport protocol design[KR8e] Sections 3.1-3.4.1 8 Feb 13Transport Layer: reliable transport protocol design (contd.)[KR8e] Section 3.4.1-3.5 9Feb 15Transport Layer: congestion control[KR8e] Section 3.6-3.9 10Feb 27Transport Layer: advanced topic 11 Feb 29Application Layer: Video Streaming and Content Distribution Networks[KR8e] Sections 2.5-6 12 Mar 5Network Layer Data Plane: Overview and Router Internals[KR8e] Sections 4.1-2 13 Mar 7Network Layer Data Plane: Router Internals and the Internet Protocol (IP)[KR8e] Sections 4.2-3 14 Mar 12Network Layer Data Plane: The Internet Protocol (IP)[KR8e] Section 4.3[KR8e] Section 4.515 Mar 14Network Layer Control Plane: Intro and Routing Algorithms[KR8e] Sections 5.1-2Additional slides (network stack internals)16 Mar 19Network Layer Control Plane: Internet Intra-AS Routing with OSPF and Internet Inter-AS Routing with BGP[KR8e] Sections 5.3-4[KR8e] Sections 5.6-5.717 Mar 21Software Defined Networking (SDN) and Generalized Forwarding[KR8e] Sections 4.4 and 5.5[PCOVD]18 Mar 26Link Layer: Intro, Error Detection and Correction Techniques[KR8e] Sections 6.1-2 19 Mar 28Link Layer: Multiple Access Protocols[KR8e] Section 6.3 20 Apr 2Link Layer: LANs (Link Layer Addressing and ARP, Ethernet, Switches)[KR8e] Sections 6.4.1-3[KR8e] Sections 6.4.4, 6.5-7 License All rights reserved The University of Edinburgh Book traversal links for COMN: Schedule COMN: Course Materials Up COMN: Course Activities (by Week)