Ping ist ein Netzwerkdiagnosetool, das verwendet wird, um die Erreichbarkeit eines Hosts (z. B. eines Servers oder einer Website) im Netzwerk zu überprüfen. Es sendet kleine Datenpakete an die Zieladresse und misst die Zeit, die benötigt wird, um eine Antwort zu erhalten.

Das Ping-Tool basiert auf dem ICMP-Protokoll (Internet Control Message Protocol) und wird häufig eingesetzt, um die Latenzzeit (Round-Trip Time) zwischen zwei Computern im Netzwerk zu messen. Das Ping-Signal funktioniert, indem es ein „Echo Request“-Paket an die Zieladresse sendet. Sobald das Zielgerät das Paket empfängt, wird ein „Echo Reply“-Paket zurückgeschickt. Die Zeitspanne, die für diese beiden Aktionen benötigt wird, wird als Antwortzeit oder Latenz bezeichnet.

Ping ist besonders nützlich, um herauszufinden, ob ein bestimmtes Netzwerkgerät oder eine Webseite erreichbar ist und wie schnell sie antwortet. Eine hohe Antwortzeit kann auf Netzwerklatenz oder Verbindungsprobleme hinweisen. Wenn keine Antwort kommt, bedeutet das oft, dass der Host entweder nicht erreichbar ist, blockiert wird oder ein Problem im Netzwerk vorliegt.

Ping ist auf den meisten Betriebssystemen verfügbar, darunter Windows, macOS und Linux.

ping www.example.com

Die Ausgabe könnte so aussehen:

Pinging www.example.com [93.184.216.34] with 32 bytes of data:
Reply from 93.184.216.34: bytes=32 time=14ms TTL=56
Reply from 93.184.216.34: bytes=32 time=16ms TTL=56
Reply from 93.184.216.34: bytes=32 time=13ms TTL=56
Reply from 93.184.216.34: bytes=32 time=15ms TTL=56

Ping statistics for 93.184.216.34:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 13ms, Maximum = 16ms, Average = 14ms

In diesem Beispiel wird eine Ping-Anfrage an die IP-Adresse von „www.example.com“ gesendet. Die Ausgabe zeigt die Antwortzeit (in Millisekunden) und den Erfolg der Paketzustellungen.