Diploma Thesis DIP-2000

BibliographyMaier, Steffen: Emulationskonzepte für Netze mit gemeinsamem Medium.
University of Stuttgart, Faculty of Computer Science, Diploma Thesis No. 2000 (2002).
87 pages, german.
CR-SchemaC.2.5 (Local and Wide-Area Networks)
D.4.4 (Operating Systems Communications Management)
I.6.3 (Simulation and Modeling Applications)
I.6.8 (Types of Simulation)
KeywordsNetzwerk; Emulation; gemeinsames Medium; MAC; NET; Ethernet; Linux; Kernel; Modul; Token Ring
Abstract

Gegenstand derzeitiger und sicherlich auch zukünftiger Forschungsarbeiten ist die Entwicklung verteilter Anwendungen sowie die Entwicklung von Netzwerkprotokollen. Um die Auswirkungen verschiedener Netzumgebungen auf Anwendungen und Netzwerkprotokolle zu testen, ist neben mathematischer Analyse und Simulation auch die vergleichende Leistungsmessung der entwickelten Software unverzichtbar. Als Alternative zur Messung in realer Umgebung bietet sich die Emulation von Netzumgebungen an oder stellt unter Umständen sogar die einzige Testmöglichkeit dar.

Das NET"=Projekt (Network Emulation Testbed) an der Abteilung Verteilte Systeme hat eine flexible, umfassende Netzemulationsumgebung für reproduzier- und vergleichbare Leistungsmessungen zum Ziel. Zur Emulation von Punkt-zu-Punkt Verbindungen existiert bereits das Werkzeug NETShaper. Zur Erfüllung des Aspekts der umfassenden Emulationsumgebung werden auch Emulationsverfahren für Netze mit gemeinsamem Medium benötigt. Es war nun Aufgabe dieser Diplomarbeit, ein Emulationskonzept für kabelgebundene Netze mit gemeinsamem Medium zu entwickeln und prototypisch umzusetzen.

Die vorliegende Ausarbeitung beginnt mit einer Darstellung der Motivation und Beschreibung der Aufgabenstellung. Anschließend folgt ein Überblick über die wichtigsten technischen Grundlagen, auf denen diese Arbeit basiert. Außerdem werden verwandte Arbeiten untersucht und gegen die vorliegende abgegrenzt.

Nach der Aufstellung von Evaluationskriterien für Emulationskonzepte werden erarbeitete Konzepte verschiedener Ausprägungen vorgestellt. Basierend auf der Evaluation der vorgestellten Konzepte wird ein Ethernet"=Emulationskonzept als erfolgversprechendes ausgewählt. Für das ausgewählte Konzept wird die Spezifikation, der Entwurf und die Realisierung in Form eines Linux"=Kernel"=Moduls beschrieben. Durchgeführte Messungen zur Untersuchung der Realitätsnähe der Implementierung und deren Ergebnisse werden im Anschluß erläutert.

Im Ausblick folgt die Vorstellung von möglichen Erweiterungen und Verbesserungen der umgesetzten Ethernet"=Emulation sowie die Identifizierung zukünftiger Arbeiten. Den Abschluß der Ausarbeitung bilden die aus der Arbeit gezogenen Schlußfolgerungen.

Full text and
other links
PDF (573378 Bytes)
PostScript (967212 Bytes)
Network Emulation Testbed (NET)
Access to students' publications restricted to the faculty due to current privacy regulations
ContactSenden Sie eine Mail an den Autor Steffen.Maier@studserv.uni-stuttgart.de bzw. an den Betreuer der Diplomarbeit Herrscher@informatik.uni-stuttgart.de.
Department(s)University of Stuttgart, Institute of Parallel and Distributed High-Performance Systems, Distributed Systems
Project(s)NET
Entry dateNovember 15, 2002
   Publ. Computer Science