Návody
Čo je bufferbloat?
Bufferbloat je nadmerné čakanie v pretrvávajúcich radoch paketov. Porovnajte oneskorenie v pokoji, pri sťahovaní a odosielaní a overte zmeny riadenia radov.
Pri bufferbloate čakajú pakety v radoch príliš dlho. Určité ukladanie je normálne pre krátke špičky prevádzky. Ak rady zostávajú príliš plné, hovory a hry môžu reagovať pomaly, hoci prenosy pokračujú. Rady môžu byť v routeri, modeme, inom sieťovom zariadení či koncovom prístroji. Nárast pri záťaži je indícia, nie dôkaz poruchy domáceho routera.
Porovnajte pokoj a oba smery
- Použite rovnaké zariadenie a cieľ, najlepšie cez Ethernet. Pozastavte vlastné prenosy na pozadí a zapíšte pokojový výsledok. Záťažové testy robte mimo dôležitých hovorov, pretože zámerne využívajú kapacitu.
- Merajte oneskorenie pri sťahovaní a potom odosielaní, oddelene. Použite test s pokojovou aj zaťaženou latenciou alebo opakované odpovede ping rovnakého reagujúceho cieľa počas kontrolovaného prenosu.
- Zastavte prenos a overte návrat k východiskovej hodnote. Opakujte s rovnakým nastavením; zapíšte rýchlosť, kolísanie, straty a smer záťaže.
- Porovnávajte rovnakú veličinu. Z 12 ms na 150 ms je to 138 ms navyše: príklad výpočtu, nie všeobecná hranica. Jediný vrchol alebo chýbajúca odpoveď ping neurčí chybný rad.
Čo výsledok nedokazuje
Opakovateľný nárast pri vlastných prenosoch odôvodňuje skúmanie radov. Vplývať môžu aj bezdrôtová konkurencia, spracovanie zariadenia, server a zvyšok trasy. Ethernet oddelí Wi-Fi úsek, ale neurčí konkrétny rad routera, modemu alebo operátora. Niektoré testy rýchlosti výslovne merajú latenciu pri záťaži; rôzne metódy a ciele môžu dať iné výsledky.
Najprv obmedzte súbežnú prevádzku
- Presuňte vlastné veľké prenosy a zálohy mimo hovorov a hier. Ak aplikácia ponúka rýchlostný limit, nechajte priestor ostatným a porovnajte.
- Vyskúšajte Ethernet pre citlivé zariadenie a bezdrôtové pokrytie riešte zvlášť. Kábel sám neriadi rady internetového pripojenia.
- Pred nákupom overte model, firmvér a skutočné funkcie routera. Novšie zariadenie samo nezaručuje lepšie riadenie radov.
- Ak je podporované, riaďte sa výrobcom pre Smart Queue Management či obdobnú funkciu. Najprv uložte konfiguráciu a základné meranie; priorita aplikácie nie je automaticky aktívne riadenie radov.
SQM môže spájať obmedzenie prevádzky, rozdelenie medzi tokmi a aktívne riadenie radov. FQ-CoDel a CAKE sú príklady podporovaných riešení, nie funkcie každého routera. Limit pod sústavne dostupnou kapacitou môže zabrániť hromadeniu v neriadenom rade. Postupujte podľa konkrétneho návodu, nie univerzálneho percenta. Maximálna rýchlosť môže klesnúť; procesor routera a premenlivá mobilná kapacita môžu obmedziť účinok.
Overte zmenu
- Skontrolujte smer, rozhranie a jednotky podľa návodu. 20 Mb/s je 20000 kbit/s; číslo 20 v poli kbit/s nastaví inú hranicu.
- Opakujte rovnaké pokojové aj záťažové testy a zapíšte latenciu i rýchlosť. Meňte jednu voľbu po druhej.
- Potom porovnajte bežné hovory a hry. Lepšia známka je indícia, nie záruka každej aplikácie alebo oprava inej poruchy.
- Uchovajte výsledky pred/po a pri zhoršení obnovte predchádzajúcu podporovanú konfiguráciu. Pri spravovanom routeri požiadajte správcu alebo operátora o pomoc.
Vysoké oneskorenie už v pokoji alebo problém jedinej služby skúmajte zvlášť. Pri trvalých ťažkostiach viacerých zariadení dajte podpore cieľ, časy, typ spojenia, smer záťaže, model a porovnania. Zariadenie meňte až podľa skutočných funkcií alebo nameraného obmedzenia.