ping

Gilt für: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Überprüft die Konnektivität mit einem anderen TCP/IP-Computer auf IP-Ebene, indem ICMP-Echoanforderungsnachrichten (Internet Control Message-Protokoll) gesendet werden. Der Empfang entsprechender Echoantwortnachrichten wird zusammen mit den Roundtripzeiten angezeigt. ping ist der primäre TCP/IP-Befehl, der zur Problembehandlung bei Konnektivität, Erreichbarkeit und Namensauflösung verwendet wird. Bei Verwendung ohne Parameter zeigt dieser Befehl Hilfeinhalte an.

Sie können diesen Befehl auch verwenden, um sowohl den Computernamen als auch die IP-Adresse des Computers zu testen. Wenn das Pingen der IP-Adresse erfolgreich ist, das Pingen des Computernamens jedoch nicht, liegt möglicherweise ein Namensauflösungsproblem vor. Stellen Sie in diesem Fall sicher, dass der von Ihnen angegebene Computername über die lokale Hosts-Datei, mithilfe von DNS-Abfragen (Domain Name System) oder über NetBIOS-Namensauflösungstechniken aufgelöst werden kann.

Hinweis

Dieser Befehl ist nur verfügbar, wenn das Internetprotokoll (TCP/IP) unter „Netzwerkverbindungen“ als Komponente in den Eigenschaften eines Netzwerkadapters installiert ist.

Syntax

ping [/t] [/a] [/n <count>] [/l <size>] [/f] [/I <TTL>] [/v <TOS>] [/r <count>] [/s <count>] [{/j <hostlist> | /k <hostlist>}] [/w <timeout>] [/R] [/S <Srcaddr>] [/4] [/6] <targetname>

Parameter

Parameter BESCHREIBUNG
/t Gibt an, dass ping weiterhin Echo-Anforderungsmeldungen an das Ziel sendet, bis der Befehl 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 IP-Zieladresse an. Wenn dieser Vorgang erfolgreich ist, zeigt ping den entsprechenden Hostnamen an.
/n <count> Gibt die Anzahl gesendeter Echo-Anforderungsnachrichten 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.500.
/f Gibt an, dass Echo-Anforderungsnachrichten gesendet werden, wobei das Flag Nicht fragmentieren im IP-Header auf 1 festgelegt ist (nur für IPv4 verfügbar). Die Echo-Anforderungsnachricht kann nicht von Routern im Pfad zum Ziel fragmentiert werden. Dieser Parameter ist nützlich für die Behandlung von Problemen mit der maximalen Übertragungseinheit (PMTU).
/i <TTL> Gibt den Wert des Felds „Gültigkeitsdauer“ (TTL) im IP-Header für gesendete Echo-Anforderungsnachrichten an. Der Standardwert ist der TTL-Standardwert für den Host. Der maximale TTL-Wert lautet 255.
/v <TOS> Gibt den Wert des Felds „Diensttyp“ (TOS) im IP-Header für gesendete Echo-Anforderungsnachrichten an (nur für IPv4 verfügbar). Die Standardeinstellung ist 0. TOS wird als Dezimalwert von 0 bis 255 angegeben.
/r <count> Gibt die Recordroute-Option im IP-Header an. Diese Option wird verwendet, um den Pfad aufzuzeichnen, der von der Echo-Anforderungsnachricht und der entsprechenden Echo-Antwortnachricht (nur für IPv4 verfügbar) genommen wird. Jeder Hop im Pfad verwendet einen Eintrag in der Recordroute-Option. Geben Sie nach Möglichkeit eine Anzahl an, die gleich oder größer als die Anzahl Hops zwischen Quelle und Ziel ist. Die Anzahl muss mindestens 1 und darf maximal 9 sein.
/s <count> Gibt an, dass die Option Internetzeitstempel im IP-Header verwendet wird, um den Zeitpunkt der Ankunft für die Echo-Anforderungsnachricht und die entsprechende Echo-Antwortnachricht für jeden Hop aufzuzeichnen. Die Anzahl muss mindestens 1 und darf maximal 4 sein. Dieser Parameter ist für verbindungslokale Zieladressen erforderlich.
/j <hostlist> Gibt an, dass die Echo-Anforderungsnachrichten die Option Loose Source Route im IP-Header mit den Zwischenzielen verwenden, die in der Hostliste angegeben sind (nur für IPv4 verfügbar). Beim Loose Source Routing können aufeinander folgende Zwischenziele durch einen oder mehrere Router getrennt werden. Die maximale Anzahl Adressen oder Namen in der Hostliste beträgt 9. Bei der Hostliste handelt es sich um eine Reihe von IP-Adressen (in punktierter Dezimalschreibweise), die durch Leerzeichen voneinander getrennt sind.
/k <hostlist> Gibt an, dass die Echo-Anforderungsnachrichten die Option Strict Source Route im IP-Header mit den Zwischenzielen verwenden, die in der Hostliste angegeben sind (nur für IPv4 verfügbar). Beim Strict Source Routing muss das nächste Zwischenziel direkt erreichbar sein (es muss sich um einen Nachbarn auf einer Schnittstelle des Routers handeln). Die maximale Anzahl Adressen oder Namen in der Hostliste beträgt 9. Bei der Hostliste handelt es sich um eine Reihe von IP-Adressen (in punktierter Dezimalschreibweise), die durch Leerzeichen voneinander getrennt sind.
/w <timeout> Gibt die Zeitdauer für das Warten auf die Echo-Antwortnachricht für eine bestimmte Echo-Anforderungsnachricht in Millisekunden an. Wenn die Echoantwortnachricht nicht innerhalb des Timeouts empfangen wird, wird die Fehlermeldung „Anforderungszeitüberschreitung“ angezeigt. Das Standardwert für das Timeout beträgt 4000 (4 Sekunden).
/R Gibt an, dass der Roundtrip-Pfad 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 zum Pingen an. Dieser Parameter ist nicht erforderlich, um den Zielhost mit einer IPv4-Adresse zu identifizieren. Er ist nur zum Identifizieren des Zielhosts anhand des Namens erforderlich.
/6 Gibt IPv6 zum Pingen an. Dieser Parameter ist nicht erforderlich, um den Zielhost mit einer IPv6-Adresse zu identifizieren. Er ist nur zum Identifizieren des Zielhosts anhand des Namens erforderlich.
<targetname> Gibt den Hostnamen oder die IP-Adresse des Ziels an.
/? Zeigt die Hilfe an der Eingabeaufforderung an.

Beispiel für die Ausgabe des Pingbefehls

C:\>ping example.microsoft.com
    pinging example.microsoft.com [192.168.239.132] with 32 bytes of data:
    Reply from 192.168.239.132: bytes=32 time=101ms TTL=124
    Reply from 192.168.239.132: bytes=32 time=100ms TTL=124
    Reply from 192.168.239.132: bytes=32 time=120ms TTL=124
    Reply from 192.168.239.132: bytes=32 time=120ms TTL=124

Beispiele

Um das Ziel 10.0.99.221 zu pingen und 10.0.99.221 in den Hostnamen aufzulösen, geben Sie Folgendes ein:

ping /a 10.0.99.221

Um das Ziel 10.0.99.221 mit 10 Echo-Anforderungsmeldungen zu pingen, die jeweils ein Datenfeld von 1000 Bytes aufweisen, geben Sie Folgendes ein:

ping /n 10 /l 1000 10.0.99.221

Um das Ziel 10.0.99.221 zu pingen und die Route für 4 Hops aufzuzeichnen, geben Sie Folgendes ein:

ping /r 4 10.0.99.221

Um das Ziel 10.0.99.221 zu pingen und die lose Quellroute 10.12.0.1-10.29.3.1-10.1.44.1 anzugeben, geben Sie Folgendes ein:

ping /j 10.12.0.1 10.29.3.1 10.1.44.1 10.0.99.221