Meranie packet loss: príčiny, diagnostika a riešenie strát paketov
Packet loss spôsobuje výpadky, oneskorenie a trhanie hovorov. Článok vysvetľuje príčiny, testovanie a praktické riešenia.
Packet loss označuje stratu dátových paketov počas prenosu medzi zariadením a internetovým serverom. Pri meraní packet loss sa sleduje, koľko paketov nedorazí do cieľa alebo sa vráti s chybou. Nízka strata môže zostať bez povšimnutia, no vyššie hodnoty spôsobujú výpadky webov, trhanie videohovorov, oneskorenie v online hrách a prerušovaný prenos dát.
Ako sa packet loss prejavuje
Pri bežnom surfovaní sa problém môže prejaviť pomalým načítaním stránky alebo opakovaným načítavaním obsahu. Vo videohovore sa objavuje robotický zvuk, zamŕzanie obrazu a vypadávanie slov. Pri online hrách rastie odozva, pohyb je nepravidelný a spojenie môže byť prerušené.
Packet loss nie je to isté ako nízka rýchlosť downloadu alebo uploadu. Speedtest môže ukázať dobrú nominálnu rýchlosť, zatiaľ čo samostatný test odhalí straty paketov, vysokú latenciu alebo jitter.
Najčastejšie príčiny straty paketov
Slabý alebo rušený signál Wi-Fi
Wi-Fi packet loss často vzniká pri veľkej vzdialenosti od routera, cez viacero stien alebo v pásme zahltenom susednými sieťami. Rušenie môžu spôsobovať aj bezdrôtové zariadenia a nevhodne zvolený kanál. Problém sa zvyčajne zhoršuje v konkrétnej miestnosti alebo počas vyťažených hodín.
Preťažený router alebo modem
Router alebo modem môže strácať pakety pri vysokom počte pripojených zariadení, veľkom uploadovaní alebo nedostatku systémových zdrojov. Prejavom býva nestabilné pripojenie pre všetky zariadenia, nielen pre jeden počítač. Starší firmvér môže obsahovať chyby, ktoré zhoršujú spracovanie prevádzky.
Poškodený Ethernetový kábel alebo konektor
Chybný sieťový kábel, uvoľnený konektor alebo poškodený port môže spôsobovať chyby pri prenose. Strata paketov sa môže objavovať náhodne a meniť podľa pohybu kábla alebo zaťaženia linky. Pri metalickom pripojení treba skontrolovať kábel medzi zariadením a routerom, modemom alebo zásuvkou.
Preťaženie alebo porucha siete operátora
Packet loss môže vzniknúť v prístupovej sieti internetového operátora, napríklad pri poruche optickej, káblovej alebo DSL linky. Vyťaženie segmentu, chybný prvok alebo práce na sieti môžu ovplyvniť viacero domácností naraz. Ak sa straty objavia aj pri káblovom meraní priamo pri routeri, príčina môže byť mimo domácnosti.
Problém na trase k cieľovému serveru
Nie každá strata paketov vzniká u používateľa alebo u ISP. Problém môže byť na medzisieťovom pripojení, v dátovom centre alebo pri konkrétnom serveri. Ak packet loss pozorujete iba pri jednej službe, ale ostatné ciele fungujú stabilne, treba porovnať viacero trás.
Preťaženie odosielania a bufferbloat
Pri úplne využitom uploade môže router zaradiť pakety do dlhého čakacieho radu. Výsledkom je vysoká latencia a jitter, niekedy aj skutočná strata paketov. Tento stav sa objavuje pri zálohovaní do cloudu, odosielaní veľkých súborov alebo pri súbežnom používaní torrentov a videohovorov.
Ako správne zmerať packet loss
Test začnite na zariadení pripojenom Ethernetovým káblom priamo k routeru. Dočasne vypnite VPN a aplikácie, ktoré intenzívne sťahujú alebo odosielajú dáta. Wi-Fi test je užitočný na posúdenie bezdrôtovej siete, ale samostatný káblový test pomáha oddeliť problém routera od problému signálu.
- Spustite ping na router, napríklad na lokálnu adresu brány.
- Spustite dlhší ping na stabilný verejný server alebo inú známu adresu.
- Porovnajte výsledky pri Ethernetovom kábli a cez Wi-Fi.
- Test zopakujte v rôznych časoch a počas bežného zaťaženia siete.
- Porovnajte viacero cieľov, aby ste odlíšili domácu sieť od problému na trase.
Jednorazový test nemusí stačiť. Dôležitý je opakovaný výsledok, čas výskytu a súvis s používaním siete. Samotné vypršanie odpovede na jednom hop-e v nástroji traceroute ešte automaticky neznamená packet loss, pretože niektoré sieťové prvky obmedzujú odpovede na diagnostické požiadavky.
Ako rozlíšiť problém Wi-Fi, domácnosti a operátora
Ak packet loss zmizne po pripojení cez Ethernet, príčina je pravdepodobne vo Wi-Fi, jeho pokrytí alebo rušení. Ak sa straty objavujú na kábli aj na viacerých zariadeniach, skontrolujte router, modem, kabeláž a stav linky.
Ak je strata paketov viditeľná už medzi počítačom a lokálnou bránou, problém je v domácej sieti. Ak je lokálny ping stabilný, ale straty vznikajú až pri verejnom cieli, môže ísť o pripojenie operátora alebo vzdialenú sieť. Porovnanie viacerých serverov pomáha určiť, či je problém všeobecný alebo viazaný na konkrétnu trasu.
Praktické odporúčania na zníženie packet loss
- Presuňte router na otvorené a centrálnejšie miesto, mimo kovových prekážok.
- Pri dôležitých zariadeniach použite Ethernetový kábel.
- Aktualizujte firmvér routera alebo modemu a reštartujte zariadenie.
- Vymeňte poškodené káble a skontrolujte konektory a sieťové porty.
- Na Wi-Fi otestujte vhodnejší kanál a podľa možností použite pásmo 5 GHz.
- Obmedzte súbežné veľké uploady a sťahovania počas videohovorov alebo hrania.
- Ak router podporuje QoS alebo riadenie frontov, nastavte ho podľa dostupnej kapacity linky.
Kedy kontaktovať internetového operátora
Operátora kontaktujte, ak packet loss pretrváva pri káblovom pripojení, týka sa viacerých zariadení a objavuje sa aj po kontrole routera a kabeláže. Pripravte si čas merania, použité zariadenie, typ pripojenia a výsledky ping testov.
Uveďte, či sa problém týka downloadu, uploadu, latencie alebo jittera a či je rovnaký pri viacerých cieľových serveroch. Takéto údaje pomôžu technickej podpore rozlíšiť poruchu domácej siete od problému na prístupovej alebo tranzitnej trase.
Záver
Meranie packet loss treba vykonať opakovane a ideálne cez Ethernet aj Wi-Fi. Porovnanie lokálneho routera, verejných cieľov a rôznych časov ukáže, či je príčinou rušenie, zariadenie v domácnosti, preťaženie uploadu alebo sieť operátora. Až podľa tejto lokalizácie má zmysel meniť nastavenia, káble alebo kontaktovať podporu.
