Přemýšleli jste někdy o tom, jak otestovat spojení mezi počítači ve vaší síti? Možná máte část své sítě, která se zdá být nedostatečně výkonná. Je váš NFS pomalý? Iperf3 vám s tím může pomoci.
Iperf3 je nástroj s otevřeným zdrojovým kódem, který umožňuje analyzovat síťový provoz a testovat šířku pásma vaší sítě. Testování spojení mezi nimi závisí na klientovi i na serveru. To však není problém, protože Iperf3 je k dispozici téměř na každém operačním systému, včetně mobilních zařízení.
Získejte Iperf3
Rychlé odkazy
- Získejte Iperf3
- Okna
- Linux
- Otestujte své připojení
- Spusťte server
- Více možností
- Protokolování
- Čas
- Byty
- Závěrečné myšlenky
Než budete vyzkoušet, budete muset získat Iperf3. Je volně k dispozici na webových stránkách projektu, takže jeho získání nebude problém. Tato příručka se bude zabývat systémy Linux a Windows, ale tento proces je podobný i na jiných platformách.
Okna
Přejděte na web Iperf3 a stáhněte si nejnovější verzi pro Windows. Přichází do souboru zip, takže jej musíte extrahovat. Můžete jej extrahovat kdekoli, ale ujistěte se, že je to pohodlné. Budete k němu mít přístup z příkazového řádku.
Jakmile je rozbalen, musíte k němu přistupovat z příkazového řádku. Klikněte na nabídku Start a pomocí vyhledávací funkce otevřete příkazový řádek.
Až budete mít otevřenou výzvu, budete muset změnit adresáře na místo, kde jste extrahovali Iperf3 exe.
C:> cd C: PathToYourZip
Odtud můžete spustit iperf3.exe. Při provádění příkazu můžete přidávat příznaky a předávat k nim informace.
Zbytek této příručky bude označovat příkaz jako iperf3, ale pravděpodobně budete muset zahrnout část .exe.
Linux
Instalace Iperf3 na Linuxu je velmi snadná. Stačí použít správce balíčků. Různé distribuce to nazývají iperf nebo iperf3, takže se ujistěte, že jste vybrali tu správnou.
Otestujte své připojení
Web Iperf obsahuje seznam veřejných serverů, které můžete použít k vyzkoušení Iperf a vašeho připojení. Nejprve pomocí jednoho z nich získejte cit pro tento nástroj.
$ iperf3 -c iperf.scottlinux.com
Parametr -c určuje, že chcete spustit Iperf jako klient a předáváte jej serveru, ke kterému se chcete připojit.
Spusťte server
Chcete-li otestovat připojení k jednomu z počítačů ve vlastní síti, musíte spustit Iperf jako server. Ve své nejzákladnější, to je super snadné. Stačí použít příznak -s.
$ iperf -s
C: PathTo> iperf3.exe -c 192.168.1.110
Pokud chcete, aby server běžel na pozadí, má Iperf příznak, který jej spustí jako démona.
$ iperf3 -s -D
Pokud používáte Linux, můžete při spuštění spustit Iperf jako službu.
$ sudo systemctl povolí iperf3
Více možností
Existuje několik dalších praktických věcí, které můžete s Iperfem změnit, jak se chová a jak je pro vás pohodlnější.
Protokolování
Nejprve, pokud používáte Iperf jako démonizovaný server, pravděpodobně si budete chtít protokolovat aktivitu tohoto serveru.
$ iperf3 -s -D --logfile /path/to/iperf.log
Veškerý výstup serveru Iperf bude směrován do vašeho protokolu.
Čas
Pravděpodobně chcete určit, jak dlouho bude test Iperf spuštěn. Ve skutečnosti to dělá rozdíl. To lze provést přidáním příznaku -t a sdělením Iperf, o kolik sekund chcete, aby se spustil.
$ iperf3 -c 192.168.1.110 -t 60
Při testování této příručky ukázal 60sekundový test vyšší šířku pásma než standardní test. Při testování vaší sítě je určitě něco zvážit.
Byty
Čas není jediným způsobem, jak můžete kontrolovat dobu trvání vašich testů. Můžete určit množství bajtů, které váš klient odešle. Uvědomte si však, že se jedná o bajty . Čísla, která budete muset zadat, budou velká.
$ iperf3 -c 192.168.1.110 -n 1000000
Závěrečné myšlenky
Iperf se snadno používá. Nyní máte všechny základy, abyste mohli začít testovat propojení mezi různými zařízeními. Pokud potřebujete další pomoc, je příkaz Iperfova nápovědy velmi dobře zdokumentován.
$ iperf3 -h
Nezapomeňte provádět více testů a otestovat co nejvíce bodů mezi zařízeními, abyste mohli omezit konkrétní problémové oblasti v síti. Může to být něco tak zřejmého a působivého jako přepínač, nebo to může být jen špatný adaptér WiFi. Iperf vám to pomůže zúžit.
