NETWORK ANLEITUNG

Ping: Vollstaendiger Leitfaden fuer Erreichbarkeits- und Latenztests

Wie das ICMP-Protokoll funktioniert, wie man Ping-Ergebnisse interpretiert und wie man Netzwerk-Konnektivitaetsprobleme diagnostiziert.

Ping: der Herzschlag des Netzwerks

Ping ist wahrscheinlich das bekannteste und am haeufigsten verwendete Netzwerk-Diagnosetool. Seine Funktionsweise ist einfach, aber leistungsfaehig: Es sendet ein ICMP-Echo-Request-Paket an einen Host und wartet auf die Antwort (Echo Reply). Die verstrichene Zeit zwischen Senden und Empfangen ist die RTT (Round Trip Time), gemessen in Millisekunden. Eine niedrige RTT zeigt eine schnelle Verbindung an, eine hohe RTT deutet auf Latenz hin. Das Ausbleiben einer Antwort bedeutet, dass der Host nicht erreichbar ist oder der ICMP-Verkehr blockiert wird.

Der Name "Ping" stammt vom U-Boot-Sonar: Ein Schallimpuls (Ping) wird gesendet und die Zeit des Rueckechos zeigt die Entfernung des Objekts an. In der Netzwerk-Analogie ist der "Ping" das ICMP-Paket und das "Echo" die Antwort. Wie beim Sonar kann der Ping nur sagen, ob etwas erreichbar ist und wie weit (zeitlich) es entfernt ist, aber nichts ueber den Zwischenweg — dafuer braucht man Traceroute.

Ping-Ergebnisse interpretieren

Ping-Ausgabe
$ ping --host beispiel.com

PING beispiel.com (93.184.216.34):
64 bytes: icmp_seq=1 ttl=56 time=12.3 ms
64 bytes: icmp_seq=2 ttl=56 time=11.8 ms
64 bytes: icmp_seq=3 ttl=56 time=13.1 ms
64 bytes: icmp_seq=4 ttl=56 time=12.5 ms

--- beispiel.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss
rtt min/avg/max = 11.8/12.4/13.1 ms

Wichtige Parameter: Eine RTT unter 20ms deutet auf ein lokales Netzwerk oder einen nahen Server hin; 20-100ms ist typisch fuer Server auf demselben Kontinent; 100-200ms deutet auf interkontinentale Server hin; ueber 200ms wird die Latenz spuerbar. Der Paketverlust (Prozentsatz der Pakete ohne Antwort) sollte 0% betragen: Selbst 1% kann Probleme bei VoIP und Gaming verursachen. Die TTL (Time To Live) gibt an, wie viele Hops das Paket durchqueren kann, bevor es verworfen wird, und verraet die Entfernung in Form von Routern.

Wenn Ping nicht ausreicht

Ping hat wichtige Einschraenkungen. Viele Server und Firewalls blockieren ICMP-Verkehr aus Sicherheitsgruenden, sodass ein Ping ohne Antwort nicht unbedingt bedeutet, dass der Host offline ist — er antwortet moeglicherweise einfach nicht auf Pings. Verwenden Sie in solchen Faellen den Port Scanner, um zu pruefen, ob bestimmte Dienste (HTTP auf Port 80, HTTPS auf Port 443) antworten, auch wenn Ping blockiert ist.

Bei intermittierenden Latenzproblemen reicht ein einzelner Ping nicht aus. Fuehren Sie den Ping ueber einen laengeren Zeitraum durch und analysieren Sie die Schwankungen: Eine konstante Latenz von 100ms unterscheidet sich grundlegend von einer Latenz, die zwischen 20ms und 500ms schwankt (hoher Jitter). Um zu diagnostizieren, wo die Latenz im Netzwerkpfad auftritt, verwenden Sie Traceroute, das die Latenz jedes einzelnen Hops zwischen Ihnen und dem Ziel anzeigt. Kombinieren Sie Ping und Traceroute fuer eine vollstaendige Konnektivitaetsdiagnose.

Eine weitere Einschraenkung von Ping ist, dass es die ICMP-Latenz misst, die von der Anwendungslatenz abweichen kann. ICMP-Verkehr koennte in Zwischenroutern eine andere Prioritaet (niedriger oder hoeher) als TCP-Verkehr haben. Um die tatsaechliche Latenz eines Webdienstes zu messen, verwenden Sie spezifische Tools wie curl mit Timing oder unseren Speed Test fuer eine umfassende Bewertung Ihrer Verbindung.

Ping kostenlos testen
ICMP-Erreichbarkeitstest mit Latenz und Paketverlust
Ping verwenden >

Explore the Network