Computer Networks TF/IT HT2004 (1TT821, 1IT070)
Overview
- Introduction and overview (chapter 1)
- Overview of the course
- Principles of computer communication
- What does the Internet look like?
- Principles of protocols, design and specification
- Application protocols (chapter 2)
- Principles
- Examples: Finger, Telnet, SMTP, HTTP and DNS
- Transport protocols (chapter 3)
- Principles: multiplexing, connection/less, reliable transmission, flow control and congestion control
- Examples: UDP and TCP
- Network protocols (chapter 4)
- Routing protocols
- Virtual circuits and datagrams: ATM vs. IP
- Examples: IP, ICMP, (IPv6)
- Link protocols and local networks (chapter 5)
- Error detection, Broadcast and collision handling, Addressing
- ALOHA, Ethernet (CSMA/CD)
- Security
- Security problems in Internet protocols
- Basic overview: cryptography, confidentiality, integrity, authenticity, digital signatures, certificates
- Examples: SSL (transport) and IPsec (network)