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), Dipl.-Math. Marcus Brinkmann (ETIT), M. Sc. Dennis Felsch (ETIT), M. Sc. Martin Grothe (ETIT)
language:
german
HWS:
4
CP:
5
offered in:
summer term

dates in summer term

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

Exam

Form of exam:written
Registration for exam:FlexNow
Date:16.08.2019
Begin:08:30
Duration:120min
Rooms : HIA ,  HIB ,  HIC ,  HID ,  HNC 10,  HNC 20
Individual appointments of students to each exam location will be issued by the responsible chair.

goals

Students have a solid basic understanding of how modern computer networks work.

content

This lecture gives an introduction to basic protocols and applications of computer networks. The lecture focuses on standard protocols and algorithms used in modern computer networks (e.g. the Internet).

A layer model is used to present and analyze the most important fundamentals. These include DNS and HTTPS in the application layer, TCP and UDP in the transport layer, IPv4/IPv6 and routing algorithms in the network layer, ARP in the link layer. Security issues are also considered throughout, because security is an important problem of computer networks.

At the end of the lecture more specific topics will be covered. This includes an overview of wireless networks and attacks on them.

In addition to the lecture, exercises will be given and discussed in the practice lesson. Furthermore, the "Tool of the Week" is introduced to the exercises. It is a special software which one should know as a "networker" (e.g. traceroute, nmap, ...). All tools discussed are freely available for common operating systems, so that the topics discussed in the lecture can be practically understood, for example in the home network or by means of virtualization.

Translated with www.DeepL.com/Translator

requirements

keine

recommended knowledge

Basic knowledge of information technology

miscellaneous

Literature:

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