In einem Computernetzwerk ist „Ping“ ein Befehlszeilentool oder Dienstprogramm, mit dem die Erreichbarkeit eines bestimmten Hosts oder einer bestimmten Netzwerkadresse getestet wird. Es basiert auf dem Internet Control Message Protocol (ICMP), einem grundlegenden Protokoll zum Austausch von Nachrichten zwischen Geräten in einem IP-Netzwerk.
Wenn Sie den Ping-Befehl ausführen, sendet er eine Reihe von ICMP-Echo-Anforderungspaketen an die Ziel-IP-Adresse. Jedes Echo-Anforderungspaket enthält Daten wie die IP-Adresse des Absenders, den Zeitpunkt, zu dem das Paket gesendet wurde, und eine Sequenznummer.
Der Zielhost oder das Zielgerät sollte, sofern erreichbar, mit ICMP-Echo-Antwortpaketen antworten, die die Daten der ursprünglichen Echo-Anfrage enthalten. Der Ping-Befehl berechnet und zeigt verschiedene Statistiken an, darunter die Round-Trip-Time (RTT), also die Zeit, die benötigt wird, bis die Echo-Anfrage gesendet und die Echo-Antwort empfangen wird.
Mit Ping können Netzwerkverbindungsprobleme behoben und die Netzwerklatenz oder Antwortzeit zwischen zwei Punkten in einem Netzwerk gemessen werden. Durch die Angabe verschiedener Parameter und Optionen mit dem Ping-Befehl können Sie die Anzahl der gesendeten Pakete, das Intervall zwischen Paketen und andere Einstellungen steuern. Dadurch können Sie eine detailliertere Netzwerkdiagnose durchführen und potenzielle Probleme lokalisieren.
Syntax des Ping-Befehls:
„
ping [Optionen]
„
So pingen Sie beispielsweise die Domain „google.com“ mit den Standardeinstellungen an:
„
Ping google.com
„
Dadurch wird eine Reihe von ICMP-Echoanfragen an die mit google.com verknüpfte IP-Adresse gesendet und die Antwortstatistiken angezeigt, einschließlich RTT und Paketverlust.
Ping ist ein weit verbreitetes Tool zur grundlegenden Fehlerbehebung im Netzwerk und zum Testen der Konnektivität zwischen Geräten in einem Netzwerk.