Hasso-Plattner-Institut
Hasso-Plattner-Institut
  
Login
  • de
 

Praktikum Rechnernetze und Kommunikationssysteme (Sommersemester 2002)

Dozent: Dr.-Ing. Thi-Thanh-Mai Hoang

Beschreibung

Das Praktikum dient zur Vertiefung der Stoffe in der Vorlesung "Kommunikationssysteme I und II". Es befasst sich schwerpunktmäßig mit dem Modellieren und Darstellen von hierarchischem Schichtenmodell sowie mit der Analyse, Spezifikation und Implementierung von Protokollen am Beispiel TCP/IP Protokollfamilie. Das Praktikum behandelt u.a. die folgenden Themen, die jeweils in einzelnen Versuchen erarbeitet werden:

  1. Hierarchisches Schichtmodell und Protokolle

    • Dienst- und Protokollspezifikation
    • Kommunikationsablauf im Internetwelt
    • TCP/IP Protokollfamilie, Analyse und Spezifikation des TCP Protokoll

  2. Client/Server Kommunikation auf Basis von Socket

    • Client/Server Konzept
    • TCP und UDP Socket
    • Client/Server Kommunikation in Java

  3. Implementierung von Protokollen mittels NS- Tool

Voraussetzungen

  • Vorlesung "Kommunikationssysteme I/II" von Prof. Zorn.
  • Vorkenntnisse in Java und C++

Literatur

  • Praktikumunterlage
  • Tanenbaum, Andrew S.: "Computernetzwerke" Pearson Studium, 2001 (oder englische Ausgabe)
  • Stevens, W. Richard: "TCP/IP Illustrated", Vol. I - III, Addison- Wesley, 1996
  • Rose, Marshall T.: "The Simple Book", Prentice Hall, 1996
  • ü E. R. Harold: "Java Network Programming", O´Reily & Associates, 2002
  • The ns Manual. UC Berkeley.

Lern- und Lehrformen

Programmierumgebung:

  • Java Borland Jbuilder (unter Windows NT) oder Java JDK unter Linux
  • NS-Tool

Leistungserfassung

Zu jedem Praktikumthema gehören Theoretische Aufgaben und praktischen Aufgaben. Zum Erreichen der 6 Leistungspunkte gehören:

  • Teilnehmen an allen Versuchen
  • Bewertungsergebnisse der Lösung zur theoretischen und praktischen Aufgaben
  • Erfolgreiche Präsentationen der Lösungen während des Praktikums

Termine

Beginn: Freitag, 12. April, 9:15 Uhr, HPI A2.01 (Vorbesprechung des Praktikums, Gruppeneinteilung (2-3 Teilnehmer pro Gruppe) und Terminvereinbarungen für die kommenden Versuche
Zeit und Ort: Wöchentlich: Freitag 9:15-12:30 Uhr HPI A2.01/B1.12

Allgemeine Information

  • Semesterwochenstunden : 4
  • ECTS : 6
  • Benotet : Ja
  • Einschreibefrist : 01.01.1970
  • Programm : IT-Systems Engineering BA
  • Lehrform :
  • Belegungsart : Wahl

Zurück