Computer Network Engineering Lab - CNE Lab

Vorlesung

  • Sprache: Englisch
  • Term: Winter
  • SWS: 4
  • Suchen Sie nach der Vorlesung in StudIP für die neuesten Informationen

Beschreibung

Das explosive Wachstum und die allgegenwärtige Nutzung des Internets haben einen Bedarf an Wissenschaftlern und Ingenieuren geschaffen, die die Internet-Infrastruktur warten, debuggen und weiterentwickeln können. Das Ziel dieses Praktikums ist es, ein tiefes Verständnis der dem Internet zugrunde liegenden Protokolle und Algorithmen zu vermitteln. Dabei geht es unter anderem um die Grundsätze der Adressierung, des Routings, der Fehler-, Fluss- und Staukontrolle sowie der Leistungsbewertung. Da heute ein zunehmender Bedarf an praktischer Erfahrung besteht, nutzen die Studenten vorhandene Netzwerkhardware, um eigene Netzwerkbeispiele zu erstellen und erhalten durch reale Beobachtungen des Netzwerkverkehrs einen tiefen Einblick und ein umfassendes Verständnis der Funktionsweise des Internets. Auf diese Weise überträgt das Labor in der Vorlesung Kommunikationsnetze erworbenes theoretisches Netzwerkwissen in die Praxis.

Laboratorien

Labor 1 - Einführung in das Internet-Labor Überblick über die Laborgeräte Grundlegende Linux-Befehle Packet-sniffer: whireshark and tcpdump
Labor 2 - IP-Netzwerke mit einem Segment Konfigurieren einer Netzwerkschnittstelle für IP-Verkehr Adressübersetzung und -auflösung mit ARP Sicherheitsprobleme gängiger Internetanwendungen
Labor 3 - Statisches Routing IP-Weiterleitung und Routing zwischen IP-Netzwerken Einrichten eines Linux-PCs sowie eines Cisco-Routers als IP-Router Interpretation und manuelle Konfiguration von Routing-Tabellen Routing-Schleifen
Labor 4 - Dynamische Routing-Protokolle Routing-Protokolle RIP und OSPF Dynamik und Konvergenzeigenschaften von Routing-Protokollen Count-to-infinity-Problem bei RIP Hierarchisches Routing in OSPF
Labor 5 - Transportprotokolle: UDP und TCP Datenübertragung mit TCP und UDP Leistung der Datenübertragung mit UDP und TCP Verbesserte TCP-Aspekte: Verbindungsverwaltung Fluss- und Staukontrolle Algorithmen für Übertragungswiederholungen

Literatur

Für die Literatur werden wir das Buch Mastering Networks und die darauf basierenden Anleitungen verwenden.

Liebeherr, Jorg, and Magda El Zarki. Mastering Networks: An Internet Lab Manual. Addison-Wesley Longman Publishing Co., Inc., 2003.