Anonim

Heb je je ooit afgevraagd hoe je de verbinding tussen computers in je netwerk kunt testen? Misschien heb je een deel van je netwerk dat onder de maat lijkt te zijn. Is uw NFS langzaam? Iperf3 kan u hierbij helpen.

Iperf3 is een open source-tool waarmee u netwerkverkeer kunt analyseren en de bandbreedte van uw netwerk kunt testen. Het is afhankelijk van zowel een client als een server om de verbinding tussen hen te testen. Dat is echter geen probleem, want Iperf3 is beschikbaar op bijna elk besturingssysteem, inclusief mobiele apparaten.

Download Iperf3

Snelle links

  • Download Iperf3
    • ramen
    • Linux
  • Test uw verbinding
  • Voer een server uit
  • Meer opties
    • logging
    • Tijd
    • bytes
  • Gedachten sluiten

Je moet Iperf3 hebben voordat je het kunt testen. Het is gratis beschikbaar op de website van het project, dus het is geen probleem om het te krijgen. Deze handleiding behandelt Linux en Windows, maar het proces is vergelijkbaar op andere platforms.

ramen

Ga naar de Iperf3-website en download de nieuwste versie voor Windows. Het komt in een zip-bestand, dus je moet het uitpakken. Je kunt het overal uitpakken, maar zorg ervoor dat het handig is. U moet het openen vanaf de opdrachtprompt.

Nadat u het hebt uitgepakt, moet u het openen vanaf de opdrachtregel. Klik op het startmenu en gebruik de zoekfunctie om de opdrachtprompt te openen.

Wanneer u de prompt open hebt, moet u mappen wijzigen in de plaats waar u de Iperf3 exe hebt uitgepakt.

C:> cd C: PathToYourZip

Van daaruit kunt u iperf3.exe uitvoeren. U kunt de vlaggen toevoegen en informatie doorgeven terwijl u de opdracht uitvoert.

In de rest van deze handleiding wordt naar de opdracht verwezen als iperf3, maar waarschijnlijk moet u het .exe-gedeelte opnemen.

Linux

Iperf3 installeren op Linux is heel eenvoudig. U hoeft alleen uw pakketbeheerder te gebruiken. Verschillende distributies noemen het iperf of iperf3, dus zorg ervoor dat u de juiste kiest.

$ sudo apt install iperf3

Test uw verbinding

De Iperf-website heeft een lijst met openbare servers die u kunt gebruiken om Iperf en uw verbinding te testen. Begin met een van deze om een ​​idee te krijgen van de tool.

$ iperf3 -c iperf.scottlinux.com

De vlag -c geeft aan dat u Iperf als client wilt uitvoeren en u geeft dit door aan de server waarmee u verbinding wilt maken.

Voer een server uit

Om uw verbinding met een van de computers in uw eigen netwerk te testen, moet u Iperf als server uitvoeren. In zijn meest elementaire, dat is super eenvoudig. Gebruik gewoon de vlag -s.

$ iperf -s

Nu kunt u proberen er verbinding mee te maken vanaf een andere computer in uw netwerk.

C: PathTo> iperf3.exe -c 192.168.1.110

Als u de server op de achtergrond wilt laten draaien, heeft Iperf een vlag om het als een daemon uit te voeren.

$ iperf3 -s -D

Als u Linux gebruikt, kunt u Iperf eigenlijk als een service bij het opstarten uitvoeren.

$ sudo systemctl schakel iperf3 in

Meer opties

Er zijn nog enkele andere handige dingen die u met Iperf kunt doen om het gedrag te veranderen en het voor u handiger te maken.

logging

Ten eerste, als u Iperf als een gedemonstreerde server uitvoert, wilt u waarschijnlijk de activiteit van die server registreren.

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

Alle serveruitvoer van Iperf wordt naar uw logboek geleid.

Tijd

U wilt waarschijnlijk bepalen hoe lang een test Iperf uitvoert. Het maakt echt een verschil. Je kunt dat doen door de vlag -t toe te voegen en Iperf te vertellen hoeveel seconden je wilt dat het draait.

$ iperf3 -c 192.168.1.110 -t 60

Bij het testen van deze handleiding vertoonde een test van 60 seconden een hogere bandbreedte dan de standaardtest. Het is absoluut iets om te overwegen bij het testen van uw netwerk.

bytes

Tijd is niet de enige manier om de duur van uw tests te bepalen. U kunt het aantal bytes opgeven dat uw client verzendt. Houd er echter rekening mee dat dit bytes zijn . Het aantal dat u moet opgeven, zal groot zijn.

$ iperf3 -c 192.168.1.110 -n 1000000

Gedachten sluiten

Iperf is super eenvoudig te gebruiken. U hebt nu alle basisprincipes om de verbindingen tussen verschillende apparaten te testen. Als u meer hulp nodig hebt, is het helpcommando van Iperf zeer goed gedocumenteerd.

$ iperf3 -h

Vergeet niet om meerdere tests uit te voeren en zoveel mogelijk punten tussen apparaten te testen om specifieke probleemgebieden in uw netwerk te beperken. Het kan zo duidelijk en impactvol zijn als een schakelaar, of het kan gewoon een slechte wifi-adapter zijn. Iperf kan u helpen dat te beperken.

Test uw netwerkbandbreedte met behulp van iperf3