Võrgu kiiruse test Linuxis: miks tulemus on aeglane?
Selgitame, miks Linuxis tehtud võrgu kiiruse test võib olla aeglane või kõikuv, kuidas põhjust kontrollida ja ühendust parandada.
Võrgu kiiruse test Linuxis aitab hinnata allalaadimiskiirust, üleslaadimiskiirust, latentsust, värinat ja paketikadu. Kui tulemus jääb operaatori lubatud ühenduse kiirusest märgatavalt väiksemaks, ei tähenda see alati, et viga on internetipaketis. Mõju võivad avaldada Wi-Fi, ruuter, modem, Linuxi võrguseaded, testiserver või samal ajal töötavad rakendused.
Kuidas aeglast testitulemust esmalt hinnata?
Võrdle tulemust ühenduse lepingulise kiiruse ja varasemate mõõtmistega. Tee mitu testi eri aegadel ning võimaluse korral ühenda arvuti ruuteriga Etherneti kaabli kaudu. Kontrolli eraldi allalaadimist ja üleslaadimist, sest nende erinev käitumine võib viidata erinevale probleemile. Kui kaabliga tehtud test on kiire, kuid Wi-Fi kaudu aeglane, on tõenäoline, et piirang asub koduvõrgus.
- Kasuta sama testiteenust ja võimalusel lähedast testiserverit.
- Sulge torrentid, pilvesünkroonimine, videokõned ja suured allalaadimised.
- Korda mõõtmist vähemalt kolmel korral.
- Pane kirja latentsus, värin ja paketikadu, mitte ainult megabitid sekundis.
Levinud põhjus: Wi-Fi signaal ja häired
Wi-Fi kaudu tehtud võrgu kiiruse test Linuxis võib olla aeglane, kui arvuti asub ruuterist kaugel, seinad neelavad signaali või läheduses töötab palju teisi võrke. Kahe sagedusriba puhul võib 2,4 GHz ulatuda kaugemale, kuid olla ülekoormatum. 5 GHz või uuem sagedusriba võib pakkuda suuremat kiirust, kuid selle levi on tavaliselt lühem.
Kontrollimiseks tee sama test ruuteri lähedal ja Etherneti kaabliga. Linuxis saab ühenduse parameetreid vaadata käsuga iw dev ning aktiivseid liideseid käsuga ip link. Kui kaabliga on tulemus stabiilselt parem, paiguta ruuter avatumasse kohta, vali vähem koormatud Wi-Fi kanal või kasuta võimaluse korral kaablit.
Levinud põhjus: ruuteri või modemi ülekoormus
Ruuter ja modem võivad aeglustuda, kui võrgus on korraga palju seadmeid, aktiivne liikluse filtreerimine, VPN-i läbimine või vananenud püsivara. Odavam või vana seade võib piirata ühendust eriti siis, kui kasutatakse kiiret fiiber- või kaabelühendust. Mõnikord põhjustab probleemi ka seadme ajutine tarkvaraviga.
Taaskäivita modem ja ruuter, kontrolli haldusliideses ühendatud seadmeid ning vaata, kas liikluse juhtimise või turvafunktsioonide kasutamine vähendab kiirust. Uuenda püsivara ainult tootja ametlike juhiste järgi. Kui ühendus on ka kaabliga aeglane ja ruuter kuumeneb või katkestab ühenduse, tasub küsida operaatorilt seadme diagnostikat või asendamist.
Levinud põhjus: Linuxi võrguadapter või draiver
Linuxi distributsioon ei pruugi kasutada võrguadapteri jaoks kõige sobivamat draiverit. Selle tagajärjeks võivad olla väike läbilaskevõime, juhuslikud katkestused või ebastabiilne Wi-Fi. Probleem on sagedasem uute sülearvutite, USB-adapterite ja teatud traadita kiipidega.
Vaata seadme tuvastust käskudega lspci ja lsusb ning võrguühenduse olekut käsuga nmcli device status. Kontrolli, kas distributsiooni uuendused sisaldavad uuemat kerneli või draiverit. Võrdle tulemust teise arvuti või Live Linuxi keskkonnaga. Kui teine süsteem annab sama ühendusega parema tulemuse, on põhjus tõenäoliselt draiveris või Linuxi seadistuses.
Levinud põhjus: VPN, puhverserver või tulemüür
VPN suunab liikluse läbi täiendava serveri ja võib suurendada latentsust, värinat ning vähendada allalaadimis- või üleslaadimiskiirust. Mõju sõltub VPN-serveri asukohast, krüptimisest ja teenuse koormusest. Ka puhverserver, liikluse filtreerimine või keerukas tulemüüri reegel võib testitulemust muuta.
Tee üks mõõtmine VPN-iga ja teine ilma VPN-ita, järgides ettevõtte või teenusepakkuja turvanõudeid. Kontrolli aktiivseid ühendusi käsuga ip route ning jälgi liiklust tööriistadega ss või nload. Kui kiirus taastub pärast VPN-i väljalülitamist, vali lähem server või sobivam protokoll, mitte ära muuda juhuslikult süsteemi turvaseadeid.
Levinud põhjus: taustal töötavad rakendused
Pakettide allalaadimine, pilvesünkroonimine, süsteemiuuendused, varundus ja videokõned võivad kasutada kogu saadaolevat ribalaiust. See võib muuta Linuxi kiirustesti tulemuse aeglaseks, kuigi operaatori ühendus töötab normaalselt. Üleslaadimist mõjutavad eriti varundusteenused ja failijagamise rakendused.
Kontrolli protsesside võrgukasutust tööriistadega nethogs, iftop või nload. Peata mõõtmise ajaks suured sünkroonimised ning korda testi pärast nende lõppu. Serveris või jagatud tööarvutis arvesta, et teiste kasutajate liiklust ei pruugi olla võimalik peatada.
Levinud põhjus: testiserver või operaatori marsruut
Kiirustesti tulemus sõltub testiserveri asukohast ja koormusest. Kaugem server võib lisada latentsust ning ülekoormatud server võib näidata tegelikust väiksemat kiirust. Samuti võivad operaatori võrgus esineda ajutised marsruudi- või hooldusprobleemid, mis mõjutavad ainult teatud sihtkohti.
Vali mitu lähedast testiserverit ja võrdle tulemusi. Kontrolli marsruuti käsuga traceroute või mtr, kuid pea meeles, et mõned võrguseadmed ei vasta diagnostikapakettidele. Kui kõik testiserverid näitavad samal ajal madalat kiirust, kogu kuupäevad, kellaajad ja mõõtetulemused ning edasta need oma internetiteenuse pakkujale.
Kuidas eristada kiiruse-, latentsus- ja paketikadu probleeme?
Madal allalaadimiskiirus tähendab, et andmete vastuvõtt on piiratud. Kõrge latentsus muudab veebilehed, mängud ja videokõned aeglase reageerimisega, isegi kui megabitid sekundis on head. Värin näitab latentsuse kõikumist ning paketikadu võib põhjustada katkestusi, helirobotit ja kordusülekandeid.
- Kiiruse kontrollimiseks tee mitu järjestikust mõõtmist eri testiserveritega.
- Latentsuse vaatamiseks kasuta käsku ping usaldusväärse sihtkohaga.
- Marsruudi kõikumise ja võimaliku paketikadu hindamiseks kasuta mtr.
- Võrdle Wi-Fi ja Etherneti tulemusi samal ajal.
Praktiline tegevuskava ühenduse parandamiseks
- Taaskäivita modem ja ruuter ning testi ühendust ilma aktiivse VPN-ita.
- Ühenda Linuxi arvuti Etherneti kaabliga ja tee uus mõõtmine.
- Sulge suured taustarakendused ning kontrolli võrguliiklust.
- Uuenda Linuxi süsteemi, kerneli ja võrguadapteri draiverit.
- Võrdle mitut testiserverit eri kellaaegadel.
- Kui kaabliga on tulemus endiselt halb, saada operaatorile mõõtetulemused koos latentsuse ja paketikadu andmetega.
Usaldusväärse diagnoosi jaoks ei piisa ühest kiirustestist. Kõige kasulikum võrdlus on sama Linuxi arvuti, sama ruuter ja sama internetiühendus testituna nii Etherneti kui ka Wi-Fi kaudu. Nii saab eraldada koduvõrgu, seadme, tarkvara ja operaatori võrguga seotud põhjused.
