Internetworking bezeichnet den Zusammenschluss von
Rechnernetzen. Hierzu sind spezielle Zwischensysteme erforderlich,
die verschiedene Netze koppeln. Die Kopplung kann dabei auf
mehreren ISO/OSI-Schichten stattfinden. Im allgemeinen
unterscheidet man Repeater, Bridges, Router und Gateways, die
Netze auf jeweils verschiedenen Schichten verbinden. Insbesondere
sind bei der Kopplung von Rechnernetze verschiedene Protokolle und
Netzwerktechniken zu beachten. Ein weiteres Aufgabengebiet des
Internetworking ist die Strukturierung von Netzwerken. Hierdurch
können Begrenzungsfaktoren, wie z.B. die Anzahl angebundener
Stationen oder die Auslastung/Bandbreite eines Netzwerks umgangen
werden.
In dieser Diplomarbeit sollen Internetworking-Mechanismen
visualisiert werden. Vor allem soll das Weiterleiten von Paketen
im Netz über mehrere Schichten der Kommunikationsmodelle
dargestellt werden. Ziel ist es, Zusammenhänge bei der
Kommunikation in den verschiedenen Schichten zu verdeutlichen und
verständlich darzustellen. Techniken der Paketweiterleitung in
Bridges und Routern sollen behandelt werden. Hierbei liegt der
Schwerpunkt auf der Adressauflösung von IP- und MAC-Adressen und
dem in Bridges eingesetzten Spanning-Tree Verfahren.
Dem Programmbenutzer sollen darüberhinaus Möglichkeiten zur
Interaktion und Parametrisierung der Visualisierung gegeben
werden. Hierdurch soll der Benutzer Vor- und Nachteile der
einzelnen Mechanismen nachvollziehen können.
Die Realisierug erfolgt in Java, um eine möglichst
systemunabhängiges Visualisierung zu erhalten, welche auch über
das WWW zur Verfügung steht. Bei der Implementierung ist
besonders auf Aspekte einer späteren Erweiterbarkeit der
Visualisierung zu achten.
|