Klingeln

Definition - Was bedeutet Ping?

Ping ist ein Netzwerkdiagnosetool, mit dem hauptsächlich die Konnektivität zwischen zwei Knoten oder Geräten getestet wird. Um einen Zielknoten zu pingen, wird ein ICMP-Echoanforderungspaket (Internet Control Message Protocol) an diesen Knoten gesendet. Wenn eine Verbindung verfügbar ist, antwortet der Zielknoten mit einer Echoantwort. Ping berechnet die Umlaufzeit der Route des Datenpakets von seiner Quelle zum Ziel und zurück und bestimmt, ob während der Fahrt Pakete verloren gegangen sind.

Technische.me erklärt Ping

Das Netzwerk-Ping-Tool wurde 1983 von Mike Muuss erstellt. Es enthält fast tausend Codezeilen und ist zum Standard-Tool für verschiedene Netzwerkanwendungen und Betriebssysteme geworden.

Das Ping-Dienstprogramm generiert eine ICMP-Dateneinheit, die dann in IP-Datagramme eingekapselt und über das Netzwerk übertragen wird. Nach dem Empfang der Echoanforderung kopiert der Zielknoten seine Nutzdaten, zerstört das ursprüngliche Paket und generiert eine Echoantwort mit derselben empfangenen Nutzlast.

Die Nutzlast des Echoanforderungspakets besteht häufig aus ASCII-Zeichen (American Standard Code for Information Interchange) mit variabel einstellbaren Längen. Die Umlaufzeit wird berechnet, indem die Ortszeit der Uhr des Quellknotens notiert wird, wenn das IP-Datagramm den Quellknoten verlässt, und diese Zeit dann von der Zeit subtrahiert wird, zu der die Echoantwort eintrifft.

Je nach Betriebssystem variiert die Ausgabe des Ping-Dienstprogramms. Fast alle Ping-Ausgänge zeigen jedoch Folgendes an:

  • Ziel-IP-Adresse
  • ICMP-Sequenznummer
  • Zeit zu leben (TTL)
  • Zeit für eine Rundreise
  • Nutzlastgröße
  • Die Anzahl der während der Übertragung verlorenen Pakete

Das Ping-Tool zeigt verschiedene Fehlermeldungen an, wenn ein Roundtrip nicht erfolgreich abgeschlossen wurde. Sie umfassen Folgendes:

  • TTL in Transit abgelaufen: Legt fest, wie lange ein IP-Paket maximal über das Netzwerk leben darf, bevor es verworfen wird, wenn es sein Ziel nicht erreicht hat. Versuchen Sie, den TTL-Wert mithilfe des Schalters ping -i zu erhöhen, um diesen Fehler zu beheben.
  • Zielhost nicht erreichbar: Zeigt an, dass der Zielknoten ausgefallen ist oder nicht im Netzwerk ausgeführt wird. Es kann sogar vorkommen, dass keine lokale oder entfernte Route für den Zielhost vorhanden ist. Um diesen Fehler zu beheben, ändern Sie die lokale Routentabelle oder schalten Sie den Knoten ein.
  • Zeitlimit für Anforderung: Zeigt an, dass das Zeitlimit für den Ping-Befehl abgelaufen ist, da keine Antwort vom Host erfolgt ist. Es zeigt an, dass aufgrund des Netzwerkverkehrs, eines Fehlers der ARP-Anforderungspaketfilterung (Address Resolution Protocol) oder eines Routerfehlers keine Echoantwortnachrichten empfangen wurden. Durch Erhöhen der Wartezeit mit dem Ping-W-Schalter kann dieses Problem möglicherweise behoben werden.
  • Unbekannter Host: Zeigt an, dass die IP-Adresse oder der Hostname nicht im Netzwerk vorhanden sind oder dass der Zielhostname nicht aufgelöst werden kann. Überprüfen Sie den Namen und die Verfügbarkeit der DNS-Server (Domain Name System), um dieses Problem zu beheben.