Content
Telematics = telecommunications + informatics (often also called computer networks) covers a wide spectrum of topics - from communication engineering to the WWW and advanced applications.
The lecture addresses topics such as:
- Basic background: protocls, services, models, communication standards;
- Principles of communication engineering: signals, coding, modulation, media;
- Data link layer: media access etc.;
- Local networks: IEEE-Standards, Ethernet, bridges;
- Network layer: routing and forwarding, Internet protocols (IPv4, IPv6);
- Transport layer: quality of service, flow control, congestion control, TCP;
- Internet: TCP/IP protocol suite;
- Applications: WWW, security, network management;
- New network concepts.
At the End of this course, you should...
- know how networks in general are organized
- know what the Internet could be or is
- understand how wired/wireless (see Mobile Communications) networks work
- understand why/how protocols and layers are used
- understand how e-mails, videos get to where you are
- understand how operators operate real, big networks
- understand the cooperation of web browsers with web servers
- be aware of security issues when you use the network
- be familiar with acronyms like: ALOHA, ARP, ATM, BGP, CDMA, CDN, CIDR, CSMA, DCCP, DHCP, ETSI, FDM, FDMA, FTP, HDLC, HTTP, ICMP, ICN, IEEE, IETF, IP, IMAP, ISP, ITU, ISO/OSI, LAN, LTE, MAC, MAN, MPLS, MTU, NAT, NTP, PCM, POTS, PPP, PSTN, P2P, QUIC, RARP, SCTP, SMTP, SNMP, TCP, TDM, TDMA, UDP, UMTS, VPN, WAN, ...
Literature
- A. Tanenbaum & D. Wetherall: Computer Networks (5th edition)
- J. Kurose & K. Ross: Computer Networking (6th edition)
- S. Keshav: Mathematical Foundations of Computer Networking (2012)
- W. Stallings book, W. Goralski book
- IETF drafts and RFCs
- IEEE 802 LAN/MAN standards
Prerequisites
As this is a Master Course you have to know the basics of computer networks already (e.g. from the OS&CN BSc course or any other basic networking course). That means you know what protocol stacks are, know the basic ideas behind TCP/IP, know layering principles, got a rough understanding of how the Internet works. This course will recap the basics but then proceed to the more advanced stuff.
Resources & Organization
The course comprises about 30 "lectures", 90 minutes each, following the inverted or flipped classroom principle. I.e. you will be able to access a video of the lecture before we discuss the content in class. To be able to discuss you have to watch the video BEFORE we meet! This is your main assignment - go through the video, prepare questions if something is not clear. During the meetings there will be a recap of the main ideas plus enough time to discuss each topic if necessary.
This course has three time-slots blocked: Monday 14-16 (HS), Tuesday 14-16 (046), Wednesday 12-14 (HS). Due to time constraints, the meetings in presence will not always happen the same day each week but pick 2 out of the 3 time-slots. Use the empty slot to prepare for the next meeting!
Be aware: This schedule might change - you will be informed!
Lecture | Content | Videos |
---|---|---|
1. Oct. 18th, 12-14, HS | Organizational.pdf | |
2. Oct. 23rd, 14-16, HS | Basic Concepts.pdf | |
3. Oct. 25th, 12-14, HS | ||
4. Oct. 31st, 14-16, 046 | Application Layer - DNS.pdf | |
5. Nov. 1st, 12-14, HS | ||
6. Nov. 6th, 14-16, HS | Application Layer - Email.pdf | |
7. Nov. 8th, 12-14, HS | Application Layer - HTTP.pdf | |
8. Nov. 13th, 14-16, HS | ||
9. Nov. 15th, 12-14, HS |
Application Layer - SNMP.pdf | |
10. Nov 20th, 14-16, HS | ||
11. Nov. 22nd, 12-14, HS | Physical Layer.pdf | |
12. Nov. 28th, 14-16, 046 | ||
13. Nov. 29th, 12-14, HS | ||
14. Dec. 4th, 14-16, HS | Link Layer.pdf | |
15. Dec. 6th, 12-14, HS | ||
16. Dec. 12th, 14-16, 046 | ||
17. Dec. 13th, 12-14, HS | ||
18. Dec. 18th, 14-16, HS | ||
19. Dec. 20th, 12-14, HS | Network Layer.pdf | |
20. Jan. 8th, 14-16, HS | ||
21. Jan. 10th, 12-14, HS | ||
22. Jan. 16th, 14-16, 046 | ||
23. Jan. 17th, 12-14, HS | ||
24. Jan. 23rd, 14-16, 046 | Transport Layer-Classic.pdf | |
25. Jan. 24th, 12-14, HS | ||
26. Jan. 30th, 14-16, 046 | ||
27. Jan. 31st, 12-14 HS | Transport Layer-Newer.pdf | |
28. Feb. 5th, 14-16, HS | CDN ICN P2P.pdf | |
29. Feb. 6th, 14-16, 046 | Infrastructure Security.pdf |
Infrastructure Security_Primer |
Exam
The first exam took place Feb. 12th, 14-16, HS.
There will be a second exam April, 9th, 14-16, SR005.