Anmeldung | Bitte melden Sie sich bei Interesse am Praktikum vorab beim Dozenten per Email (Jürgen Vogel, vogel@informatik.uni-mannheim.de), so dass die Teilnehmerzahl abgeschätzt werden kann. |
Ort | Seminar-Raum 422, L15,16 |
Termine |
nach Vereinbarung
Vorbesprechung am Mittwoch, 20.10.2004, 9:00 Achtung: Die Vorbesprechung findet im Hörsaal des RZ (L15,16 / 6. Stock) statt. |
Beschreibung |
Das Rechnernetze-Praktikum soll die Inhalte der Vorlesung
Rechnernetze anhand einer praxisnahen Aufgabe
vertiefen. Dazu soll eine komplexe Programmieraufgabe in
kleinen Teams bearbeitet werden.
Die Aufgabe des Praktikums wird es sein, einen einfachen Netzwerksimulator selbst zu implementieren und mit dessen Hilfe das TCP-Protokoll zu simulieren: Der Netzwerksimulator soll nach dem Prinzip der diskreten Ereignis-Simulation Datenpakete auf einer Topologie aus Knoten (Router und End-Systeme) und Kanten (physikalischen Verbindungen) vermittlen können. Auf dieser Basis soll dann das TCP-Protokoll mit seinen wesentlichen Funktionen (Fehlerkontrolle, Überlastkontrolle, etc.) implementiert und analysiert werden. Das Praktikum wird also grundlegende Verfahren zur Simulation von Netzwerk-Protokollen vermittlen und einen vertiefenden Einblick in die Funktionsweise von TCP geben. |
Voraussetzungen |
Folgende Voraussetzungen sollte man mitbringen: (1)
Grundlegende Kenntnisse in Rechnernetzen, insbesondere in
Routing, IP und TCP, z.B. durch Teilnahme an der Vorlesung
Rechnernetze. (2) Gute bis sehr gute Programmierkenntnisse
in Java. Schwerpunktmäßig kommen fundamentale Techniken zum
Einsatz, wie der Entwurf von Programmstrukturen, das
Umsetzen von Algorithmen und das Arbeiten mit Dateien. Nicht
erforderlich sind Oberflächenprogrammierung,
Netzwerkprogrammierung (!) und Multi-Threading. Alternativ
besteht die Möglichkeit, sich diese Kenntnisse schnell und
selbständig während der Veranstaltung anzueignen.
Das Praktikum ist erfahrungsgemäß mit einem relativ hohen Arbeitsaufwand verbunden und erfordert eine kontinuierliche und aktive Mitarbeit! |
Prüfung | Am Semesterende kann das
Praktikum im Umfang von 4 SWS geprüft werden
(voraussichtlich mündlich).
Während des Praktikums besteht eine Anwesenheitspflicht - ein Fehlbleiben ist beim Dozenten zu entschuldigen. |
Kontakt | Jürgen
Vogel Raum 408, L15,16 vogel@informatik.uni-mannheim.de Tel.: 0621 181 2615 |
Materialien |
Bücher:
|