course: Computer Networks

number:
141250
teaching methods:
lecture with tutorials
media:
Moodle, computer based presentation
responsible person:
Prof. Dr. Jörg Schwenk
Lecturers:
Dr.-Ing. Christian Mainka (ETIT), M. Sc. Matthias Gierlings (ETIT), M. Sc. Louis Jannett (ETIT), M. Sc. Simon Rohlmann (ETIT)
language:
german
HWS:
4
CP:
5
offered in:
summer term

dates in summer term

  • start: Tuesday the 13.04.2021
  • lecture Tuesdays: from 16:00 to 17.30 o'clock
  • tutorial Thursdays: from 08:30 to 10.00 o'clock

Exam

Die Angaben zu den Prüfungsmodalitäten (im WiSe 2020/2021 | SoSe 2021) erfolgen vorbehaltlich der aktuellen Situation. Notwendige Änderungen aufgrund universitärer Vorgaben werden zeitnah bekanntgegeben.
Form of exam:written
Registration for exam:FlexNow
Date:17.09.2021
Begin:16:30
Duration:120min
Rooms : Mensa Mitte ,  Mensa Nord Ost ,  Mensa Nord West ,  Mensa Ost ,  Mensa West ,  HIB ,  HIC ,  HGB 10
Individual appointments of students to each exam location will be issued by the responsible chair.

goals

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

content

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).

requirements

keine

recommended knowledge

Basic knowledge of information technology

miscellaneous

In the summer term 2021, this course will take place as an eLearning course.
Further information can be found in the Moodle course.

Literature:

  • Kurose, Ross: Computer Networks, Pearson (Recommendation)
  • Tanenbaum, Wetherall: Computer networks, Pearson