Narzędzia
Co naprawdę znaczą ping, jitter i utrata pakietów
Jednego dobrego pinga nie ma, bo wszystko zależy od tego, co się robi. Poniżej 30 ms jest znakomite do wszystkiego. Między 30 a 80 ms jest wygodnie przy rozmowach i większości gier. Od 80 do 150 ms daje się zauważyć w szybkich grach i pozostaje niewidoczne przy przeglądaniu stron, a powyżej 150 ms rozmowa zaczyna przypominać łącze satelitarne. Jitter i utrata pakietów liczą się tak samo, a przy dźwięku i obrazie na żywo nawet bardziej.
Ping to odległość, nie prędkość
Ping mierzy drogę w obie strony: mały pakiet wychodzi, wraca, a stoper pokazuje milisekundy. Nie mówi nic o tym, ile danych da się przenieść.
To pomyłka, którą warto wyjaśnić najpierw. Prędkość mówi, jak szeroka jest rura. Ping mówi, jak długa. Łącze satelitarne potrafi przesyłać duży plik w całkiem dobrym tempie i mimo to być beznadziejne do rozmowy, bo każda sylaba potrzebuje pół sekundy, żeby dotrzeć. Wolne łącze o krótkiej drodze wydaje się żwawsze niż szybkie o długiej — przy wszystkim, co jest interaktywne.
Nie potrzeba do tego specjalistycznego narzędzia: każda aplikacja do pingowania, która drukuje jeden wiersz na pakiet zamiast pojedynczej uśrednionej liczby, pokazuje wszystkie trzy wartości naraz.
Fizyka wyznacza dolną granicę. Światło biegnie w światłowodzie z prędkością około dwóch trzecich prędkości w próżni, czyli mniej więcej 200 km na milisekundę, a droga w obie strony pokonuje dystans dwukrotnie — serwer oddalony o 3000 km kosztuje więc około 30 ms, zanim wejdzie w grę jakikolwiek sprzęt, i każdy przełącznik oraz router po drodze coś do tego dokłada. Liczby bliskiej tej granicy się nie optymalizuje; ona jest odpowiedzią.
| Droga w obie strony | Przeglądanie stron | Rozmowa wideo | Szybka gra |
|---|---|---|---|
| Poniżej 30 ms | Natychmiast | Doskonale | Poziom turniejowy |
| 30–80 ms | Natychmiast | W porządku | W porządku |
| 80–150 ms | W porządku | Lekkie wchodzenie w słowo | Zauważalne |
| 150–300 ms | Trochę ospale | Niezręczna wymiana zdań | Frustrujące |
| Powyżej 300 ms | Ospale | Trudno rozmawiać | Nie do grania |
To jitter rujnuje rozmowy
Jitter to wahania między kolejnymi pingami. Łącze pokazujące 20, 21, 20, 22, 20 ms i takie z 5, 90, 8, 140, 12 ms mogą wypaść w średniej podobnie i zachowywać się zupełnie inaczej.
Powód jest taki, że dźwięk i obraz na żywo muszą być odtwarzane równo. Strona odbierająca trzyma mały bufor na wyrównanie wahań; gdy pakiet przyjdzie później, niż bufor może czekać, jest po prostu odrzucany. To właśnie ta robotyczna ćwierć sekundy ciszy w rozmowie przez łącze, którego średni ping wygląda dobrze.
Poniżej 5 ms jittera jest dobrze. Poniżej 20 ms jest używalnie. Trwale powyżej 30 ms będzie słyszalne — i dlatego „internet mam szybki, ale rozmowy są okropne” jest spójną skargą, a nie sprzecznością.
Utrata pakietów się kumuluje
Utrata pakietów to odsetek tych, które nigdy nie wróciły, i jest gorsza, niż brzmi. Zgubiony pakiet zwykle wysyła się ponownie, więc 2% straty kosztuje znacznie więcej niż 2% wrażeń.
- We własnej sieci: żadna nie jest do przyjęcia. Ping do własnego routera, który cokolwiek gubi, to usterka Wi-Fi, a nie wahanie. Ten test jest pierwszym krokiem w tekście to moje Wi-Fi czy internet.
- W internecie: poniżej 1% jest normą i jest niewidoczne.
- 1–3% jest słyszalne w rozmowach i zauważalne w grach.
- Powyżej 5% rozbija ruch na żywo całkowicie i mocno spowalnia pobieranie, bo transmisja pliku odczytuje straty jako przeciążenie i celowo zwalnia.
Odczytaj trzy wyniki
Trzy łącza, wszystkie ze średnią 40 ms. A: 39, 41, 40, 42 ms, 0% straty. B: 8, 120, 15, 95 ms, 0% straty. C: 40, 41, 40 ms, 4% straty. Które jest najgorsze do rozmowy wideo?
Answer: B — liczby skaczą jak szalone — Zgadza się. To jakieś 100 ms jittera. Bufor odbiornika tego nie wyrówna, więc pakiety docierają za późno, żeby je odtworzyć, i są odrzucane — stąd robotyczne dziury w rozmowie, której średni ping wygląda dobrze.
Mierzyć tak, żeby liczba coś znaczyła
Cztery nawyki, żaden trudny:
- Dwadzieścia pakietów, nie cztery. Test z czterech pakietów nie pokaże ani jittera, ani wiarygodnej straty. Jeden na dwadzieścia to 5%; jeden na cztery to szum.
- Pinguj osobno liczbę i nazwę.
1.1.1.1sprawdza osiągalność;example.comsprawdza dodatkowo rozwiązywanie nazw. Gdy jedno działa, a drugie nie, usterka znalazła się sama. - Porównuj z własnym routerem. Liczba w stronę internetu sama w sobie mówi niewiele. Ten sam test do routera oddziela twoje Wi-Fi od wszystkiego dalej.
- Testuj na urządzeniu, które ma problem, i na jego łączu. Laptop na kablu nie powie, dlaczego telefonowi na Wi-Fi rwą się rozmowy.
Czym to zrobić
Podstawy zrobi każde narzędzie do pingowania, a to, czego chce się ponadto, to szczegół dla każdego pakietu zamiast jednej uśrednionej liczby — bo średnia jest dokładnie tą wartością, która ukrywa jitter i straty.
Ping Network Tool drukuje wynik wierny linuksowemu, jeden wiersz na pakiet z numerem sekwencyjnym, TTL i czasem obiegu, rysuje wykres na żywo, na którym przerwa oznacza zgubiony pakiet, i na koniec podaje podsumowanie wysłane/odebrane/zgubione oraz min/maks/średnia. Jego traceroute pokazuje czas obiegu do każdego odcinka trasy — i tak właśnie znajduje się ten, który dokłada opóźnienie, zamiast zgadywać. Nie ma reklam; jednorazowe ulepszenie dodaje ping TCP dla hostów blokujących ICMP, a subskrypcji nie ma.
Jeśli twoje pytanie brzmi w istocie „dlaczego nic się nie ładuje”, zacznij raczej od tekstu to moje Wi-Fi czy internet — to jest kolejność diagnozy, a te liczby są tym, co ona czyta. Reszta naszych narzędzi jest na stronie z narzędziami, w tym AI Wallet Pass, a uzasadnienie, dlaczego sprzedajemy je raz, a nie miesięcznie, jest w tekście ile naprawdę kosztuje subskrypcja gry logicznej.
Częste pytania
- Jaki ping jest dobry?
- Poniżej 30 ms jest znakomity do wszystkiego, 30 do 80 ms wystarcza do rozmów i większości gier, 80 do 150 ms daje się zauważyć w szybkich grach i jest niewidoczne przy przeglądaniu stron, a powyżej 150 ms rozmowa robi się niezręczna. Pobieraniu żadna z tych wartości szczególnie nie przeszkadza.
- Czym jest jitter i dlaczego liczy się bardziej niż ping?
- Jitter to wahania pinga między pakietami. Dźwięk i obraz na żywo muszą być odtwarzane równo, więc łącze skaczące między 20 a 200 ms brzmi jak zepsute, choć jego średnia wygląda zdrowo.
- Jaka utrata pakietów jest do przyjęcia?
- We własnej sieci żadna. W internecie poniżej 1% jest normą i zwykle niewidoczne; 1 do 3% zaczyna być słyszalne w rozmowach; powyżej 5% rozpada się ruch na żywo, a pobieranie mocno zwalnia, bo każdy zgubiony pakiet jest wysyłany ponownie.
- Czy szybkie pobieranie oznacza dobry ping?
- Nie. Prędkość mówi, ile mieści się w rurze, a ping — jak długa jest rura. Łącze satelitarne potrafi szybko przesłać duży plik i mimo to nie nadawać się do rozmowy.
- Dlaczego ping do serwera gry jest dużo gorszy niż do testu prędkości?
- Przez odległość i trasę. Test prędkości celowo wybiera bliski serwer, a serwer gry może stać na innym kontynencie — a światło w światłowodzie pokonuje około 200 km na milisekundę, za co droga w obie strony płaci dwa razy, zanim wejdzie w grę jakikolwiek sprzęt.
Aplikacje z tego artykułu
- Ping Network Tool — Jedno dotknięcie odpowiada: to ja czy internet?