Ping ist ein Netzwerkdiagnosetool, das hauptsächlich zum Testen der Verbindung zwischen zwei Knoten oder Geräten verwendet 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 Pakete während der Fahrt verloren gegangen sind. Darum haben wir uns die Aufgabe gemacht, Ihnen zu erklären: ping was ist das?

Wir erklären PING

Das Netzwerk-Ping-Tool wurde 1983 von Mike Muuss entwickelt. Es enthält fast eintausend Zeilen Code und wurde zum Standardwerkzeug für verschiedene Netzwerkanwendungen und Betriebssysteme.

Das Ping-Dienstprogramm erzeugt eine ICMP-Dateneinheit, die in IP-Datagramme gekapselt 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 Nutzlast, die er empfangen hat.

Die Nutzdaten des Echoanforderungspakets bestehen häufig aus ASCII-Zeichen (American Standard Code for Information Interchange) mit variabel einstellbaren Längen. Die Round-Trip-Zeit wird berechnet, indem die Ortszeit der Uhr des Quellknotens erfasst wird, wenn das IP-Datagramm den Quellknoten verlässt, und dann diese Zeit von der Zeit abgezogen, zu der die Echoantwort eingeht.

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

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

Das Ping-Tool zeigt verschiedene Fehlermeldungen an, wenn eine Rundfahrt nicht erfolgreich abgeschlossen wurde. Dazu gehören folgende:

TTL in Transit abgelaufen: Legt fest, wie lange ein IP-Paket maximal über das Netzwerk übertragen werden darf, bevor es verworfen wird, wenn es sein Ziel nicht erreicht hat. Um diesen Fehler zu beheben, versuchen Sie, den TTL-Wert mit dem Schalter ping -i zu erhöhen.
Zielhost nicht erreichbar: Zeigt an, dass der Zielknoten inaktiv ist oder nicht im Netzwerk arbeitet. Es kann sogar vorkommen, dass für den Zielhost keine lokale oder entfernte Route vorhanden ist. Um diesen Fehler zu beheben, ändern Sie die lokale Routentabelle oder schalten Sie den Knoten ein.
Zeitlimit für Anforderung: Gibt an, dass der Ping-Befehl abgelaufen ist, weil der Host keine Antwort erhalten hat. Es gibt an, dass keine Echoantwortnachrichten aufgrund von Netzwerkverkehr, Ausfall der Paketfilterung des Address Resolution Protocol (ARP) -Anforderungspakets oder eines Routerfehlers empfangen wurden. Das Erhöhen der Wartezeit mit dem Ping-W-Schalter kann dieses Problem beheben.
Unbekannter Host: Zeigt an, dass die IP-Adresse oder der Hostname nicht im Netzwerk vorhanden ist oder dass der Zielhostname nicht aufgelöst werden kann. Um dieses Problem zu beheben, überprüfen Sie den Namen und die Verfügbarkeit der DNS-Server (Domain Name System).