Ping

Aus Falkner's Computer Wiki

Wenn ein Rechner Probleme mit der Netzwerkverbindung hat, hilft es diesen zu Pingen. Mit einem Ping-Test kann man überprüfen, ob man andere Rechner im Netzwerk oder im Internet erreichen kann. Man kann die Erreichbarkeit einer IP-Adresse oder eines Rechnernamens bzw. FQDN testen, die nach dem Befehl Ping mit einem Leerzeichen getrennt eingegeben werden.

Funktionsweise

Windows versucht das Ziel 4-mal hintereinander zu pingen. Dabei wird je ein ICMP-Paket mit 32 Bytes geschickt. Bei Bedarf kann man die Paketgröße erhöhen. Für jedes Paket wird eine Zeit in Millisekunden angegeben, dies ist die Zeit, die das Paket hin und zurück benötigt, auch Pingzeit genannt.

Die Angabe bei TTL (Time to live) entspricht der Lebensdauer des Paketes. Der antwortende Rechner übergibt eine TTL mit einem Startwert (64, 128 oder 256). Die Pakete durchlaufen im Netzwerk teilweise mehrere Router (Hops). Bei jedem Router, der passiert wird, wird die TTL automatisch um 1 runtergezählt. Ist die TTL bei 0 angelangt, wird das Paket verworfen. So stellt man sicher, dass Pakete nicht ewig im Netzwerk wandern.

Ping auf FQDN
Ping auf FQDN
Ping auf IP-Adresse
Ping auf IP-Adresse

Parameter

Dem Ping-Befehl können auch Parameter übergeben werden.

Parameter Beschreibung
/t Gibt an, dass ping weiterhin Echo-Anforderungsmeldungen an das Ziel sendet, bis er unterbrochen wird. Drücken Sie STRG+EINGABETASTE, um Statistiken zu unterbrechen und anzuzeigen. Drücken Sie STRG+C, um diesen Befehl zu unterbrechen und zu beenden.
/a Gibt die umgekehrte Namensauflösung für die Ziel-IP-Adresse an. Wenn dies erfolgreich ist, zeigt ping den entsprechenden Hostnamen an.
/N <count> Gibt die Anzahl der gesendeten Echoanforderungsmeldungen an. Der Standardwert ist 4.
/L <size> Gibt die Länge des Felds Daten in den Echoanforderungsmeldungen in Byte an. Der Standard ist 32. Die maximale Größe beträgt 65.527.
/f Gibt an, dass Echo-Anforderungsmeldungen gesendet werden, wobei das Flag "Nicht fragmentieren " im IP-Header auf 1 festgelegt ist (nur für IPv4 verfügbar). Die Echoanforderungsnachricht kann nicht von Routern im Pfad zum Ziel fragmentiert werden. Dieser Parameter ist nützlich für die Problembehandlung von Problemen mit der maximalen Übertragungseinheit (Maximum Transmission Unit, PMTU).
/Ich <TTL> Gibt den Wert des Felds Gültigkeitsdauer (Time To Live, TTL) im IP-Header für gesendete Echoanforderungsnachrichten an. Der Standardwert ist der Standard-TTL-Wert für den Host. Die maximale Gültigkeitsdauer beträgt 255.
/v <TOS> Gibt den Wert des Felds Typ des Diensts (TYPE Of Service, TOS) im IP-Header für gesendete Echoanforderungsnachrichten an (nur für IPv4 verfügbar). Die Standardeinstellung ist 0. TOS wird als Dezimalwert von 0 bis 255 angegeben.
/R <count> Gibt die Option Datensatzroute im IP-Header an, die verwendet wird, um den Pfad aufzuzeichnen, der von der Echoanforderungsnachricht und der entsprechenden Echoantwortnachricht (nur für IPv4 verfügbar) genommen wird. Jeder Hop im Pfad verwendet einen Eintrag in der Option Route aufzeichnen . Geben Sie nach Möglichkeit eine Anzahl an, die gleich oder größer als die Anzahl der Hops zwischen Quelle und Ziel ist. Die Anzahl muss mindestens 1 und maximal 9 sein.
/s <count> Gibt an, dass die Internetzeitstempeloption im IP-Header verwendet wird, um den Zeitpunkt der Ankunft für die Echoanforderungsnachricht und die entsprechende Echoantwortnachricht für jeden Hop aufzuzeichnen. Die Anzahl muss mindestens 1 und maximal 4 sein. Dies ist für linklokale Zieladressen erforderlich.
/J <hostlist> Gibt das Echo An Anforderungsmeldungen verwenden die Option Lose Quellroute im IP-Header mit dem Satz von Zwischenzielen, die in der Hostliste angegeben sind (nur für IPv4 verfügbar). Bei losem Quellrouting können aufeinander folgende Zwischenziele durch einen oder mehrere Router getrennt werden. Die maximale Anzahl von Adressen oder Namen in der Hostliste beträgt 9. Die Hostliste besteht aus einer Reihe von IP-Adressen (in gepunkteter Dezimalnotation), die durch Leerzeichen getrennt sind.
/K <hostlist> Gibt das Echo An Anforderungsmeldungen verwenden die Option Strict Source Route im IP-Header mit dem Satz von Zwischenzielen, die in der Hostliste angegeben sind (nur für IPv4 verfügbar). Bei striktem Quellrouting muss das nächste Zwischenziel direkt erreichbar sein (es muss sich um einen Nachbarn auf einer Schnittstelle des Routers handeln). Die maximale Anzahl von Adressen oder Namen in der Hostliste beträgt 9. Die Hostliste besteht aus einer Reihe von IP-Adressen (in gepunkteter Dezimalnotation), die durch Leerzeichen getrennt sind.
/W <timeout> Gibt an, wie lange in Millisekunden auf die Echoantwortnachricht gewartet werden soll, die einer bestimmten Echoanforderungsnachricht entspricht. Wenn die Echoantwortnachricht innerhalb des Timeouts nicht empfangen wird, wird die Fehlermeldung "Anforderungstimeout" angezeigt. Das Standardtimeout beträgt 4.000 (4 Sekunden).
/R Gibt an, dass der Roundtrippfad nachverfolgt wird (nur für IPv6 verfügbar).
/S <Srcaddr> Gibt die zu verwendende Quelladresse an (nur für IPv6 verfügbar).
/4 Gibt IPv4 an, die zum Pingen verwendet wird. Dieser Parameter ist nicht erforderlich, um den Zielhost mit einer IPv4-Adresse zu identifizieren. Es ist nur erforderlich, den Zielhost anhand des Namens zu identifizieren.
/6 Gibt IPv6 an, die zum Pingen verwendet wird. Dieser Parameter ist nicht erforderlich, um den Zielhost mit einer IPv6-Adresse zu identifizieren. Es ist nur erforderlich, den Zielhost anhand des Namens zu identifizieren.
/? Zeigt die Hilfe an der Eingabeaufforderung an.

Einzelnachweise

  1. https://learn.microsoft.com/de-de/windows-server/administration/windows-commands/ping