COMPROBACION DE ANCHO DE BANDA CON IPERF

IPERF es una herramienta de diagnóstico y comprobación de ancho de banda, es útil cuando se experimenta problemas de velocidad en la red, se puede usar iperf para determinar el rendimiento de un enlace punto a punto o probar el ancho de banda hacia internet.

FUNCIONAMIENTO

Iperf crea flujos de datos TCP y UDP y mide el rendimiento de la red, se puede ejecutar como cliente o como servidor y puede medir el rendimiento entre dos extremos de la comunicación, unidireccional o bidireccional. Es un software de código abierto y puede funcionar en plataformas como linux, unix y windows. Típicamente Iperf presenta un informe con marcas de tiempo, con la cantidad de datos transmitidos y el rendimiento medido.

En la tabla se observa detalle de los comandos que ejecuta Iperf en modo servidor o cliente.

SERVIDOR

DESCRIPCIÓN

iperf3 -s

Iniciar el servidor en el puerto TCP por defecto

iperf3 -s -p 5003

Iniciar servidor UDP en el puerto 5003, y dar 01 segundo como intervalo de reporte.

CLIENTE

 

iperf3 -c remotehost -i 1 -t 30

Iniciar un test por 30 segundos, danto resultados cada 01 segundo en generando tráfico de subida.

iperf3 -c remotehost -i 1 -t 20 -r

Iniciar un test desde un host remoto a nuestro host local (downstream).

iperf3 -c remotehost -i 1 -t 20 -w 32M -P 4

Iniciar un test con 4 streams en paralelo, y con 32M de buffer en el campo TCP.

iperf3 -c remotehost -u -i 1 -b 200M

Iniciar el test con 200Mbps en tráfico UDP (sin acks).

Ejemplo de ejecución de Iperf en modo servidor y cliente en una LAN, para poder ejecutar iperf se debe descargar el software y guardarlo en disco C, luego abrir CMD en Windows y escribir CD C:/iperf3 ya estando dentro de iperf3 ejecutar los comandos que a continuación se muestra tanto en modo servidor y cliente.

Modo Server
Modo cliente

Cuando se ejecuta el comando iperf 3 -s, el servidor se pone en modo escucha. Se muestra en la imagen.

Server listening

cuando se ejecuta el comando iperf3 -c 192.168.2.1, el cliente genera tráfico y se observa que ocupa todo el ancho de banda, tráfico llega a 908Mbps.

Tráfico Generado

La siguiente imagen muestra tráfico generado desde un Host local hacia un servidor remoto ubicado en Internet.

Generando Tráfico hacia un servidor remoto ubicado en Internet

Leave a Reply

Your email address will not be published. Required fields are marked *