Iperf3 Befehle

Iperf3 Befehle

IPERF ist ein weit verbreitetes Netzwerk -Durchsatz- oder Geschwindigkeitsmesswerkzeug. Dies wird hauptsächlich für kabelgebundene oder drahtlose Netzwerkgeschwindigkeitstests verwendet. Es gibt zwei Hauptversionen von iperf wie iperf2 und iperf3. In Linux Hint, iperf 2.0.5 wird hier diskutiert. Lassen Sie uns nun über Iperf3 -Befehle besprechen.

Installieren Sie Iperf3 unter Linux

Um zu wissen, ob iperf3 installiert ist oder nicht, können wir den folgenden Befehl unter Linux verwenden:

$ iperf3

Wenn wir die folgende Ausgabe erhalten, bedeutet dies, dass iperf3 nicht installiert ist:

Das Programm „iperf3“ ist derzeit nicht installiert. Sie können es durch Eingabe installieren:
sudo apt install iperf3

Wir können den folgenden Befehl verwenden, um iperf3 zu installieren:

$ sudo apt install iperf3
[sudo] Passwort für Rian:
Paketlisten lesen… erledigt
Bauen von Abhängigkeitsbaum
Lesen staatliche Informationen… erledigt
Die folgenden zusätzlichen Pakete werden installiert:
libiperf0
… .
… .
Verarbeitungsauslöser für LIBC-bin (2).23-0ubuntu11)…

Jetzt betreten "iperf3Wieder im Terminal.

$ iperf3
Iperf3: Parameterfehler-muss entweder ein Client (-c) oder einen Server (-s) sein
Verwendung: iperf [-s | -c Host] [Optionen]
iperf [-h |-help] [-v | --version]
Server oder Client:
-P, -Port # Server -Port zum Hören oder Verbinden mit
-f, -format [kmgkmg] Format zu melden: kbits, mbits, kbytes, mBytes

Viele weitere Zeilen…

So führen Sie den TCP -Verkehr mit iPerf3 aus

Befehl TCP Server:

$ iperf3 -s
-----------------------------------------------------------
Server hören 5201 zu
-----------------------------------------------------------

Befehl TCP -Client: Wir sollten die Server -IP -Adresse kennen.

Iperf3 -c 192.168.1.102 -i1 -t20

Lassen Sie uns den Server- und Client -Ausgang betrachten:

Serverausgabe:

Akzeptierte Verbindung von 192.168.1.4, Port 51219
[5] Local 192.168.1.102 Port 5201 mit 192 verbunden.168.1.4 Port 51220
[ID] Intervalltransferbandbreite
[5] 0.00-1.00 Sek. 1.35 MBytes 11.3 mbit/s
[5] 1.00-2.00 Sek. 1.53 MBytes 12.8 mbit/s
[5] 2.00-3.00 Sek. 1.62 MBytes 13.6 mbit/s
[5] 3.00-4.00 Sek. 1.67 MBytes 14.0 Mbit/Sek
[5] 4.00-5.00 Sek. 1.67 MBytes 14.0 Mbit/Sek
[5] 5.00-6.00 Sek. 1.46 MBytes 12.3 mbit/s
[5] 6.00-7.00 Sek. 1.45 MBytes 12.2 mbit/s
[5] 7.00-8.00 Sek. 1.59 MBytes 13.3 mbit/s
[5] 8.00-9.00 Sek. 1.78 MBytes 14.9 mbit/s
[5] 9.00-10.00 Sek. 1.32 MBytes 11.1 mbit/s
[5] 10.00-11.00 Sek. 1.19 Mbytes 9.95 Mbit/Sek
[5] 11.00-12.00 Sek. 1.12 MBytes 9.37 Mbit/Sek
[5] 12.00-13.00 Sek. 1.41 MBytes 11.9 mbit/s
[5] 13.00-14.00 Sek. 1.60 mbytes 13.4 mbit/s
[5] 14.00-15.00 Sek. 1.50 mbytes 12.6 mbit/s
[5] 15.00-16.00 Sek. 1.71 MBytes 14.4 mbit/s
[5] 16.00-17.00 Sek. 1.48 MBytes 12.4 mbit/s
[5] 17.00-18.00 Sek. 1.47 MBytes 12.3 mbit/s
[5] 18.00-19.00 Sek. 1.37 MBytes 11.5 Mbit/Sek
[5] 19.00-20.00 Sek. 1.50 mbytes 12.5 Mbit/Sek
[5] 20.00-20.11 Sek. 236 KBYTES 17.6 mbit/s
- - - - - - - - - - - - - - - - - - - - - - - - -
[ID] Intervalltransferbandbreite
[5] 0.00-20.11 Sek. 30.0 MBytes 12.5 Mbits/Sec -Absender
[5] 0.00-20.11 Sek. 30.0 MBytes 12.5 Mbit/Sec -Empfänger
-----------------------------------------------------------
Server hören 5201 zu
-----------------------------------------------------------

Clientausgabe:

Verbindung mit Host 192 herstellen.168.1.102, Port 5201
[4] Local 192.168.1.4 Port 51220 mit 192 verbunden.168.1.102 Port 5201
[ID] Intervalltransferbandbreite
[4] 0.00-1.01 Sek. 1.56 MBytes 13.0 Mbit/Sek
[4] 1.01-2.02 Sek. 1.56 MBytes 13.0 Mbit/Sek
[4] 2.02-3.00 Sek. 1.56 MBytes 13.4 mbit/s
[4] 3.00-4.01 Sek. 1.69 MBytes 14.0 Mbit/Sek
[4] 4.01-5.01 Sek. 1.69 MBytes 14.2 mbit/s
[4] 5.01-6.00 Sek. 1.44 MBytes 12.2 mbit/s
[4] 6.00-7.00 Sek. 1.37 MBytes 11.5 Mbit/Sek
[4] 7.00-8.01 Sek. 1.75 MBytes 14.5 Mbit/Sek
[4] 8.01-9.00 Sek. 1.62 MBytes 13.7 Mbit/Sek
[4] 9.00-10.00 Sek. 1.37 MBytes 11.6 mbit/s
[4] 10.00-11.01 Sek. 1.12 MBytes 9.34 mbit/Sek
[4] 11.01-12.00 Sek. 1.19 MBytes 10.1 mbit/s
[4] 12.00-13.02 Sek. 1.44 MBytes 11.8 mbit/s
[4] 13.02-14.01 Sek. 1.56 MBytes 13.2 mbit/s
[4] 14.01-15.00 Sek. 1.50 mbytes 12.7 Mbit/Sek
[4] 15.00-16.01 Sek. 1.81 MBytes 15.1 mbit/s
[4] 16.01-17.01 Sek. 1.37 MBytes 11.5 Mbit/Sek
[4] 17.01-18.00 Sek. 1.44 MBytes 12.2 mbit/s
[4] 18.00-19.00 Sek. 1.31 MBytes 11.0 Mbit/Sek
[4] 19.00-20.00 Sek. 1.62 MBytes 13.6 mbit/s
- - - - - - - - - - - - - - - - - - - - - - - - -
[ID] Intervalltransferbandbreite
[4] 0.00-20.00 Sek. 30.0 MBytes 12.6 Mbits/Sec -Absender
[4] 0.00-20.00 Sek. 30.0 MBytes 12.6 Mbit/Sec -Empfänger
iperf fertig.

Wie wir sehen können, wird der Server nach dem Ausführen von 20 Sekunden [-t20] noch ausgeführt, aber der Client hat gestoppt.

Hier ist der Durchsatz dieses TCP -Verkehrs:

[4] 0.00-20.00 Sek. 30.0 MBytes 12.6 Mbit/Sec -Empfänger

So führen Sie den UDP -Verkehr mit iPerf3 aus

UDP -Server:

Gleicher Befehl wie TCP Server.

UDP -Client:

$ iperf3 -c 192.168.1.102 -i1 -t5 -u -b100m

Serverausgabe:

Akzeptierte Verbindung von 192.168.1.4, Port 51321
[5] Local 192.168.1.102 Port 5201 mit 192 verbunden.168.1.4 Port 54181
[ID] Intervalltransferbandbreite Jitter Lost/Total Datagrams
[5] 0.00-1.00 Sek. 1.30 mbytes 10.9 mbit/s 313523.501 ms 0/167 (0%)
[5] 1.00-2.00 Sek. 1.34 MBytes 11.3 Mbit/Sek. 16.624 ms 5/177 (2.8%)
[5] 2.00-3.00 Sek. 1.99 MBytes 16.7 Mbit/Sek. 10.843 ms 0/255 (0%)
[5] 3.00-4.00 Sek. 672 KBYTES 5.50 Mbit/Sek. 3.955 ms 0/84 (0%)
[5] 4.00-5.00 Sek. 1.98 MBytes 16.6 Mbit/Sek. 14.042 ms 8/261 (3.1%)
[5] 5.00-5.68 Sek. 960 KBYTES 11.6 Mbit/Sek. 3.389 ms 0/120 (0%)
- - - - - - - - - - - - - - - - - - - - - - - - -
[ID] Intervalltransferbandbreite Jitter Lost/Total Datagrams
[5] 0.00-5.68 Sek. 8.31 MBytes 12.3 Mbit/Sek. 3.389 ms 13/1064 (1.2%)

Clientausgabe:

Verbindung mit Host 192 herstellen.168.1.102, Port 5201
[4] Local 192.168.1.4 Port 54181 angeschlossen mit 192.168.1.102 Port 5201
[ID] Intervalltransferbandbreite Gesamtdatagramme
[4] 0.00-1.23 Sek. 1.38 MBytes 9.40 mbit/s 176
[4] 1.23-2.00 Sek. 1.73 MBytes 18.7 Mbit/Sek. 221
[4] 2.00-3.12 Sek. 1.65 MBytes 12.3 mbit/s 211
[4] 3.12-4.01 Sek. 1.76 MBytes 16.6 Mbit/Sek. 225
[4] 4.01-5.03 Sek. 1.80 mbytes 14.8 Mbit/Sek. 231
- - - - - - - - - - - - - - - - - - - - - - - - -
[ID] Intervalltransferbandbreite Jitter Lost/Total Datagrams
[4] 0.00-5.03 Sek. 8.31 MBytes 13.9 Mbit/Sek. 3.389 ms 13/1064 (1.2%)
[4] 1064 Datagramme gesendet

Abschluss

Hier haben wir einige grundlegende Befehle für iperf3 gelernt. In iperf3 gibt es viele Voraboptionen. Um mehr über iperf3 zu erfahren, können wir die „verwenden“Mann iperf3Befehl und benutze es.