This course is organized jointly with the ComNets (E-4) institute and gives an introduction to computer networks with focus on the Internet and its security. Basic functionality of complex protocols are introduced. Students learn to understand these and identify common principles. In the exercises these basic principles and an introduction to performance modelling are addressed using computing tasks and labs. In the second part of the lecture an introduction to Internet security is given.
This course is primarily aimed at Bachelor students.
Contents
Introduction to the Internet
The Application Layer (HTTP, DNS, Email)
The Transport Layer (TCP, UDP)
The Network Layer (Data Plane & Control Plane)
The Link Layer
Introduction to Internet Security
Security Aspects of Address Resolution (DNS/DNSSEC, ARP/SEND)
Communication Security (IPSec) - From Address Resolution to Routing (Securing BGP)