Masz łącze światłowodowe o prędkości 600 Mb, test prędkości pokazuje oszałamiające wyniki, a mimo to Zoom się zawiesza, gra online działa z zacięciami, a strony długo się ładują. Problemem nie jest prędkość, lecz opóźnienie. To dwie różne rzeczy, a prawie nikt nie mierzy tej drugiej.

Prędkość a opóźnienie: analogia do autostrady

Prędkość (przepustowość) to liczba pasów ruchu na autostradzie: ile danych może przejść jednocześnie. Opóźnienie to czas, jaki zajmuje samochodowi dotarcie do celu: nie ma znaczenia, czy autostrada ma osiem pasów, jeśli podróż trwa długo. Przy pobieraniu filmu liczą się pasy; podczas grania, rozmowy wideo czy przeglądania stron internetowych odczuwasz czas podróży.

Trzy liczby, które naprawdę mają znaczenie

Ping (opóźnienie): czas przesyłu w obie strony do serwera, w milisekundach. Wynik poniżej 20 ms jest doskonały, 20–50 ms – dobry, a powyżej 100 ms jest odczuwalny podczas gier i rozmów.

Jitter: wahania wartości ping. Stabilny ping na poziomie 30 ms jest lepszy niż taki, który skacze od 10 do 90 ms. To właśnie wysoki jitter powoduje przerywanie rozmów wideo, nawet jeśli średnia wartość wydaje się dobra.

Utrata pakietów: odsetek danych, które nie docierają do odbiorcy. Każda wartość powyżej 1% przekłada się na robotyczny dźwięk i zacinanie się głosu.

Jak to zmierzyć na iPhonie

Aplikacja Net-Analyzer zawiera test ping, który pokazuje opóźnienie, jitter i utratę pakietów w połączeniu z dowolnym hostem. Najpierw przeprowadź test w stosunku do swojego routera (jego lokalny adres IP, zazwyczaj 192.168.1.1): jeśli już w Twojej własnej sieci występuje wysokie opóźnienie, problem leży po stronie Twojej sieci Wi-Fi, a nie operatora.

  • Wysoki ping do routera: zakłócenia Wi-Fi, przeciążony kanał lub zbyt duża odległość/zbyt wiele ścian.
  • Dobry ping do routera, ale słaby do Internetu: problem leży poza siecią — u operatora lub na zdalnym serwerze.

Bufferbloat: niewidzialny wróg

To właśnie dlatego wszystko zwalnia, gdy ktoś wrzuca plik lub pobiera grę: nowoczesne routery gromadzą zbyt dużo danych w kolejkach, a ta kolejka wydłuża opóźnienie o setki milisekund. Zrób test ping podczas pobierania dużego pliku: jeśli ping gwałtownie wzrasta tylko pod obciążeniem, masz do czynienia z bufferbloat.

Jak poprawić opóźnienie

  1. Użyj kabla lub zbliż się do routera: Wi-Fi z natury rzeczy powoduje opóźnienia i wahania.
  2. Przełącz się na pasmo 5 GHz: mniej zakłóceń niż w zatłoczonym paśmie 2,4 GHz.
  3. Zmień kanał Wi-Fi: dzięki Net-Analyzer możesz sprawdzić, jakich kanałów używają sąsiednie sieci i wybrać ten, na którym jest najmniej ruchu.
  4. Włącz QoS lub SQM w routerze: nadaj priorytet połączeniom głosowym i grom przed pobieraniem danych (przeciwdziałaj zjawisku „bufferbloat”).
  5. Zrestartuj router: procesory w tanich routerach z czasem ulegają przeciążeniu.

Wniosek

Następnym razem, gdy „internet będzie działał słabo”, nie skupiaj się wyłącznie na teście prędkości: zmierz ping, jitter i straty pakietów. Dobry, stabilny ping jest wart więcej niż dodatkowe 100 Mb prędkości pobierania w przypadku niemal wszystkich czynności wykonywanych w czasie rzeczywistym.