Hide menu

TDTS11 6 hp /Computer Networks and Internet Protocols

Timetable


For details about time and places, please see timedit.

Abbreviations

Introduction to Labs/Assignments Lesson


Wireshark and script introductions

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

Schedule

20/1 Welcome. Intro (ch1). AG
22/1 Intro-1h. Applications-1. (ch1/2) NC
27/1 Applications (ch2) NC
28/1 Transport (ch3). AG
29/1 Transport (ch3). AG
03/2 Network data (ch4). AG
4/2 Network data-1h. Control-1h (ch4/5). AG
4/2 Cancel (afternoon)
10/2 Network control (ch5). AG
12/2 Link (ch6). AG
26/2 Wireless (ch7). AG
2/3 Security (ch8). NC
3/3 Multimedia (ch9). NC
9/3 Review. AG

Lecture Material


Introduction
Reading: Kurose and Ross, Chapter 1
Application layer
Reading: Kurose and Ross, Chapter 2
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
Link layer
Reading: Kurose and Ross, Chapter 5
Wireless and mobile networks
Reading: Kurose and Ross, Chapter 6
Multimedia networking
Reading: Kurose and Ross, Chapter 7
Security
Reading: Kurose and Ross, Chapter 8. Overview lecture (including exam hints)
Reading: Kurose and Ross, Chapter 1-8.
  • Slides: 2017 (full) 2019 (full)
  • Thesis opportunities (2016)

Example questions and old exams
  • You can find some example questions and more comments about the exam here.

    Page responsible: Andrei Gurtov
    Last updated: 2020-02-11