INF.08027.01 - Rechnernetze und verteilte Systeme (Course overview)

INF.08027.01 - Rechnernetze und verteilte Systeme (Course overview)

INF.08027.01 Institut für Informatik 5 CP

Rechnernetze und verteilte Systeme

Courses WiSe 2025/26
Prerequisites
keine
Module prerequisite for admission to any examination
Erfolgreiches Lösen von Übungsaufgaben, Erfolgreiches Vorrechnen von Übungsaufgaben in den Übungen
Module examination
mündl. Prüfung oder Klausur oder Open-Book-Prüfung
Skills to be acquired in this module
Studierende sollen durch dieses Modul folgende Kompetenzen erwerben:
  • Sie kennen die wesentlichen Kriterien zur Einteilung von Rechnernetzen und verteilten Systemen.
  • Sie kennen die unterschiedlichen Aufbauten und Topologien von Rechnernetzen. Sie verstehen die Netzwerkmaße zur Beurteilung der Leistungsfähigkeit von Rechnernetzen und Teilnetzen und können diese auf konkrete Szenarien anwenden.
  • Sie wissen, wie Netzwerke mittels Schichtenmodell modelliert werden. Sie kennen die Aufgaben der einzelnen Schichten von Layer 1 bis Layer 4 und können darauf basierend die Aufgabenverteilung, Konstruktion und schichtübergreifende Zusammenarbeit der zugehörigen Protokolle erklären.
  • Sie kennen die wichtigsten Protokolle von Layer 1 bis Layer 4 und ausgewählte Protokolle der darüber liegenden Schicht.
  • Sie verstehen die Adressvergabe in den einzelnen Schichten und können diese anwenden sowie selbstständig Adressen zuordnen bzw. zuweisen.
  • Sie können die Funktionsweise des Ethernet-L2 Protokolls und vergleichbarer Protokolle, u.a. WLAN erklären. Diese Kenntnisse können sie anwenden, um logische Topologien zur Vermeidung von Schleifen in LAN-Netzwerken zu ermitteln.
  • Sie können mittels des IP-Adressschemas IP-Netzbereiche selbstständig berechnen, Adressraumaufteilungen durchführen und Routing-Entscheidungen treffen.
  • Sie kennen die Funktionsweise von HUB, Switch und L3-Router. Sie können L3-Routingtabellen zur Wegbestimmung von Datenpaketen nutzen und können die wesentlichen Algorithmen zur Ermittlung von Routingtabellen selbstständig anwenden.
  • Sie verstehen die Funktionsweise der UDP- und TCP-Transportprotokolle. Für TCP kennen Sie die Funktionsweise zur sicheren Paketzustellung, zur Anpassung an den Netzwerkdurchsatz und zur Vermeidung von Netzwerküberlastung. Sie können diese anwenden, um das Verhalten des Protokolls in Netzwerkaufzeichnungen nachzuvollziehen, Probleme zu identifizieren und Leitungsgrenzen abzuschätzen.
  • Mit den erworbenen Kenntnissen können sie Fehler in Netzwerken erkennen und aufdecken und bis zu einem bestimmten Maß selbstständig beheben.
  • Sie haben eine Übersicht über Kodierungen im Allgemeinen. Insbesondere können sie Kodierungen, die für Rechnernetze von Bedeutung sind, für konkrete Protokolle von Schicht 1 bis 4 anwenden. Dazu zählen verschiedene Quell-, Leitungs- und fehlertolerante Kodierungen.
Module components Semester courses Examination
Course 1: Lecture (Vorlesung mit Übung)
Course 2: Course (Selbststudium zur Vorlesung)
Course 3: Course (Bearbeiten der Übungsaufgaben)
Course 4: Exercises (Übung)
Course 5: Course (Prüfungsvorbereitung)