| # | Date | Topic | Readings |
| 1 | Jan 17 | Course Overview | |
| Introduction to Computer Networks, the Internet, Protocols, Network Edge Systems, Network Core (circuit vs. packet switching) | [KR5e] Sections 1.1-3 (required); [DHGS07] (suggested); [FMH02] (suggested) | ||
| 2 | Jan 24 | Introduction: Network Performance Metrics and Protocol Layering | [KR5e] Chapter 1 (required); [PD4e] Section 1.5 (required) |
| Application Layer: Principles of Network Applications | [KR5e] Section 2.1 (required); | ||
| 3 | Jan 31 | Application Layer: Socket Programming and Web/HTTP | [KR5e] Sections 2.1-4 and 2.7 (required); [N09] (suggested) |
| 4 | Feb 7 | Application Layer: DNS and Peer-to-Peer Applications | [KR5e] Chapter 2 (required); [RD10] (suggested) |
| Transport Layer: Services and Multiplexing/Demultiplexing | [KR5e] Sections 3.1-2 (required) | ||
| 5 | Feb 14 | Transport Layer: UDP and Principles of Reliable Data Transfer | [KR5e] Sections 3.3-4 (required); Suggested readings: [BBP88]; [Tan5e] Sections 3.3-5 for reliable data transfer protocols. |
| Feb 21 | NO LECTURE (Innovative Learning Week) | ||
| 6 | Feb 28 | Transport Layer: TCP and Congestion Control | [KR5e] Sections 3.5-8 (required); Suggested readings: [CK74] for original TCP/IP paper; Two army problem - [Tan5e] Chapter 6 and [TGP-Wiki]. |
| Mar 6 | Guest Lecture by Dr George Ross | ||
| 7 | Mar 13 | Network Layer Functions, Service Models and the Internet Protocol (IP) | [KR5e] Sections 4.1-4 (required). |
| 8 | Mar 20 | Network Layer: IPv6, Routing Algorithms and Routing in the Internet | [KR5e] Sections 4.5-6 (required); [LC11] (suggested). |
| 9 | Mar 27 | Link Layer: Error Detection and Correction, Multiple Access Protocols, Link Layer Addressing and Switches | [KR5e] Sections 5.1-6 (required); [SK91] (suggested). |
|
Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB, Scotland, UK
Tel: +44 131 651 5661, Fax: +44 131 651 1426, E-mail: school-office@inf.ed.ac.uk Please contact our webadmin with any comments or corrections. Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh |