- Tcptrack
- Nload
- Iftop
- Cbm
- Iperf
Tento tutoriál vysvětluje, jak měřit rychlost vašeho připojení k internetu pomocí různých nástrojů dostupných pro Linux. Před procházením těmito nástroji je třeba objasnit některé koncepty, rychlost stahování, rychlost nahrávání a latenci, tento výukový program se zaměřuje na rychlost stahování.
Rychlost stahování: rychlost stahování je příjem rychlost, rychlost používaná pakety k dosažení vašeho zařízení, to je relevantní rychlost při stahování souborů, sledování online videí nebo návštěvě webových stránek, je to nejrelevantnější opatření pro domácí uživatele.
Rychlost nahrávání: rychlost nahrávání je odesílání rychlost, rychlost odesílání provozu z vašeho zařízení do jiného zařízení přes internet, je to rychlost, kterou vidíte při nahrávání obrázků nebo videí na libovolný web nebo prostřednictvím jakékoli komunikační aplikace. Poskytovatelé internetových služeb obvykle poskytují extrémně nízkou rychlost nahrávání, pokud nezaplatíte navíc, což je zvláště důležité pro servery.
Latence: je čas, který provoz trvá, než dorazí do cíle a vrátí se zpět do vašeho zařízení, nemusí to nutně souviset s rychlostí, protože může být způsobena vysoká latence kvůli mnoha směrům nebo zprostředkujícím směrovačům mezi vaším zařízením a cílem, každé směrovací zařízení bude mít své vlastní latence, jak je vysvětleno na Traceroute s Nmap, pokud si všimnete nízké rychlosti mezi vaším zařízením a konkrétním cílem, způsob, jak diagnostikovat problém, je traceroute paketu celou cestu přes internet a pokusit se najít zařízení s nízkou latencí měřící latenci.
TCPTRACK
První nástroj popsaný v tomto kurzu je tcptrack, které lze nainstalovat do distribucí Debian a Ubuntu Linux prostřednictvím apt, můžete získat tcptrack pro jiné linuxové distribuce na https: // pkgs.org / download / tcptrack.
Instalace tcptrack v Debianu a Ubuntu:
apt nainstalovat tcptrack
Pokud používáte tcptrack, musíte specifikovat své síťové zařízení s touto možností -i. V mém případě je síťové zařízení wlp3s0, proto spustím:
tcptrack -i wlp3s0
Živý výstup:
Většinou se jedná o webové stránky, můžete také určit port, což je zvláště užitečné pro servery. Chcete-li určit port, jednoduše přidejte možnost přístav, následující příklad ukazuje tcptrack, který měří internetové připojení na portu 56254.
Živý výstup:
S možností -d můžete instruovat tcptrack, aby měřil pouze připojení vytvořená po spuštění tcptrack.
tcptrack -d -i wlp3s0
Živý výstup:
NABÍDNĚTE
Nload je další nástroj pro monitorování síťového provozu a rychlosti připojení, jako je tcptrack, lze jej také nainstalovat prostřednictvím apt na distribucích Debian a Ubuntu Linux, je k dispozici také jako tar.gz pro ostatní distribuce na https: // sourceforge.síť / projekty / nload /. Výhodou nload je, že můžete snadno vidět rozdělený příchozí a odchozí provoz.
Postup instalace nload na Debian nebo Ubuntu:
apt install nload
Chcete-li spustit nload, musíte určit síťové zařízení, nahradit wlp3s0 síťovým zařízením a spustit jej jako v následujícím příkladu:
nload wlp3s0
Živý výstup:
IFTOP
Iftop je další nástroj opensource dostupný v úložištích Debianu a Ubuntu, můžete si jej stáhnout pro jiné distribuce Linuxu jako tar.gz na http: // www.ex-papoušek.com / pdw / iftop /.
apt nainstalovat iftop
Chcete-li spustit iftop, spusťte jej přidáním možnosti -i definovat síťovou kartu jako v následujícím příkladu:
iftop -i wlp3s0
Živý výstup:
Ve spodní části vidíte vysílaný provoz, (TX) a přijatý (RX), cum (kumulativní) zobrazuje provoz od doby, kdy byl spuštěn iftop, maximální rychlosti a rychlosti. Poslední řádek (CELKEM) zobrazuje celkovou hodnotu pro každou ze zmíněných.
CBM
CBM je další nástroj dostupný v repozitářích distribucí Debian a Ubuntu Linux, pro ostatní distribuce jej najdete také na https: // github.com / resurrecting-open-source-projects / cbm.
CBM je barevný nástroj, který dokáže zobrazit veškerý provoz na síťových rozhraních současně, aniž by rozlišoval mezi připojeními, což dává celkový výsledek.
Postup instalace cbm na Debian nebo Ubuntu:
Pak stačí spustit bez možností
cbm
Cbm nepotřebuje příliš mnoho vysvětlení, každý sloupec jasně popisuje jeho funkci.
Pomocí šipek můžete procházet různá rozhraní a zobrazovat adresy IP jednotlivých rozhraní.
IPERF
Iperf je skvělý tester pro měření šířky pásma mezi dvěma uzly, podporuje TCP, UDP, SCTP, IPv4 a IPv6, zobrazuje časování, ztrátu a další. Iperf je také součástí úložišť Debianu a Ubuntu, je k dispozici pro ostatní distribuce na https: // iperf.fr /.
Iperf musí být nainstalován v obou zařízeních, jejichž komunikační rychlost bude měřena.
Chcete-li nainstalovat Iperf na Debian nebo Ubuntu na obou počítačích, postupujte takto:
Poté ze serverového zařízení spusťte:
iperf -s
Z druhého spuštění zařízení:
iperf -c
V mém případě by to bylo:
Zde máte velmi podrobný článek o IPERF s vysoce doporučenou hloubkovou analýzou od Bamdeba Ghoshe. Doufám, že vám tento popis na monitorech rychlosti připadal užitečný. Další tipy a aktualizace pro Linux sledujte v části LinuxHint.
Související články:
Příkazy a příklady ethtool
Jak sledovat síťový provoz pomocí nethogů