Testen der verfügbaren Bandbreite zwischen Maschinen mit Iperf
Wenn wir jemals ein Werkzeug benötigen, um Bandbreiten zu messen oder um eine optimale Konfiguration unseres Netzwerks oder zwischen Delegationen zu überprüfen, können wir das Tool Iperf nutzen, das uns über eine Client-Server-Verbindung wertvolle Informationen liefert.!
Offizielle Webseite: http://sourceforge.net/projects/iperf/
Und wenn wir eine Windows-Version benötigen (kompiliert mit Cygwin) können wir sie von AKI herunterladen.
Mit 'iperf.exe -s'’ startet es im Servermodus und wartet auf die Verbindung eines Clients.,
Mit 'iperf.exe -c IP_ADRESSE -t120 -r'’ können wir dieses Client-Gerät mit dem Gerät verbinden, das Iperf im Servermodus ausführt, für 2 Minuten der Verbindung und wir werden sowohl den ausgehenden als auch den eingehenden Verkehr überwachen..
Con la opción -f cambiaremos el formato de salida a: Bit(b), Bytes(B), kilobits(k), kilobytes(K), megabits(m), megabytes(M), gigabits(g) o gigabytes(G).
Con la opción -d generará tráfico bidireccional de forma simultánea.
Con -w mandaremos el tamaño TCP (zwischen 2 y65,535 bytes).
Con -p cambiaremos el puerto, Vorgabe 5001.
Con -i modificaremos el intervalo para que nos muestre el informe.
Con -u los tests serán con UDP.
Con -b limitaremos a un ancho de banda.
Con -m obtendremos el Tamaño Máximo de Segmento (MSS), que es la mayor cantidad de datos que un ordenador/dispositivo soporta en un solo segmento, sin fragmentar. MSS = MTU – cabecera TCP y cabecera IP. Cabecera TCP y cabecera IP = 40 Bytes. Ejemplos de MTU: Ethernet LAN:1500 Bytes, PPPoE: 1492 Bytes (ADSL), Token Ring o 16Mb/sec: 17914 bytes y Dial-up: 576 Bytes
Para más información ejecutaremos la opción -h
Verwendung: iperf [-s|-c host] [Optionen]
iperf [-h|–Hilfe] [-v|–Version]
Client/Server:
| -f -Ich -l -m -p -u -w -B -C -M -N -V |
–Format –Intervall –Len –print_mss –Hafen –UDP –window –bind –compatibility –mss –nodelay –IPv6Version |
[kmKM] # #[KM] # #[KM] # |
format to report: Kbits, Mbits, KBytes, MBytes Sekunden zwischen periodischen Bandbreitenberichten Länge des zu lesenden oder zu schreibenden Puffers (Vorgabe 8 KB) Maximale TCP-Segmentgröße drucken (MTU – TCP/IP-Header) Server-Port zum Abhören/Verbinden UDP anstelle von TCP verwenden TCP-Fenstergröße (Socket-Puffergröße) Binden an “Gastgeber”, eine Schnittstelle oder Multicast-Adresse zur Verwendung mit älteren Versionen sendet keine zusätzlichen Nachrichten TCP maximale Segmentgröße festlegen (MTU – 40 Bytes) TCP ohne Verzögerung einstellen, Nagle-Algorithmus deaktivieren Domäne auf IPv6 setzen |
Serverspezifisch:
| -s -Oder -D |
–Server –single_udp –Daemon |
Im Servermodus ausführen Im Single-Thread-UDP-Modus ausführen Server als Daemon ausführen |
Clientspezifisch:
| -b -c -d -n -r -t -F -Ich -L -P -T |
–bandwidth –Kunde –dualtest –num –tradeoff –Zeit –fileinput –Stinken –listenport –parallel –ttl |
#[KM] “Gastgeber” #[KM] # # |
für UDP, Bandbreite zum Senden in bits/sec (Vorgabe 1 Mbit/sec, impliziert -u) im Client-Modus ausführen, Verbinden mit “Gastgeber” Gleichzeitiger bidirektionaler Test Anzahl der zu übertragenden Bytes (anstatt von -t) Führen Sie einen bidirektionalen Test einzeln durch Übertragungszeit in Sekunden für (Vorgabe 10 Sekunden) geben Sie die zu übertragenden Daten aus einer Datei ein geben Sie die zu übertragenden Daten aus stdin ein Port zum Empfangen von bidirektionalen Tests zurück Anzahl der parallel auszuführenden Client-Threads Lebensdauer, für Multicast (Vorgabe 1) |
Verschiedenes:
| -h -v |
–Hilfe –Version |
drucken Sie diese Nachricht und beenden Sie drucken Sie Versionsinformationen und beenden Sie |










































