Unterschied zwischen "Latenz" und "Ping" bei einer drahtlosen Verbindung

11

Was ist bei einer drahtlosen Verbindung der Unterschied zwischen "Latenz" und "Ping"?

Ich versuche herauszufinden, welchen Wert der Anbieter zu stellen hat (Vorverkaufsfrage) und wie er zu interpretieren ist.

David James
quelle

Antworten:

23

"Ping" (als Maß) ist ein Gamer / Laien-Slang für "Round Trip Time" (RTT), den man mit dem Befehl "Ping" messen kann. Es ist ein Maß für die Latenz, kann aber durch QoS-bezogene Verkehrsformung gespielt werden. Die ICMP-Echo-Pakete von ping können gegenüber anderem Datenverkehr eine höhere Priorität erhalten, sodass Ping-RTTs auch in einem schrecklichen Netzwerk großartig aussehen. TCP-Verbindungen verfolgen auch ihre RTT, sie melden sie normalerweise nicht. TCP RTT ist wichtiger zu wissen, wenn Sie glauben, dass Ihre Ping-RTT von QoS gespielt wird.

Fragen Sie nicht nach "Ping". Es könnte dazu führen, dass Sie wie ein ignoranter Spieler klingen, nicht wie ein anspruchsvoller Breitbandverbraucher. Fragen Sie nach einer typischen TCP-RTT für eine gesättigte Verbindung. 20 ms sind anständig, aber 100 ms beginnen, in das Gebiet der Pufferblüte zu gelangen. Fragen Sie auch nach Paketverlustraten. Sie möchten etwas unter 1%.

Spiff
quelle
13
Ping ist ein ziemlich allgegenwärtiger Begriff, der sich auf "Round Trip Time" bezieht. Ich habe mit Leuten zusammengearbeitet, die klüger als ich sind, an Softwareprojekten mit TCP- und UDP-Layer-Code, und diese Leute sagten, sie pingen die ganze Zeit.
Michael Fulton
3
20 ms ist anständig wo?
Marcks Thomas
7
@MichaelFulton "Ping- Zeit " ist ein Begriff für RTT, nicht "Ping" für sich, was nur nach Unwissenheit riecht.
Kaz
1
Meine Terminologie mag durch meine EE-Wurzeln gefärbt sein, aber es ist erwähnenswert, dass die Latenz oft nur die Zeit von einem Endpunkt zum anderen ist. Daher beträgt der Begriff Latenz oft die Hälfte der Ping-Zeit. Da Netzwerke jedoch häufig bidirektional für eine einzelne Kommunikation arbeiten (z. B. Handshake von TCP-Verbindungen), ist die RTT / Ping-Zeit nützlicher.
Jarrod Christman
Ich bin auch neugierig darüber, dass "Pings" ICMP-Echo "-Pakete eine höhere Priorität erhalten können." Ich hatte immer den Eindruck, dass ICMP häufig eine niedrigere Priorität erhält, da es als unwichtiger Verkehr identifiziert wird, insbesondere wenn Tracert's Over ausgeführt werden die verschiedenen Spediteure.
Jarrod Christman
11

Ich versuche herauszufinden, welchen Wert der Anbieter zu stellen hat (Vorverkaufsfrage) und wie er zu interpretieren ist.

Sie können einen hohen Ping-Wert für ein bestimmtes Ziel, aber eine extrem niedrige Latenzzeit für ein anderes Ziel oder sogar dasselbe Ziel verwenden, indem Sie ein anderes Protokoll als ICMP verwenden.

Ihr ISP hat keine Kontrolle über die Ping-Ergebnisse zu einem Ziel außerhalb seines Netzwerks, sondern über die Latenz Ihrer Verbindung zu ihnen (insbesondere über Ihre Latenz zu Geräten innerhalb seines eigenen Netzwerks oder zu Netzwerken, deren Eigentümer sie sind) Partner).

Sie sollten festhalten, worüber sie die Kontrolle haben, mit anderen Worten, Sie sollten den Begriff Latenz in jedem Gespräch mit ihnen verwenden. Wenn Sie erwähnen, dass Sie einen hohen Ping-Wert für Google haben, möchten diese das Problem beheben. Durch die Lösung dieses Problems wird jedoch die Latenz für einen Dienst, der ein anderes Protokoll verwendet, nicht verbessert.

Was ist bei einer drahtlosen Verbindung der Unterschied zwischen "Latenz" und "Ping"?

Wie diese hervorragende Antwort von Ron Maupin bei Network Engineering erklärt .

Ping ist ein Dienstprogramm zum Testen der Netzwerkkonnektivität. Dazu wird die ICMP-Echoanforderung / -antwort verwendet. Der Ursprungshost sendet eine ICMP-Echoanforderung, und der empfangende Host sendet eine ICMP-Echoantwort.

...

Die meisten Ping-Programme führen den Ping mehrmals aus und geben eine ICMP-Netzwerklatenz zurück. Das Ping-Programm gibt Ihnen normalerweise die Anzahl der gesendeten, empfangenen, verlorenen und den Verlustprozentsatz sowie die niedrigste, höchste und durchschnittliche Ping-Latenz an.

In einem Kommentar erklärt Ron den folgenden Irrtum über die Ping-Latenz.

Ihre Ping-Latenz hat möglicherweise überhaupt nichts mit der Leistung einer anderen Anwendung zu tun. ICMP wird normalerweise auf die niedrigste Priorität verwiesen und kann in Warteschlangen stehen, während anderer realer Datenverkehr gesendet wird. Einige ISPs leiten es auf einem anderen Pfad als Ihr anderer Datenverkehr weiter, senden es weit herum oder über sekundäre Verbindungen.

Mit anderen Worten, die Latenz ist ein Maß für die Zeit, die ein Datenpaket zum Empfangen oder Senden benötigt, und Ping ist ein Dienstprogramm, das die durchschnittliche Zeit misst, die zum Senden und Empfangen eines bestimmten Datentyps benötigt wurde.

Es gibt verschiedene Faktoren, die Ihre Latenz erhöhen oder verringern würden. Die meisten dieser Faktoren liegen außerhalb Ihres Netzwerks. Dies bedeutet, dass andere Geräte eine hohe Latenz zum Ziel verursachen. In den meisten Fällen haben Sie keine Kontrolle darüber, welchen Pfad die Daten nehmen und selbst welche Kontrolle Sie haben. Sie können nur sehr wenig tun, um die Latenz dieses Netzwerks zu verringern.

Was ist der Unterschied zwischen Bandbreite, Ping, Ping-Rate und Latenz?

Ramhound
quelle
8

Was ist der Unterschied zwischen "Latenz" und "Ping"?

Technisch gesehen pinghandelt es sich um ein Programm zur Messung der Latenz. (Und die Latenz ist die Zeit, die Sie benötigen, um die Auswirkungen einer Aktion zu erkennen - normalerweise die Zeit, die zum Senden eines Pakets und zum Empfangen einer Antwort benötigt wird .)

Aber informell werden beide Begriffe oft synonym verwendet und beschreiben dasselbe.

Ich versuche herauszufinden, welchen Wert ich dem Anbieter stellen soll (Vorverkaufsfrage).

"Latenz" wäre korrekter, aber gehen Sie mit dem, was der Vertriebsmitarbeiter besser versteht.

In beiden Fällen ist die Frage jedoch nur dann von Bedeutung, wenn Sie beide Enden der Reise angeben . (Genau wie nach Entfernung oder Dauer fragen.)

Zum Beispiel:

  • Möchten Sie die durchschnittliche Latenz zwischen Kunden- und ISP-Geräten ermitteln? (Das würde die Qualität der Last-Mile-Verbindung beschreiben.)
  • Oder möchten Sie Informationen zur Latenz vom ISP zu einer bestimmten Site / einem bestimmten Dienst erhalten? (Das würde das eigene Netzwerk und die Uplinks des ISP beschreiben.)
  • Oder werden Sie nach dem vollständigen Pfad zwischen dem Kunden und einer Site fragen? (Sagt Ihnen, welche praktischen Erfahrungen zu erwarten sind.)
user1686
quelle
Das einzige, worauf ich mich beziehen könnte, ist der vollständige Weg, aber ich kann mir vorstellen, dass es für sie schwierig ist, außer Baseball-Figuren zu liefern. Ich schätze, ich könnte nach allen drei Pfaden fragen und sehen, was sie sagen.
David James
2
Ein Pfad zu einem bestimmten Ziel wird sich hunderte Male im Jahr ändern. Neue Knoten in einem Pfad zu einem Ziel werden kontinuierlich online und offline geschaltet. Sie würden Ihre Zeit verschwenden, wenn Sie nach solchen Informationen fragen würden.
Ramhound