OpenWrt sebességteszt: miért lassabb a kapcsolat a vártnál?
Az OpenWrt alatti lassulást gyakran a router CPU-ja, a Wi-Fi, az SQM beállítása vagy a hibás mérési módszer okozza. A cikk segít az ok pontos azonosításában.
Az OpenWrt sebességteszt során előfordulhat, hogy a mért letöltési vagy feltöltési sebesség jelentősen elmarad az internetcsomag névleges értékétől. Ez nem feltétlenül az internetszolgáltató hibája: a router hardvere, a hálózati beállítások, a Wi-Fi-kapcsolat és maga a mérési módszer is korlátozhatja az eredményt.
Milyen jelenségekre érdemes figyelni?
Tipikus tünet, hogy a szolgáltatói modemhez közvetlenül csatlakoztatott számítógép gyorsabb, mint az OpenWrt routeren keresztül végzett mérés. Szintén árulkodó, ha vezetékes kapcsolaton megfelelő a sebesség, Wi-Fi-n viszont lényegesen alacsonyabb.
Terhelési problémára utalhat, ha a letöltés megkezdésekor megnő a késleltetés, akadozik a videóhívás, vagy magas jitter és csomagvesztés jelenik meg. Ha a sebesség napszaktól függően változik, a szolgáltatói hálózat vagy a helyi rádiós környezet terheltsége is szerepet játszhat.
Helytelen mérési módszer
Az OpenWrt routeren közvetlenül futtatott sebességmérő program eredménye nem mindig mutatja meg a kapcsolat valós kapacitását. A mérés titkosítása, a tesztprogram működése és a router korlátozott processzora önmagában is szűk keresztmetszetet okozhat.
A pontosabb ellenőrzéshez csatlakoztasson gigabites Ethernet-kábellel egy megfelelő teljesítményű számítógépet a router LAN-portjához. Állítsa le a többi letöltést, felhőszinkronizálást és videóstreamet, majd több közeli tesztszerverrel is végezzen mérést.
A router processzora eléri a teljesítményhatárát
A régebbi vagy belépőszintű routerek CPU-ja nagyobb sávszélességnél nem mindig képes elegendő csomagot feldolgozni. A PPPoE-kapcsolat, a tűzfalszabályok, a VPN, az SQM és bizonyos forgalomfigyelő szolgáltatások tovább növelik a terhelést.
Mérés közben ellenőrizze az OpenWrt rendszerterhelését. Ha egy vagy több processzormag tartósan közel teljes kihasználtságon működik, miközben a sebesség nem nő tovább, valószínűleg a router hardvere korlátozza a kapcsolatot.
Kapcsolja ki ideiglenesen a VPN-t, a részletes forgalomstatisztikát és a nem szükséges csomagokat, majd ismételje meg a tesztet. Nagy sebességű optikai vagy kábeles internethez szükség lehet erősebb routerre.
A szoftveres vagy hardveres gyorsítás hiánya
Az OpenWrt alapértelmezett csomagfeldolgozása egyes eszközökön alacsonyabb átviteli sebességet eredményezhet, mint a gyártói firmware. A szoftveres flow offloading vagy a támogatott hardveres gyorsítás csökkentheti a processzor terhelését.
Kapcsolja be próbaként a szoftveres flow offloading funkciót, majd mérjen újra. A hardveres gyorsítás csak támogatott eszközön és megfelelő illesztőprogrammal használható. Fontos, hogy az offloading egyes forgalomszabályozási, statisztikai vagy SQM funkciókkal nem működik együtt megfelelően.
Az SQM túl alacsony sebességre van állítva
Az SQM csökkenti a sorban állásból eredő késleltetést, de a beállított letöltési és feltöltési érték egyben felső korlátként is működik. Ha például a kapcsolat gyorsult, de az SQM régi értékeken maradt, a sebességteszt nem fogja elérni az új csomag kapacitását.
Ellenőrizze az SQM beállított sávszélességét, és hasonlítsa össze a közvetlenül mért stabil sebességgel. Általában a valós maximum valamivel alacsonyabb értékét érdemes megadni, hogy terhelés alatt is alacsony maradjon a késleltetés.
Az optimalizálás során ne csak a letöltést figyelje. Mérje a feltöltést, a pinget, a jittert és a csomagvesztést is, mert a legmagasabb átviteli érték nem feltétlenül jelenti a legjobb felhasználói élményt.
A Wi-Fi-kapcsolat a szűk keresztmetszet
A vezeték nélküli kapcsolat tényleges sebessége rendszerint alacsonyabb a Wi-Fi kapcsolati sebességként megjelenő értéknél. A falak, a távolság, a szomszédos hálózatok, a keskeny csatorna és a régebbi klienseszközök jelentősen csökkenthetik az átvitelt.
Először mindig Ethernet-kábelen végezzen ellenőrző mérést. Ha vezetéken megfelelő a sebesség, helyezze át a routert nyíltabb és központibb helyre, válasszon kevésbé terhelt csatornát, és lehetőség szerint használja az 5 GHz-es vagy 6 GHz-es sávot.
Az automatikus csatornaválasztás nem minden környezetben optimális. Egy Wi-Fi-elemző alkalmazással ellenőrizhető a környező hálózatok csatornahasználata, de a beállításnál a helyi szabályozási tartományt is helyesen kell megadni.
Kábel- vagy portprobléma korlátozza a kapcsolatot
Egy hibás Ethernet-kábel vagy rosszul érintkező csatlakozó miatt a kapcsolat 1 Gbit/s helyett 100 Mbit/s sebességen állhat fel. Ilyenkor a mérési eredmény jellemzően 100 Mbit/s alatt marad, függetlenül az internetcsomag névleges sebességétől.
Ellenőrizze a WAN- és LAN-portok kapcsolati sebességét az OpenWrt felületén. Próbáljon ki másik, legalább Cat5e kategóriájú kábelt, valamint egy másik LAN-portot. A számítógép hálózati adapterének állapotát is érdemes megvizsgálni.
PPPoE, VPN vagy speciális szolgáltatói beállítások
A PPPoE-kapcsolat feldolgozása egyes routereken nagy CPU-terhelést okoz, különösen nagy sávszélességnél. A VPN-alagút titkosítása szintén jelentősen csökkentheti a letöltési és feltöltési sebességet.
Végezzen külön mérést VPN nélkül, majd hasonlítsa össze az eredményeket. PPPoE esetén figyelje a CPU-terhelést, és ellenőrizze, hogy a megfelelő interfész, MTU és tűzfalzóna van-e beállítva. A szolgáltatói modem vagy ONT újraindítása csak az alapvető kapcsolatellenőrzés része legyen, ne az egyetlen hibakeresési lépés.
Szolgáltatói vagy vonali korlátozás
Ha a közvetlen, vezetékes mérés is lassú, a probléma lehet az internetszolgáltató hálózatán, a modem vagy ONT kapcsolatán, illetve DSL esetén a vonal minőségén. Kábeles hálózatnál a környék terheltsége, optikai kapcsolatnál pedig egy hibás optikai szint vagy eszközhiba befolyásolhatja a teljesítményt.
Végezzen több mérést különböző napszakokban és tesztszervereken. Jegyezze fel a letöltési és feltöltési sebességet, a késleltetést, a jittert és a csomagvesztést. Ha az eredmény közvetlen kapcsolaton is tartósan gyenge, ezekkel az adatokkal érdemes felkeresni a szolgáltató ügyfélszolgálatát.
Javasolt hibakeresési sorrend
- Végezzen mérést gigabites Ethernet-kábellel, Wi-Fi használata nélkül.
- Ellenőrizze, hogy a WAN- és LAN-portok 1 Gbit/s vagy nagyobb sebességen kapcsolódnak-e.
- Figyelje meg a router CPU- és memóriaterhelését a teszt alatt.
- Kapcsolja ki ideiglenesen az SQM-et, a VPN-t és a forgalomfigyelő szolgáltatásokat.
- Próbálja ki a szoftveres flow offloading funkciót, ha az eszköz és a beállítások támogatják.
- Hasonlítsa össze a routeren keresztüli eredményt a modemhez vagy ONT-hez közvetlenül csatlakoztatott számítógép mérésével.
Hogyan értékelhető helyesen az eredmény?
Egy jó OpenWrt sebességteszt nem kizárólag a maximális letöltési értékről szól. A stabil feltöltés, az alacsony késleltetés, a kis jitter és a csomagvesztés hiánya ugyanilyen fontos, különösen videóhívás, online játék és távoli munkavégzés közben.
Egyszerre csak egy beállítást módosítson, majd azonos körülmények között ismételje meg a mérést. Így egyértelműen megállapítható, hogy a hardver, az OpenWrt konfigurációja, a Wi-Fi vagy a szolgáltatói kapcsolat okozza-e az eltérést.
