ping
100%

Fehlerbehebung · Lektion 2

ping

Lerne, begrenzte Ping-Tests auszuführen und Antworten, Verlust, RTT, TTL sowie Einschränkungen zu interpretieren.

ping sendet ICMP Echo Requests und meldet beobachtete Antworten. Es testet einen Pfad für Steuernachrichten zu einer Adresse; es beweist nicht, dass TCP, UDP, DNS, Authentifizierung oder eine Anwendung funktioniert.

Einen begrenzten Test ausführen

Sende bei üblichen iputils-Implementierungen drei IPv4-Anfragen mit einem Zeitlimit von zwei Sekunden pro Paket:

$ ping -4 -c 3 -W 2 example.com

Verwende -6, um IPv6 auszuwählen. Erfasse die aufgelöste Adresse, weil ein Hostname mehrere Adressen zurückgeben kann und wiederholte Läufe unterschiedlich auswählen können.

Was fordert -c 3 an?

Sequenz und Verlust

icmp_seq identifiziert Anfragen innerhalb eines Laufs. Fehlende Antworten tragen zum beobachteten Verlust bei, während Antworten außerhalb der Reihenfolge unterschiedliche Verzögerungen widerspiegeln können. Kleine Stichproben sind unruhig; vergleiche mehrere begrenzte Intervalle und die eigene Fehlerrate der Anwendung.

Verlust kann in beiden Richtungen auftreten, und ICMP-Ratenbegrenzung kann dazu führen, dass Ping-Verlust vom Anwendungsverlust abweicht.

Worauf kann eine fehlende Antwort zu icmp_seq hindeuten?

Umlaufzeit

Das Feld time ist die Umlaufzeit in Millisekunden vom Senden der Anfrage bis zum Empfang ihrer Antwort. Es verbindet ausgehende Verzögerung, entfernte Verarbeitung und Rückwegverzögerung. Ohne synchronisierte Messungen an den Endpunkten kann es keine Einweglatenz zeigen.

Was misst ein gemeldetes time=23.7 ms?

TTL oder Hop Limit

Die angezeigte IPv4-TTL oder das IPv6-Hop-Limit ist der verbleibende Wert der empfangenen Antwort. Ohne den Anfangswert des Senders und die Rückroute zu kennen, ergibt seine Subtraktion keine genaue Hop-Anzahl. Eine Änderung kann einen anderen Antwortenden, Anfangswert oder Rückweg widerspiegeln.

Was ist die bei einer IPv4 Echo Reply ausgegebene TTL?

Die richtige Schicht testen

Wenn Ping erfolgreich ist, aber ein Dienst fehlschlägt, teste den tatsächlichen Port, TLS, das Protokoll und die Anfrage. Wenn Ping fehlschlägt, untersuche Namensauflösung, ip route get, Nachbarzustand, Firewallrichtlinie und Aufzeichnungen, bevor du den Host für ausgefallen erklärst.

Was beweist ein erfolgreicher Ping nicht?

Lektion abgeschlossen

Sie haben ping abgeschlossen

Du kannst Ping nun als begrenzte ICMP-Messung mit ausdrücklichen Einschränkungen verwenden.

  • Wähle die Adressfamilie und erfasse die aufgelöste Adresse.

  • Begrenze Anzahl und Wartezeit für wiederholbare Tests.

  • Interpretiere Verlust, ohne Richtung oder Ursache anzunehmen.

  • Behandle RTT als Umlaufzeit und TTL als verbleibenden Wert.

  • Teste die tatsächliche Anwendung getrennt.

Lernfortschritt speichern

Erstellen Sie ein kostenloses Konto, um diese Lektion zu speichern und auf jedem Gerät weiterzulernen.

Kostenloses Konto erstellen
Nächste Lektion
Zurück zu Fehlerbehebung