Síťování

Jak provést test rychlosti linuxové sítě

Jak provést test rychlosti linuxové sítě

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.

tcptrack -i port wlp3s0 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:

apt install cmb

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:

apt nainstalovat iperf

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:

Iperf -c 192.168.0.14


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ů

Hry Jak nainstalovat a hrát Doom na Linuxu
Jak nainstalovat a hrát Doom na Linuxu
Úvod do Doom Série Doom vznikla v 90. letech po vydání původního Doomu. Byl to okamžitý hit a od té doby herní série získala řadu ocenění a původní Do...
Hry Vulkan pro uživatele Linuxu
Vulkan pro uživatele Linuxu
S každou novou generací grafických karet vidíme, že vývojáři her posouvají hranice grafické věrnosti a přibližují se k fotorealismu. Ale navzdory vešk...
Hry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Vytvoření vlastní simulace dopravy může být zábavné, uvolňující a mimořádně lákavé. Proto se musíte ujistit, že vyzkoušíte co nejvíce her, abyste našl...