course: Computer Networks
- teaching methods:
- lecture with tutorials
- Moodle, computer based presentation
- responsible person:
- Prof. Dr. Jörg Schwenk
- Dr.-Ing. Christian Mainka (ETIT), Dr.-Ing. Dennis Felsch (ETIT), M. Sc. Matthias Gierlings (ETIT), M. Sc. Simon Rohlmann (ETIT)
- offered in:
- summer term
dates in summer term
- start: Tuesday the 21.04.2020
- lecture Tuesdays: from 16:00 to 17.30 o'clock
- tutorial Thursdays: from 08:30 to 10.00 o'clock
All statements pertaining to examination modalities (for the summer/winter term of 2020) are given with reservations. Changes due to new requirements from the university will be announced as soon as possible.
|Form of exam:||written|
|Registration for exam:||FlexNow|
|Rooms :||HZO 10, HZO 20, HZO 30, HZO 60, HGD 10 , HGD 30 , HMA 10|
|Individual appointments of students to each exam location will be issued by the responsible chair.|
After successful completion of the module
- students know the most important standards used by today's Internet.
- students know basic concepts of attacks on computer networks
- students understand the relationship between the individual layers of a computer network and the protocols contained therein
- students can use the most important network tools for analysis purposes
The lecture gives an introduction to basic protocols and applications of computer networks. The focus of the lecture is on standard protocols and algorithms as they are used in modern computer networks (e.g. the Internet).
Using a layer model, the most important basics are presented and analyzed according to the top-down approach. This includes, for example, DNS and HTTPS on the top layer in the application layer; TCP and UDP on the transport layer; IPv4/IPv6 and routing algorithms on the network layer; and MAC and ARP on the bottom link layer. In addition to the pure functionality of these standards, security aspects are considered on all layers.
In addition to the lecture, exercises will be presented via the eLearning platform Moodle and discussed in the tutorial. Furthermore, a "tool of the week" is presented in each exercise. Each tool is a special software, which you should know as a "networker" (e.g. traceroute, nmap, ...). All discussed tools are freely available and are provided to the students as a learning platform (virtual machine).
The primary literature used is "Computer Networks: The Top-Down Approach" by Kurose and Ross (Pearson Verlag).
Basic knowledge of information technology
- Kurose, Ross: Computer Networks, Pearson (Recommendation)
- Tanenbaum, Wetherall: Computer networks, Pearson