Biorąc pod uwagę połączenie bezprzewodowe, jaka jest różnica między „opóźnieniem” a „pingowaniem”?
Staram się ustalić, jaką wartość zapytać od dostawcy (pytanie przedsprzedażne) i jak ją interpretować.
źródło
Biorąc pod uwagę połączenie bezprzewodowe, jaka jest różnica między „opóźnieniem” a „pingowaniem”?
Staram się ustalić, jaką wartość zapytać od dostawcy (pytanie przedsprzedażne) i jak ją interpretować.
„Ping” (jako pomiar) to slang gracza / laika dla „czasu podróży w obie strony” (RTT), którego można użyć do pomiaru polecenia „ping”. Jest to miara opóźnienia, ale można w nią grać dzięki kształtowaniu ruchu związanego z QoS; Pakiety „echa ICMP” pinga mogą mieć wyższy priorytet niż inny ruch, dzięki czemu ping RTT wygląda świetnie nawet w strasznej sieci. Połączenia TCP również śledzą RTT, po prostu zwykle tego nie zgłaszają. TCP RTT jest ważniejszy, aby wiedzieć, czy uważasz, że twój ping RTT jest odtwarzany przez QoS.
Nie pytaj o „ping”. Może sprawić, że będziesz brzmiał jak ignorant, a nie wyrafinowany konsument szerokopasmowy. Zapytaj o typowy TCP RTT na nasyconym połączeniu. 20ms jest przyzwoite, ale 100ms zaczyna wchodzić na terytorium bufora buforowego. Zapytaj także o wskaźniki utraty pakietów. Chcesz coś poniżej 1%.
Możesz mieć wysoki ping do określonego miejsca docelowego, ale wyjątkowo małe opóźnienie, do innego miejsca docelowego lub nawet tego samego miejsca docelowego, używając innego protokołu niż ICMP.
Twój dostawca usług internetowych nie będzie miał żadnej kontroli nad wynikami pingów do miejsca docelowego poza ich siecią, będzie miał kontrolę nad opóźnieniem połączenia z nimi (w szczególności opóźnieniem urządzeń w ich własnej sieci lub sieciach należących do ich sieci) wzmacniacz).
Powinieneś trzymać się tego, nad czym mają kontrolę, innymi słowy, powinieneś używać terminu latencja w każdej rozmowie z nimi. Jeśli powiesz, że masz wysoki ping do Google, będą chcieli rozwiązać ten problem, ale jego rozwiązanie nie poprawi opóźnienia w usłudze, która korzysta z innego protokołu.
Jak wyjaśnił to doskonała odpowiedź przez Rona Maupin na co Network Engineering .
W komentarzu Ron wyjaśnia następujący błąd dotyczący opóźnienia w pingowaniu.
Innymi słowy, opóźnienie jest miarą czasu, jaki zajmuje pakiet danych do odebrania lub wysłania, a ping jest narzędziem, które mierzy średni czas potrzebny do wysłania i odebrania określonego rodzaju danych.
Istnieją różne czynniki, które zwiększają lub zmniejszają opóźnienie, większość z nich znajduje się poza siecią, co oznacza, że duże opóźnienia są powodowane przez inne urządzenia do miejsca docelowego. W większości przypadków nie masz kontroli nad tym, jaką ścieżką pójdą dane, a nawet jaką masz kontrolę, niewiele możesz zrobić, aby zmniejszyć opóźnienie tej sieci.
Jaka jest różnica między przepustowością, pingiem, częstotliwością ping i opóźnieniem?
źródło
Technicznie
ping
jest to program używany do pomiaru opóźnienia. (A opóźnienie to czas, w którym musisz zobaczyć efekty niektórych działań - zwykle czas potrzebny na wysłanie pakietu i otrzymanie odpowiedzi ).Ale nieformalnie oba terminy są często używane zamiennie i opisują to samo.
„Opóźnienie” byłoby bardziej poprawne, ale należy stosować to, co przedstawiciel handlowy lepiej rozumie.
Ale w obu przypadkach pytanie ma sens tylko wtedy, gdy podasz oba końce podróży. (Podobnie jak pytanie o odległość lub czas trwania.)
Na przykład:
źródło