Połączenie między routerem a komputerem zależy, z grubsza rzecz biorąc, od stosunku sygnału do szumu. Im silniejszy sygnał (i im niższy szum), tym wyższą modulację częstotliwości można przyjąć i tym większa przepustowość staje się dostępna.
Większość routerów WiFi/punktów dostępowych będzie starała się utrzymać najwyższą możliwą prędkość przesyłu danych, nawet jeśli powoduje to błędy i renegocjacje, co oznacza, że możesz wycisnąć więcej przepustowości z ciągłego połączenia 54 Mbps niż z chwiejnego połączenia 104 Mbps lub 300 Mbps, które nie może się utrzymać. Dlatego też czasami obniżenie maksymalnej prędkości połączenia skutkuje ogólną poprawą szybkości transferu danych.
W teście prędkości, dane nie są pobierane do routera, ale raczej pakiety są kierowane z serwera do komputera, a serwer testu prędkości czeka na odpowiedź komputera. Tak więc, całkowita prędkość jest prędkością najwolniejszego komponentu w tym obrocie.
Wyolbrzymiając czasy, otrzymujemy:
Server --- 1 ms --> Router --- 20 ms --> Your PC
Server <-- 1 ms --- Router <-- 20 ms --- Your PC
Czyli serwer “widzi” odpowiedź na swoje pakiety po 1+20+20+1 = 42 ms, i to jest prędkość, którą musi zgłosić, nawet jeśli prędkość kabla jest dwadzieścia razy większa.
Gdybyś miał proxy zainstalowane przy swoim routerze
Server --- 1 ms --> Router --- Proxy --- Access Point --> 20 ms --> Your PC
Server <-- 1 ms <-- Router --- Proxy
to w niektórych konfiguracjach (nie wszystkich!), jeśli odpowiedź w czasie rzeczywistym z twojego komputera nie jest konieczna, jak w większości połączeń HTTP, wtedy serwer “widziałby” opóźnienie tylko 2 ms. Nadal jednak widziałbyś swoje dane po zwykłym opóźnieniu 21 ms.
Aplikacje, które wymagają odpowiedzi z Twojego komputera i żadnej innej, jak np. większość gier online, będą nadal dotknięte opóźnieniem WiFi.
Z tego samego powodu, “speed pingi” do Twojego routera wykonane z zewnątrz (np. od Twojego ISP) będą zgłaszać szybką linię: i rzeczywiście, linia, którą widzą - cecha 1ms - jest szybka.