Hilfe für das Applet DSR

Kurzbeschreibung:

Dieses Applet simuliert den DSR-Algorithmus. Der Benutzer führt die einzelnen Schritte selbst durch. Bevor ein Knoten Pakete an einen anderen Knoten versenden kann, muß ein Route Request durchgeführt werden (Button ROUTE DISCOVERY). Erst danach können Pakete versendet werden (Button Sende Paket). Hat sich die Topologie zwischen Discovery und Senden verändert, so ist der weg u.U. nicht mehr optimal oder die Route kann gar nicht mehr verwendet werden. Falls auf der geplanten Route Verbindungen nicht mehr verfügbar sind, werden Error-Pakete an den Sender zuückgeschickt, der Cache entsprechend verändert. Mit dem Button Lösche Caches können die Caches aller Knoten gelöscht werden. Hiermit wird das Applet in den Anfangszustand zurückversetzt.

Screenshot:

DSR

Bedienelemente:

Checkbox Reichweite Wenn gesetzt, wird für jeden Knoten der Kommunikationsbereich angezeigt.
Checkbox Verbindungen Wenn gesetzt, werden Verbindungen zwischen Knoten dargestellt.
Checkbox Legende Zeigt die Bedeutung der Symbole.
Checkbox Bewegung Wenn gesetzt, werden die Knoten automatisch bewegt.
Button Hinzufügen Fügt einen Knoten hinzu.
Button Löschen Löscht einen selektierten Knoten.
Knoten Klicken auf Knoten mit der linken Maustaste selektiert einen Knoten. Damit wird der Cache angezeigt.
Knoten Klicken auf zwei Knoten direkt hintereinander mit der linken Maustaste zeigt die aktuelle Route zwischen den Knoten an (falls diese durch die Cache-Einträge vorliegt). Nachdem zwei Knoten angeklickt wurden, kann ein Route Request durchgeführt werden und danach Pakete versendet werden.
Knoten Ziehen eines Knotens mit der linken Maustaste verschiebt den Knoten.
Button Discovery Führt ein Route Request zwischen zwei selektierten Knoten durch.
Button Senden Sendet ein Paket zwischen zwei selektierten Knoten. Hierzu muss der erste Knoten einen entsprechenden Cache-Eintrag besitzen.
Button Cache Löschen Löscht alle Cache-Einträge.