Verteilte und Selbstorganisierende Rechnersysteme Research Group





Vorlesung Rechnernetze

Durchführung

Wintersemester

SWS (V/Ü/P)

2/2/0

Vorkenntnisse

Entwicklung von Software, Python

Semesterempfehlung

3. (AIF) bzw. 5. (IF)

Ziele

  • Kenntnis wesentlicher Funktionsprinzipien von Rechnernetzen
  • Überblick zu den relevanten Netztechnologien
  • Verstehen der Funktionsweise wesentlicher Netzanwendungen
  • Fähigkeit zur Entwicklung einfacher Netzanwendungen

Inhalt

  • Einführung (Verfahren und Modelle)
  • Physische Übertragung, Schnittstellen, Paketbildung
  • Netz-Technologien: Ethernet, WLAN, DSL, ISDN ...
  • Internet-Schicht, Routing, ARP, DNS, DHCP
  • Transportschicht, Fehlererkennung und -korrektur
  • Grundlagen zur Rechnernetz-Sicherheit
  • Anwendungen:
    Nutzung der Socket-Schnittstelle,
    HTTP/HTML/XML, E-Mail, Gruppenkommunikation, Nutzung entfernter Ressourcen ...
  • Netz-Szenarien: NAT, Proxy, Firewalls, VPN ...

Links

Skript und Übungsunterlagen
(mit URZ-Nutzerkennzeichen und -Passwort)

Bemerkungen

Die Übungen beginnen immer in der zweiten Vorlesungswoche!