Was bedeutet in der ping
Ausgabe unter Linux derZeitFeld anzeigen? Bei einzelnen Paketen ist das offensichtlich, in der Zusammenfassung jedoch nicht.
Was dauerte5 msin der Ausgabe unten?
Es ist nicht in der Manpage beschrieben. Mein Betriebssystem ist Debian Buster und ich verwende die ping
Binärdatei aus diesem Paket:https://packages.debian.org/buster/iputils-ping
Antwort1
Dies ist ein Fehler in der aktuellen Implementierung von iputils-ping.
https://github.com/iputils/iputils/issues/193
Dies sollte die gesamte Ausführungsdauer des Befehls anzeigen.
Vergleich mit Version 20161105 von Debian Stretch, die diesen Fehler nicht aufweist:
ping -c 4 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=63 time=34.1 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=63 time=28.9 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=63 time=29.9 ms
64 bytes from 1.1.1.1: icmp_seq=4 ttl=63 time=29.0 ms
--- 1.1.1.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 28.986/30.526/34.118/2.111 ms
Antwort2
Dieses Zeitfeld gibt die Gesamtzeit an, die zum Senden und Empfangen von Echopaketen einschließlich der Verzögerungszeit benötigt wurde. Also die Gesamtzeit für Ihren gesamten Ping-Vorgang. Was ich jedoch nicht verstehe, ist, dass der Wert in Ihren Statistiken angezeigt wird! Er sollte viel höher als 5 ms sein.