Linux hálózati sebességmérés: okok, ellenőrzés és gyorsítás
A Linux alatti lassú hálózati kapcsolatot többek között a Wi-Fi, a router, az internetszolgáltató, a háttérfolyamatok és a DNS okozhatja. Ez az útmutató a mérési módszereket és a javítás lépéseit mutatja be.
A Linux hálózati sebességmérés során nem elég egyetlen sebességértéket megvizsgálni. A letöltési és feltöltési sebesség mellett a késleltetés, a jitter, a csomagvesztés és a kapcsolat stabilitása is fontos. Egy lassú weboldal például nem feltétlenül jelent alacsony sávszélességet: a DNS-válaszidő, a túlterhelt Wi-Fi vagy az internetszolgáltató útvonalán fellépő hiba is okozhatja.
Milyen jelenséget kell először azonosítani?
A letöltés akkor lassú, ha a fájlok, frissítések vagy videók hosszabb idő alatt érkeznek meg. A feltöltési sebesség problémája videóhívásoknál, felhőmentésnél és fájlküldésnél látható. A magas késleltetés főként online játékokban és interaktív alkalmazásokban zavaró, míg a jitter ingadozó hang- vagy képminőséget okozhat.
Érdemes több időpontban, lehetőleg kábeles kapcsolaton és Wi-Fi-n is mérni. Ha csak egy eszköz lassú, valószínűbb a helyi konfigurációs hiba. Ha minden eszközön hasonló az eredmény, a router, a hozzáférési hálózat vagy az ISP lehet érintett.
A lassú Linux hálózati sebesség gyakori okai
Gyenge vagy zavaros Wi-Fi-kapcsolat
A Wi-Fi sebességét a távolság, a falak, a szomszédos hálózatok és a használt frekvenciasáv is befolyásolja. A 2,4 GHz-es sáv nagyobb hatótávot kínál, de gyakran zsúfoltabb, míg az 5 GHz-es kapcsolat gyorsabb lehet rövidebb távolságon. Linuxon az iw dev és az iwconfig segítségével ellenőrizhető a kapcsolat állapota, a jelerősség és a csatlakozási sebesség.
Elavult vagy hibás hálózati illesztőprogram
Az Ethernet- vagy Wi-Fi-adapter illesztőprogramja közvetlenül hat az átviteli teljesítményre. Régebbi kernel, hiányzó firmware vagy inkompatibilis driver esetén szakadozás, alacsony linksebesség és magas csomagvesztés jelentkezhet. A lspci, az lsusb és a dmesg kimenete segíthet az adapter és a rendszerüzenetek azonosításában.
Router- vagy modemterhelés
A router processzora és memóriája túlterhelődhet sok kliens, nagy számú egyidejű kapcsolat, VPN, szülői felügyelet vagy forgalomfigyelés mellett. A túlmelegedő vagy régi modem szintén instabil kapcsolatot okozhat. A router kezelőfelületén ellenőrizd a CPU-terhelést, a kapcsolódó eszközöket és a WAN-link állapotát.
Háttérben futó letöltések és feltöltések
A rendszerfrissítések, felhőszinkronizálók, torrentkliensek, biztonsági mentések és konténerek észrevétlenül lefoglalhatják a sávszélességet. Linuxon az iftop, az nload vagy a vnstat megmutathatja, melyik hálózati interfész és folyamat generál forgalmat. A mérés előtt állítsd le vagy korlátozd a nagy adatforgalmú feladatokat.
Az internetszolgáltató vagy az útvonal problémája
Ha a sebesség több eszközön, kábelen és különböző időpontokban is alacsony, az ISP hálózata, a környék terhelése vagy egy távoli útvonal hibája is lehet az ok. Különösen beszédes, ha egy közeli mérőszerver gyors, egy távoli szolgáltatás viszont lassú. Ilyenkor ne csak a csomagban szereplő névleges sebességet hasonlítsd össze, hanem a késleltetést és a stabilitást is.
DNS-késleltetés vagy hibás névfeloldás
A DNS nem csökkenti közvetlenül a fájl letöltési sebességét, de lassíthatja a weboldalak és szolgáltatások elindulását. A resolvectl status paranccsal ellenőrizhető az aktív DNS-konfiguráció, a dig paranccsal pedig mérhető a válaszidő. Ha csak néhány domain lassú, a DNS vagy az adott szolgáltatás lehet érintett.
Hogyan mérd meg Linuxon a kapcsolatot?
A böngészős mérés kényelmes, de a terminálos teszt jobban ismételhető és automatizálható. A speedtest-cli vagy az Ookla hivatalos Linuxos Speedtest alkalmazása letöltési, feltöltési és pingeredményt ad. Válassz közeli szervert, majd ismételd meg a tesztet vezetékes és vezeték nélküli kapcsolaton is.
A helyi hálózat vizsgálatához használható az iperf3. Egy másik, helyi gépen indíts szervert, majd a Linux-eszközről mérj kliensként. Ez elkülöníti az otthoni hálózat teljesítményét az internetszolgáltató kapcsolatától. A ping a késleltetést és a csomagvesztést, a traceroute vagy a mtr pedig az útvonal egyes szakaszait segít elemezni.
Hogyan értelmezd a mérési eredményeket?
- Alacsony letöltés és feltöltés: lehet Wi-Fi-, router- vagy ISP-probléma.
- Csak a feltöltés alacsony: háttérmentés, upstream-hiba vagy aszimmetrikus DSL-kapcsolat is okozhatja.
- Magas ping, de megfelelő sebesség: útvonalterhelés, Wi-Fi-zavar vagy bufferbloat valószínű.
- Ingadozó ping: jitterre, rádiós zavarásra vagy terhelt routerre utalhat.
- Ismétlődő csomagvesztés: kábelhiba, gyenge jel, hibás adapter vagy hálózati útvonalhiba állhat mögötte.
A névleges csomagsebesség nem minden mérésben jelenik meg. A mérőszerver terhelése, a TCP-kapcsolatok száma, a hálózati protokoll és az otthoni eszközök képessége is módosíthatja az eredményt.
Gyakorlati optimalizálási javaslatok
- Mérj először Ethernet-kábelen, majd hasonlítsd össze az eredményt a Wi-Fi-vel.
- Indítsd újra a routert és a modemet, majd ellenőrizd a kábeleket és a linksebességet.
- Frissítsd a Linux kernelt, a hálózati firmware-t és az adapter illesztőprogramját.
- Válassz kevésbé zsúfolt Wi-Fi-csatornát, és lehetőség szerint használj 5 GHz-es vagy újabb Wi-Fi-kapcsolatot.
- Korlátozd a felhőszinkronizálást, a torrentet és a nagy rendszerfrissítéseket a mérés idején.
- Állíts be megfelelő forgalomszabályozást, ha a router támogatja a bufferbloat csökkentését.
- Hasonlítsd össze a közeli és távoli szervereket, majd dokumentáld az időpontot és a mérési körülményeket.
Mikor érdemes az ISP-hez fordulni?
Vedd fel a kapcsolatot az internetszolgáltatóval, ha kábeles mérés mellett, több eszközön és több időpontban is tartósan alacsony a sebesség, vagy rendszeres csomagvesztést tapasztalsz. Add meg a mérés dátumát, a használt kapcsolat típusát, a router és modem típusát, valamint a ping- és sebességeredményeket. A szolgáltató így könnyebben elkülönítheti az otthoni hálózati hibát a hozzáférési hálózat problémájától.
A mérés akkor ad használható képet, ha mindig ugyanazokat a feltételeket rögzíted: az eszközt, a kapcsolódás módját, a mérőszervert és a napszakot. Így megállapítható, hogy egyszeri terhelésről, helyi Wi-Fi-hibáról vagy tartós szolgáltatói problémáról van-e szó.
