Hide menu

TDTS06 Computer Networks

Lectures


For details about time and places, please see timedit.

Preliminary schedule 2020

1/9 Welcome. Intro (ch1)
2/9 Intro-1h. Applications-1h (ch1/2)
4/9 Applications (ch2)
8/9 Transport (ch3)
9/9 Transport (ch3)
15/9 Network data (ch4)
16/9 Network data-1h. Control-1h (ch4/5)
22/9 Network control (ch5)
23/9 Link (ch6)
29/9 Wireless (ch7)
30/9 Security (ch8)
7/10 Multimedia (ch9)
13/10 Review
15/10 Reserve

What is important/optional in each Chapter.


1. Important: Protocol layers, encapsulation, packet switching. Optional: history
2. Important: DNS, HTTP, client-server vs P2P. Optional: socket programming, caching details, P2P math
3. Important: TCP slow start, fast retransmit, go-back-N vs selective ACKs. Optional: details of RDT, costs of congestion
4. Important: router architecture, longest prefix matching, IPv4 vs v6 fragmentation. Optional: ipv6 adoption ways, scheduling policies, ATM service models
5. Important: link state vs distance vector, BGP, concept of SDN. Optional: SDN controllers, network management
6. Important: CSMA/CD, ALOHA, self-learning switches, ARP. Optional: Cable access, MPLS, datacenters
7. Important: WiFi, RTS/CTS, Concepts of CDMA and Mobilty. Optinal: Details of CDMA and Mobile IP, GSM handoffs
8. Important: symmetric vs assymetric crypto, MAC, email security, SSL vs IPsec. Optional: Math of public key crypto, toy SSL, operational security, IKE
9. Important: HAS, FEC, multicast, playback, QoS. Optional: Details of RTP/RTCP and Diffserv

Lecture Material


Abbreviations

Introduction
Reading: Kurose and Ross, Chapter 1
Application layer
Reading: Kurose and Ross, Chapter 2
Lesson
Sockets and Assignment 2
2020 (Carl Magnus)

Transport layer
Reading: Kurose and Ross, Chapter 3
Network layer:Data Plane
Reading: Kurose and Ross, Chapter 4 Network layer: Control Plane
Reading: Kurose and Ross, Chapter 5
Mid-point overview (extra 2015)
Reading: Kurose and Ross, Chapter 1-5
Link layer
Reading: Kurose and Ross, Chapter 6
Wireless and mobile networks
Reading: Kurose and Ross, Chapter 7
Security
Reading: Kurose and Ross, Chapter 8.
  • Slides: 2020 (ppt)

Multimedia networking
Reading: Kurose and Ross, Chapter 9
  • Slides: 2020 (ppt)
Overview lecture (including exam hints)
Reading: Kurose and Ross, Chapter 1-9.
  • Slides: 2020 (full)
Example questions
You can find some example questions and more comments for the exam: here. Check also TDTS04 and TDTS11 for sample exams.

Page responsible: Andrei Gurtov
Last updated: 2020-10-12