Anonim

Premýšľali ste niekedy, ako otestovať spojenie medzi počítačmi vo vašej sieti? Možno máte časť svojej siete, ktorá sa zdá byť nedostatočne výkonná. Je váš NFS pomalý? Iperf3 vám s tým všetkým môže pomôcť.

Iperf3 je nástroj s otvoreným zdrojovým kódom, ktorý umožňuje analyzovať sieťovú prevádzku a testovať šírku pásma vašej siete. Testovanie spojenia medzi nimi spočíva na klientovi aj na serveri. To však nie je problém, pretože Iperf3 je k dispozícii takmer na všetkých operačných systémoch vrátane mobilných zariadení.

Získajte Iperf3

Rýchle odkazy

  • Získajte Iperf3
    • windows
    • linux
  • Otestujte svoje pripojenie
  • Spustite server
  • Viac možností
    • protokolovanie
    • čas
    • bajtov
  • Záverečné myšlienky

Predtým, ako to budete môcť vyskúšať, budete musieť získať Iperf3. Je voľne k dispozícii na webových stránkach projektu, takže jeho získanie nebude problém. Táto príručka sa bude týkať systémov Linux a Windows, ale tento proces je podobný aj na iných platformách.

windows

Choďte na webovú stránku Iperf3 a stiahnite si najnovšiu verziu pre Windows. Prichádza do súboru zip, takže ho budete musieť extrahovať. Môžete ho extrahovať kdekoľvek, ale uistite sa, že je to pohodlné. Budete k nemu mať prístup z príkazového riadka.

Akonáhle ho získate, musíte k nemu pristupovať z príkazového riadku. Kliknite na ponuku Štart a pomocou funkcie vyhľadávania otvorte príkazový riadok.

Keď budete mať otvorenú výzvu, budete musieť zmeniť adresáre na miesto, kde ste extrahovali Iperf3 exe.

C:> cd C: PathToYourZip

Odtiaľ môžete spustiť iperf3.exe. Pri vykonávaní príkazu môžete tieto príznaky pripojiť a odovzdať im informácie.

Zvyšok tejto príručky bude označovať príkaz ako iperf3, pravdepodobne však budete musieť zahrnúť časť .exe.

linux

Inštalácia Iperf3 v systéme Linux je veľmi jednoduchá. Musíte použiť iba správcu balíkov. Rôzne distribúcie to nazývajú iperf alebo iperf3, takže nezabudnite vybrať tú správnu.

$ sudo apt install iperf3

Otestujte svoje pripojenie

Webová stránka Iperf obsahuje zoznam verejných serverov, pomocou ktorých môžete vyskúšať Iperf a vaše pripojenie. Začnite pomocou jedného z nich, aby ste získali cit pre tento nástroj.

$ iperf3 -c iperf.scottlinux.com

Parameter -c určuje, že chcete spustiť Iperf ako klient a odovzdávate ho server, ku ktorému sa chcete pripojiť.

Spustite server

Ak chcete otestovať pripojenie k jednému z počítačov vo vlastnej sieti, musíte spustiť Iperf ako server. Najjednoduchšie je to veľmi jednoduché. Stačí použiť príznak -s.

$ iperf -s

Teraz sa k nemu môžete pripojiť z iného počítača vo vašej sieti.

C: PathTo> iperf3.exe -c 192.168.1.110

Ak chcete nechať server bežať na pozadí, má Iperf príznak na jeho spustenie ako démona.

$ iperf3 -s -D

Ak ste na Linuxe, môžete pri spustení spustiť Iperf ako službu.

$ sudo systemctl povolí iperf3

Viac možností

Existuje niekoľko ďalších užitočných vecí, ktoré môžete urobiť s Iperfom, aby ste zmenili jeho správanie a urobili to pre vás pohodlnejším.

protokolovanie

Po prvé, ak prevádzkujete Iperf ako démonizovaný server, pravdepodobne budete chcieť protokolovať aktivitu tohto servera.

$ iperf3 -s -D --logfile /path/to/iperf.log

Všetky výstupy servera Iperf budú smerované do vášho denníka.

čas

Pravdepodobne chcete ovládať, ako dlho bude test Iperf bežať. V skutočnosti to robí zmenu. Môžete to urobiť pridaním príznaku -t a oznámením Iperf, o koľko sekúnd chcete spustiť.

$ iperf3 -c 192.168.1.110 -t 60

Pri testovaní tejto príručky 60-sekundový test ukázal vyššiu šírku pásma ako štandardný test. Pri testovaní vašej siete určite musíte zvážiť.

bajtov

Čas nie je jediný spôsob, ako môžete kontrolovať trvanie vašich testov. Môžete určiť množstvo bajtov, ktoré váš klient odošle. Uvedomte si však, že ide o bajty . Čísla, ktoré budete musieť zadať, budú veľké.

$ iperf3 -c 192.168.1.110 -n 1000000

Záverečné myšlienky

Iperf sa veľmi ľahko používa. Teraz máte všetky základy, aby ste mohli začať testovať spojenia medzi rôznymi zariadeniami. Ak potrebujete ďalšiu pomoc, príkaz pomocníka Iperf je veľmi dobre zdokumentovaný.

$ iperf3 -h

Nezabudnite vykonať niekoľko testov a otestovať čo najviac bodov medzi zariadeniami, aby ste zúžili konkrétne problémové oblasti vo vašej sieti. Môže to byť niečo také zrejmé a pôsobivé ako prepínač alebo to môže byť iba zlý adaptér WiFi. Iperf vám to pomôže zúžiť.

Otestujte sieťové pásmo pomocou iperf3