Eine einfache Anleitung zum Verstehen und Analysieren von Ping-Statistiken unter Linux

Haben Sie schon einmal versucht, einen Ping-Befehl unter Linux auszuführen und konnten die angezeigten Ergebnisse oder Statistiken nicht verstehen? Ping ist ein unverzichtbares Tool zum Testen der Netzwerkkonnektivität und zur Diagnose von Internetproblemen, aber das Lesen der bereitgestellten Statistiken kann für Anfänger kompliziert erscheinen. In diesem Artikel erfahren Sie, wie Sie Ping-Ergebnisse einfach interpretieren können, mit einer einfachen Erklärung aller wichtigen Statistiken, die bei Verwendung dieses Befehls angezeigt werden.

Unix-Bash-Shell mit dem Ping-Befehl in Grün auf schwarzem Hintergrund. Eine einfache Anleitung zum Verstehen und Analysieren von Ping-Statistiken in Linux.

Zusammenfassung

  • Die durchschnittliche Antwortzeit gibt Aufschluss über die Dauer eines typischen Roundtrips.
  • Die Standardabweichung gibt an, wie stark die Antwortzeiten vom Mittelwert abweichen.
  • Längere Antwortzeiten bedeuten möglicherweise genauere Ergebnisse, die Verteilung der Antwortzeiten kann jedoch verzerrt sein. Die Reaktionszeiten in kabelgebundenen Netzwerken können kürzer sein.

Wenn Sie den Antwortbefehl unter Linux ausführen, werden Ihnen nach Abschluss möglicherweise einige Statistiken angezeigt. Was bedeutet es und wie kann es Ihnen helfen, Ihre Netzwerkprobleme herauszufinden?

Siehe auch
1 von 86

Durchschnittliche Antwortzeiten, Erklärung

Der Antwortbefehl unter Linux gibt die durchschnittliche Roundtrip-Zeit in Millisekunden oder im Durchschnitt an. Dies ist die Summe aller Antwortzeiten geteilt durch die Anzahl der Antwortzeiten. Statistiker nennen dies das „arithmetische Mittel“.

Lesen Sie auch:  Top 5 Linux-Distributionen für moderne Hochleistungscomputer

Der Mittelwert ist ein Maß für die zentrale Tendenz. Indem wir eine Antwortnachricht mehrmals an eine entfernte Adresse senden und die durchschnittlichen Rückreisezeiten ermitteln, können wir uns ein Bild davon machen, wie lange die Rückreisezeiten normalerweise dauern. Wir werden eine „durchschnittliche“ Reaktionszeit haben.

Nehmen wir Google als Beispiel und senden viermal eine Antwortnachricht an die Website:

ping -c 4 google.com

Unten sehen Sie Statistiken zu den Hin- und Rücklaufzeiten in der Zeile „rtt“. Der Durchschnitt ist der zweite Wert, getrennt durch ein „/“-Zeichen (Schrägstrich). In diesem Fall beträgt der Durchschnitt 26.819 Millisekunden.

ping-mean Eine einfache Anleitung zum Verstehen und Analysieren von Ping-Statistiken in Linux

Ping-Standardabweichung

Eine weitere Statistik, die Ping anbietet, ist die Standardabweichung, aufgeführt unter „mdev“.

 

Ping-Standardabweichung: Eine einfache Anleitung zum Verstehen und Analysieren von Ping-Statistiken in Linux

Die Standardabweichung ist die Quadratwurzel der Varianz oder die Summe des von jedem Datenpunkt subtrahierten Mittelwerts dividiert durch die Anzahl der Datenpunkte.

Es besteht ein Unterschied zwischen der Stichprobenstandardabweichung und der Grundgesamtheitsstandardabweichung, wobei die Anzahl der Datenpunkte minus 1 für die Stichprobenstandardabweichung verwendet wird. Laut Manpage der Ping-Befehl unter Linux Gibt die Standardabweichung an Für die Bevölkerung.

Was bedeutet also Standardabweichung? Die Standardabweichung ist ein Maß für die Streuung. Hier erfahren Sie, wie weit die Werte um den Mittelwert verteilt sind. Ein niedrigerer Wert bedeutet, dass die Ping-Zeiten um den Durchschnitt gruppiert sind, während ein höherer Wert darauf hinweist, dass die Datenpunkte stärker verteilt sind als der Durchschnitt. Wenn Sie sich die Ping-Zeiten ansehen, werden Sie häufig einige Ausreißer mit längeren Rückkehrzeiten sehen, was die Standardabweichung erhöht.

Lesen Sie auch:  7 Möglichkeiten, Ubuntu zu beschleunigen

Wenn Sie Leistungsprobleme bei einer Verbindung bemerken, versuchen Sie, einen Ping auf einem Remote-Server auszuführen. Wenn Sie eine hohe Standardabweichung sehen, bedeutet das, dass Sie oder der Administrator des Remote-Servers ein Rätsel lösen müssen. Das Problem kann beim Remote-Server oder bei Ihrer Verbindung liegen. Ich finde, dass die Standardabweichung bei der drahtlosen Kommunikation höher ist als bei der kabelgebundenen Kommunikation. Dies kann beispielsweise auf eine Störung Ihres WLAN-Signals zurückzuführen sein. Wenn die Netzwerkleistung wichtig ist, belegen die grundlegenden Statistiken, dass Sie eine kabelgebundene Verbindung verwenden sollten, z. B. beim Spielen von Online-Spielen.

Mehr Pings = genauere Ergebnisse?

Die Schwierigkeit bei der Messung Ihrer tatsächlichen Ping-Zeiten kann darin bestehen, dass die Ping-Proben in der Regel klein sind. Die ideale Stichprobengröße wäre größer als 30, bei Ping-Geräten ist es jedoch üblich, dass sie deutlich darunter liegt.

Der Hauptgrund dafür ist, dass ein übermäßiger Ping als Versuch interpretiert werden kann, in ein entferntes Gerät einzudringen. Wenn Administratoren also ein Gerät anpingen müssen, verwenden sie normalerweise eine niedrige Nummer.

Nach dem zentralen Grenzwertsatz nähert sich der Stichprobenmittelwert dem Mittelwert einer Normalverteilung an, wenn die Anzahl der Datenpunkte zunimmt. Meine Erfahrung würde in Frage stellen, ob die Ping-Zeiten normalverteilt sind und eine glockenförmige Kurve aufweisen.

Hier ist ein Diagramm eines Histogramms von Latenziterationen, das ich für einige Latenzzeiten über mein Wi-Fi-Netzwerk an Google erstellt habe, indem ich ein größeres Beispiel in Python und verwendet habeSeegeboren. Sie können sehen, dass sich die Spitze links und der Schwanz rechts befindet.

Lesen Sie auch:  So installieren und konfigurieren Sie PipeWire unter Linux

Ping-Verteilungsdiagramm Eine einfache Anleitung zum Verstehen und Analysieren von Ping-Statistiken in Linux

Bei einer Normalverteilung würden Sie erwarten, dass die berühmte Glockenkurve symmetrisch um die Mitte verläuft. Angesichts der Schiefe der Verteilung der Ping-Zeiten ist der Median möglicherweise ein besseres Maß für die zentrale Tendenz als der Mittelwert. Der Median ist der Mittelwert einer geordneten Zahlenmenge und lässt sich leicht in einer Tabellenkalkulation wie Excel oder ... berechnen. LibreOffice Und in einigen Python-Bibliotheken wie z NumPy. Der Median ist möglicherweise eine bessere Schätzung des Mittelwerts, da er weniger empfindlich auf Ausreißer reagiert als der Mittelwert.

Ping-Zeiten sind nicht alles

Die Ping-Zeiten scheinen bei drahtlosen Verbindungen stark zu variieren, aber ist das ein Problem? Dies mag für Dinge wie Streaming und Online-Gaming gelten, aber das sind Nischenanwendungen. Die meisten normalen Menschen bemerken dieses Problem möglicherweise nicht, abgesehen von einigen zeitweiligen Störungen. Meistens nutze ich WLAN statt Kabel, weil das bequemer ist, als ein Ethernet-Kabel an meinen Laptop anzuschließen.

Viele Menschen scrollen in der realen Welt fröhlich durch ihre Telefone. Vielleicht haben wir daraus gelernt, dass Reaktionszeiten wichtig sind, aber nur einen kleinen Teil des Gesamtbildes darstellen.

Wenn Sie das Lesen und Analysieren von Ping-Statistiken unter Linux beherrschen, können Sie Netzwerkprobleme diagnostizieren und die Verbindungsleistung verbessern. Wenn Sie diesem Leitfaden folgen, können Sie alle grundlegenden Statistiken leicht verstehen und auf der Grundlage der Ergebnisse geeignete Entscheidungen treffen. Wenn Sie Ihr Wissen über Netzwerkbefehle unter Linux erweitern möchten, ist dieser Artikel ein hervorragender Ausgangspunkt. Vergessen Sie nicht, diese Informationen mit Ihren Freunden zu teilen, damit auch diese davon profitieren können.

Sie können auch mögen