Routing und Routenverfolgung unter Windows NT

Zum Thema routing gibt es unter Windows NT 4.0 zwei Werkzeuge. Das Erste ist der Befehl route der zur Manipulation der Routing-Tabelle dient.

ROUTE [-f] [-p] [Befehl [Ziel]
[MASK Netzmaske] [Gateway] [METRIC Anzahl] [IF Schnittstelle]

-f Löscht alle Gatewayeinträge in Routingtabellen.
Wird der Parameter mit einem der Befehle verwendet, werden
die Tabellen vor der Befehlsausführung gelöscht.
-p Wird der Parameter mit dem "ADD"-Befehl verwendet, wird
eine Route unabhängig von Neustarts des Systems verwendet.
Standardmäßig ist diese Funktion deaktiviert, wenn das
System neugestartet wird. In Verbindung mit dem
"PRINT"-Befehl, wird eine Liste der beständigen Routen
angezeigt. Dies wird ignoriert für alle anderen Befehle,
die beständige Routen beeinflussen. Diese Funktion wird von
Windows 95 nicht unterstützt.

Befehl Auswahlmöglichkeiten:
PRINT Druckt eine Route
ADD Fügt eine Route hinzu
DELETE Löscht eine Route
CHANGE Ändert eine bestehende Route

Ziel Gibt den Host an.
MASK Gibt an, daß der folgende Parameter ein Netzwerkwert ist.
Netzmaske Gibt einen Wert für eine Subnetzmaske für den Routeneintrag
an. Ohne Angabe wird die Standardeinstellung
255.255.255.255 verwendet.
Gateway Gibt ein Gateway an.
Schnittstelle Schnittstellennummer der angegebenen Route.
METRIC Gibt den Anzahl/Kosten-Wert für das Ziel an.

Alle symbolischen Namen, die für das Ziel verwendet werden, werden in
der Datei der Netzwerkdatenbank NETWORKS angezeigt. Symbolische Namen
für Gateway finden Sie in der Datei der Hostnamendatenbank HOSTS.

Bei den Befehlen PRINT und DELETE können Platzhalter für Ziel und
Gateway verwendet werden,(Platzhalter werden durch "*" angegeben),
oder Sie können auf die Angabe des Gatewayparameters verzichten.

Falls Ziel "*" or "?" enthält, wird es als Shellmuster bearbeitet und es
werden nur übereinstimmende Zeilrouten gedruckt. Der Platzhalter "*" wird
mit jeder Zeichenkette überprüft, und "?" wird mit jedem Zeichen überprüft.
Beispiele: 157.*.1, 157.*, 127.*, *224*.
Diagnoseanmerkung:
Eine ungültige MASK erzeugt einen Fehler unter folgender Bedingung:
(DEST & MASK) != DEST.
Beispiel> route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1
Die Route konnte nicht hinzugefügt werden: 87

Beispiele:

> route PRINT
> route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2


Sollte "IF" nicht angegeben sein, wird versucht die beste
Schnittstelle für das angegebene Gateway zu finden.


> route PRINT
> route PRINT 157* .... Zeigt passende Adressen mit 157* an.
> route DELETE 157.0.0.0
> route PRINT

Der zweite Befehl zu diesem Thema dient der Routenverfolgung. Er heißt tracert und hat die folgende Syntax.

Syntax: TRACERT [-d] [-h Abschnitte_max] [-j Host-Liste] [-w Timeout] Zielname

Optionen:
-d Adressen nicht zu Host-Namen auswerten
-h Abschnitte_max Max. Anzahl an Abschnitten (Hops) bei Zielsuche
-j Host-Liste "Loose Source Route" gemäß Host-Liste
-w Timeout Timeout in Millisekunden für eine Antwort