Von Gavin Phillips am 31.07.2017 aktualisiert
Ping ist ein Befehl zum Messen der Latenz zwischen zwei Geräten in einem Netzwerk. Der Ping-Befehl ist auf allen Betriebssystemen verfügbar, und viele Online-Spiele zeigen einen sichtbaren Ping an, den Sie verwenden können, um die Latenz zu verstehen.
Ping ist nur ein Maß für die Latenz, die wir bei allem, was wir online tun, spüren, sei es beim Klicken auf einen Link, beim Posten eines Statusupdates, beim Senden einer Nachricht, beim Spielen eines Spiels, beim Hochladen einer Datei, beim Streamen eines Onlinevideos oder bei irgendetwas anderem. Wenn Sie eine Website verwenden und das Laden einer neuen Seite jedes Mal, wenn Sie auf einen Link klicken, viel Zeit in Anspruch nimmt, wird wahrscheinlich ein hoher Ping für diese Website ausgelöst. Wenn es schnell ist, haben Sie wahrscheinlich einen niedrigen Ping.
Wofür wird Ping verwendet?
Ping ist nicht nur ein Maß für "Leistung". Es ist insbesondere ein Maß für die Latenz zwischen Ihrem Computer und einem Remote-Gerät. Ein Ping gibt an, wie lange es dauert, bis ein einzelnes Paket Ihren Computer verlässt, einen Remote-Server erreicht und dann zu Ihnen zurückkehrt.
Ist Ihnen jemals aufgefallen, dass die neue Webseite nicht sofort geladen wird, wenn Sie auf einen Link auf einer Webseite klicken? Stattdessen gibt es eine kleine Verzögerung - das ist Latenz. Ihr Computer muss die neue Seite anfordern und diese an Sie zurücksenden lassen. Es dauert eine kleine Zeit für jedes Paket zwischen Ihrem Computer und dem Remote-Computer zu reisen. Mit Ping können Sie diese Latenz messen.
Dies ist in Online-Spielen sehr wahrnehmbar. Wenn Sie beispielsweise ein Spiel mit einem 20-ms-Ping spielen, sollten Sie eine sehr niedrige Latenzzeit haben. Aktionen, die du machst, erscheinen augenblicklich im Spiel. Wenn Sie einen höheren Ping-Wert wie 200 ms haben, werden Aktionen, die Sie ausführen, merklich verzögert und Sie werden nicht in der Lage sein, mit anderen Leuten, die das Spiel spielen, Schritt zu halten.
Aus diesem Grund wird Ping in vielen Multiplayer-Spielen prominent angezeigt. Wie man Spiel- und Videoverzögerung mit einem einfachen Router Tweak repariert Wie man Spiel- und Videoverzögerung mit einem einfachen Router Tweak repariert Ermüdet von Netzwerkverzögerung, wenn andere Leute Videos anschauen und Torrents herunterladen? So können Sie Ihre Netzwerkleistung ohne Tools von Drittanbietern zurückgewinnen. Weiterlesen . Es hilft Ihnen zu verstehen, wie gut Ihre Verbindung ist und welche Art von Erfahrung Sie auf dem Server erwarten sollten. Ein niedrigerer Ping ist immer besser - er bedeutet eine geringere Latenz, was eine schnellere Kommunikation zwischen Ihnen und dem Remote-Server bedeutet. Dies gilt für alles, was Sie online tun - ob Sie ein Online-Spiel spielen Wie Sie die Verzögerung bei Online-Spielen reduzieren Wie Sie die Verzögerung bei Online-Spielen reduzieren Es gab immer eine gewisse Verzögerung im Spiel, besonders wenn viele Spieler eingeloggt waren Das ist eine Erfahrung, die Sie nur so oft haben können, bevor Sie erkennen, dass es entweder Zeit ist ... Lesen Sie mehr oder nur im Internet surfen.
Ping wird manchmal nur als "Latenz" angezeigt, aber es ist im Grunde dasselbe. Spiele zeigen oft Ping mit einer visuellen Farbe an, um zu verstehen, wie gut Ihr Ping auf einen Blick ist - Grün ist gut, Gelb ist Borderline und Rot ist schlecht.
Wie funktioniert ein Ping?
So funktioniert ein Ping in vereinfachter Form:
- Ihr Computer sendet ein kleines Paket mit Daten, das in Netzwerken als Paket bezeichnet wird, an einen Remotecomputer.
- Der entfernte Computer empfängt das Paket, das eine Antwort anfordert.
- Der Remote-Computer sendet ein Paket an Sie zurück.
Dies ist ein einzelner Ping. Mit Ping können Sie die Umlaufzeit für ein Paket zwischen Ihrem Computer und einem Remotecomputer messen. Im folgenden Beispiel verwenden wir den Befehl ping in einer Windows-Eingabeaufforderung. Die acht nützlichen DOS-Befehle, die Sie speichern sollten. Die acht nützlichen DOS-Befehle, die Sie speichern sollten Windows 7 verfügt weiterhin über ein Eingabeaufforderungsfenster. Es gibt also immer noch einen Platz für DOS-Befehle. Also für diejenigen von euch, die die Idee mögen, ein paar Befehle einzugeben, um den Ärger von ... Weiterlesen auf ping google.com zu vermeiden.
Dieser Befehl sendet vier Pakete oder vier einzelne Pings. Für die ersten drei Pings beträgt die Zeit 10 ms. Für den letzten Ping beträgt die Zeit 12 ms. Das bedeutet, dass es für die ersten drei Pings zehn Millisekunden dauerte, bis ein Paket Google erreichte und an uns zurückgeschickt wurde. Für den letzten Ping dauerte es zwölf Millisekunden. Warum hat es länger gedauert? Nun, es könnte viele Dinge sein - Googles Server läuft langsamer, ein Internet-Router zwischen uns und Googles Servern 10 Möglichkeiten, die Geschwindigkeit Ihres aktuellen Routers zu verbessern 10 Möglichkeiten, die Geschwindigkeit Ihres aktuellen Routers zu verbessern Hier sind ein paar einfache Router-Optimierungen könnte in Ihrem Wi-Fi-Heimnetzwerk einen großen Unterschied machen. Lesen Sie mehr könnte ein bisschen mehr beschäftigt sein, unsere Wi-Fi-Empfang war vielleicht ein bisschen schlechter, oder viele andere Dinge. Eine gewisse Fluktuation ist normal.
Ein Ping ist eine ICMP-Echoanforderung
Wenn Sie einen Ping senden, sendet Ihr Computer ein ICMP-Echoanforderungspaket. ICMP steht für "Internet Control Message Protocol" und ist ein Protokoll, das im Allgemeinen zwischen Netzwerkgeräten verwendet wird, so dass sie miteinander kommunizieren können. Das Paket fordert ein "Echo" - mit anderen Worten eine Antwort - an. Wenn der Remote-Server den Ping empfängt, antwortet er im Allgemeinen mit einer eigenen Nachricht. Wenn Sie einen Ping-Befehl ausführen und mehrere Pings hintereinander sehen, ist jede Zeile ein einzelnes Paket und seine Antwort.
Nicht jeder Computer oder Server ist jedoch so eingerichtet, dass er auf ICMP-Echoanforderungspakete antwortet. Computer, die nicht auf Pings reagieren, reagieren überhaupt nicht. Sie sehen also einfach die Meldung "Zeitüberschreitung der Anfrage", da der Server in der vorgegebenen Zeit nicht auf Ihre Pings reagiert. Das ICMP-Protokoll könnte für DDoS-Attacken missbraucht werden. Wie schützt man sich vor einem DDoS-Angriff? Wie können Sie sich vor einem DDoS-Angriff schützen? DDoS-Attacken - eine Methode zur Überlastung der Internetbandbreite - scheinen auf dem Vormarsch zu sein. Wir zeigen Ihnen, wie Sie sich vor einem verteilten Denial-of-Service-Angriff schützen können. Weiterlesen .
Paketverlust erkennen
Ping kann Ihnen auch dabei helfen, Paketverluste zu erkennen. Angenommen, Sie haben den Befehl ping ausgeführt, und Sie haben eine Mischung aus Antworten und Zeilen mit der Aufforderung "Zeitüberschreitung" gesehen. Dies würde anzeigen, dass einige Ping-Pakete entweder nicht vom Remote-Computer empfangen wurden oder dass ihre Antworten Sie nicht erreichten. Die Pakete gehen irgendwo auf dem Weg verloren.
Sie würden wissen, dass der Paketverlust irgendwo zwischen Ihnen und dem Server stattfand - entweder im Netzwerk des Remote-Computers, irgendwo zwischen Ihrem Router, Ihrem ISP oder Ihrem Heimnetzwerk. Wenn Sie Probleme beim Surfen im Internet oder beim Spielen eines Online-Spiels haben - insbesondere, wenn Sie manchmal zweimal auf Links klicken müssen, um sie zu laden - kann der Ping-Befehl Ihnen helfen zu sehen, ob das Paket verloren geht oder nicht. Sie können den Ping-Befehl auch für mehrere Remote-Server ausführen, um eine bessere Vorstellung davon zu erhalten, wo der Paketverlust auftritt.
Ping zeigt auch die Schwere des Paketverlusts an. Zum Beispiel erreichte unser erstes Paket den Server und schaffte es zurück zu uns, aber unsere drei anderen nicht. Ping zeigt dies als 75% Paketverlust an - 3 von 4 Paketen gingen verloren.
Ist ein Null-Ping möglich?
Je niedriger der Ping, desto besser. Ein Null-Ping wäre ideal und würde bedeuten, dass unser Computer sofort mit einem Remote-Server kommuniziert.
Aufgrund der Gesetze der Physik braucht selbst ein kleines Stück Daten - bekannt als Paket - einige Zeit zu reisen. Selbst wenn Ihr Paket vollständig über Glasfaserkabel transportiert wird, ist es immer noch durch die Lichtgeschwindigkeit begrenzt. Es wird auch durch die Router begrenzt, die entlang dieser Glasfaserkabel sitzen, die das Paket empfangen und es entlang verschiedener Verbindungen weiterleiten müssen.
Wenn Sie versuchen, Ihren lokalen Computer mit dem Befehl ping localhost anzumelden, bitten Sie Ihren Computer, sich selbst zu kontaktieren und sich selbst zu antworten. In diesem Fall sehen Sie oft einen 0 ms Ping. Dies bedeutet einfach, dass Ihr Computer sofort mit sich selbst kommunizieren kann. Natürlich ist es nicht sofort verfügbar, da die Software nur wenig Zeit benötigt, um diese Operationen auszuführen. Es ist jedoch so niedrig, dass wir es auf 0 ms abrunden können und sagen, dass wir einen 0-Ping zu unserem eigenen Computer haben.
Sobald Sie Kabel hinzufügen
Sobald Sie jedoch Kabel, Router und Entfernungen hinzufügen, erhalten Sie keinen 0 ms Ping mehr. Zum Beispiel können Sie versuchen, Ihren eigenen Router zu pingen 8 Tipps, um effektiv zu erhöhen Ihr Wireless Router Signal 8 Tipps, um effektiv zu erhöhen Ihr Wireless Router Signal Wenn Ihr Wireless-Router-Signal scheint nicht sehr weit zu erreichen, oder wenn Ihr Signal fallen für ein komischer Grund, hier sind ein paar Dinge, die Sie tun können, die es beheben könnten. Weiterlesen . Hier haben wir unseren Home-Router, über Wi-Fi Wireless Feng Shui verbunden: Wie Optimieren Sie Ihr Haus für den besten Wi-Fi-Empfang Wireless Feng Shui: Wie Sie Ihr Haus für den besten Wi-Fi-Empfang optimieren Einrichten eines Wi -Fi-Netzwerk sollte eine einfache Aussicht sein, nicht wahr? Ich meine, ein Haus ist eine abgeschlossene Box, und man würde denken, wenn man ein Gerät platziert, das drahtlose Signale in alle Richtungen überträgt ... Read More. Es ist nur ein paar Zimmer entfernt, aber wir sehen einen durchschnittlichen Ping von 3 ms und einen minimalen Ping von 1 ms. Es dauert einige Zeit, nur um mit einem Gerät zu kommunizieren, das in dem anderen Raum sitzt. Selbst wenn wir nicht mit Wi-Fi verbunden wären, würde die Kommunikation mit unseren Routern oft unseren Ping um 0 ms bringen, und es wird auch ein Paket brauchen, um das Netzwerk Ihres ISP zu erreichen, sobald es Ihren Router verlässt und in Richtung des Internet.
Mit anderen Worten, Sie können nicht wirklich zu einem 0 ms Ping kommen. Dies ist eine Grenze der physikalischen Gesetze. Wir können Informationen nicht sofort übertragen - außer vielleicht mit Quantenverschränkung. Wenn wir einen Weg finden würden, Quantenverschränkung zu nutzen, um Informationen zu übertragen Denkmaschinen: Was Neurowissenschaft und künstliche Intelligenz uns über Bewusstsein lehren können Denkmaschinen: Was Neurowissenschaft und künstliche Intelligenz uns über Bewusstsein lehren können Kann uns künstlich intelligente Maschinen und Software über die Funktionsweise lehren des Bewusstseins und der Natur des menschlichen Geistes selbst? Lesen Sie mehr über das Internet, wir könnten zu 0 ms Ping bekommen - aber das ist die einzige Option hier. Halten Sie nicht den Atem an für diesen Durchbruch!
Wird es jemals passieren?
In Zukunft können wir die Latenz im Internet absolut reduzieren und besser damit umgehen. Zum Beispiel, Webbrowser wie Chrome, Firefox und Internet Explorer Surprise: Internet Explorer 11 ist in einen modernen Browser gereift Überraschung: Internet Explorer 11 ist in einen modernen Browser gereift Remember Internet Explorer 6? Nun, Internet Explorer ist nicht mehr schrecklich. Ob du IE magst oder nicht, du kannst nicht leugnen, dass es sich dramatisch verbessert hat und es jetzt wert ist, seinen Platz neben anderen modernen ... Lesen Sie mehr sind bereits "pre-fetching" Seiten, die Sie als nächstes sehen möchten, um das zu beseitigen wahrnehmbare Latenz, wenn Sie auf einen Link klicken. Ein 0 ms Ping - eine sofortige Informationsübertragung - wird jedoch wahrscheinlich schwer zu finden sein.
Bildquelle: schläfrige Katze auf Flickr