iperf prueba el ancho de banda extremo
Se recomienda utilizar Linux para la versión iperf. De hecho, la versión de Windows también es muy fácil de usar.
Las pruebas de ancho de banda generalmente utilizan el modo UDP porque puede medir el ancho de banda máximo, la fluctuación del retardo y la tasa de pérdida de paquetes. Al realizar la prueba, primero pruebe con el ancho de banda del enlace teórico como velocidad de envío de datos. Por ejemplo, si el ancho de banda teórico del enlace del cliente al servidor es de 100 Mbps, primero use -b 100M para probar y luego, según los resultados de la prueba. (incluido el ancho de banda real, la fluctuación de retardo y la tasa de pérdida de paquetes), y luego use el ancho de banda real como velocidad de transmisión de datos para realizar la prueba, encontrará que la fluctuación de retardo y la tasa de pérdida de paquetes son mucho mejores que la primera vez, repita la prueba varias veces. veces, puede obtener un resultado estable en el ancho de banda real.
1. Modo UDP
Lado del servidor
iperf -u -s
Cliente
iperf -u -c 192.168.1.1 -b 100M -t 60
En modo udp, use 100Mbps como velocidad de transmisión de datos, el cliente al servidor 192.168.1.1 carga la prueba de ancho de banda, el tiempo de prueba es de 60 segundos.
iperf -u -c 192.168.1.1 -b 5M -P 30 -t 60
El cliente inicia 30 subprocesos de conexión al servidor al mismo tiempo, con una velocidad de transmisión de datos de 5 Mbps.
iperf -u -c 192.168.1.1 -b 100M -d -t 60
Utilice 100M como velocidad de transmisión de datos para probar el ancho de banda del enlace ascendente y del enlace descendente.
2. Modo TCP
Lado del servidor
iperf -s
Lado del cliente
iperf -c 192.168 .1.1 -t 60
En modo tcp, cargue la prueba de ancho de banda del cliente al servidor 192.168.1.1, el tiempo de prueba es de 60 segundos.
iperf -c 192.168.1.1 -P 30 -t 60
El cliente inicia 30 subprocesos de conexión al servidor al mismo tiempo.
iperf -c 192.168.1.1 -d -t 60
Realiza pruebas de ancho de banda de enlace ascendente y descendente.
Además,
-p número de puerto de escucha o conexión
-w tamaño de ventana deslizante tcp