0

Probando enlaces de red AREDN con iperf3

iperf3 es una herramienta de prueba de rendimiento de red de código abierto que ahora se incluye en el firmware de AREDN® de forma predeterminada. Es una utilidad cliente-servidor, por lo que debe estar disponible en ambos nodos que participan en el escenario de prueba. El nodo cliente iperf3 genera tráfico que se envía al nodo servidor. Se mide el rendimiento de la red y se muestra una estimación de las velocidades de la red entre ese cliente y el servidor.

Comprenda el impacto en su red antes de usar iperf3. Durante el período de prueba, iperf3 generará una cantidad significativa de tráfico para determinar la capacidad del enlace entre los nodos cliente y servidor. Intente ejecutar sus pruebas de iperf3 en momentos en los que sepa que habrá un impacto mínimo en el tráfico de rutina entre los nodos.

Uno de los muchos usos de iperf3 es validar y optimizar la configuración de distancia de su nodo en la página de configuración básica . Pruebe diferentes configuraciones de Distancia y observe el rendimiento de la red usando iperf3, con el objetivo de elegir una configuración de Distancia que produzca el mejor rendimiento de la red.

Uso de la función de URL de iperf integrada

Hay una interfaz CGI simple y liviana que se puede usar para ejecutar una prueba iperf3 entre dos nodos que tienen firmware con esta característica. Desde cualquier computadora conectada a la red, puede abrir una nueva pestaña o ventana del navegador web y escribir una URL de prueba de iperf con el siguiente formato.

http://<client_node_name>/cgi-bin/iperf?server=<server_node_name>&protocol=<tcp|udp>

Nombre de nodo de cliente es el nombre de nodo completo para el nodo de cliente/remitente. Si no incluye el sufijo «local.mesh», se agregará por usted.

Nombre de nodo del servidor es el nombre de nodo completo para el nodo servidor/receptor. Si no incluye el sufijo «local.mesh», se agregará por usted.

El parámetro Protocolo es opcional. Si no se especifica ningún protocolo, se iniciará una prueba de TCP. Si desea eliminar la sobrecarga típica de protocolo de enlace TCP en su red, puede ejecutar una prueba UDP sin conexión agregando &protocol=udpdespués del parámetro del servidor.

Una vez que active la URL en su navegador web, se iniciará un servidor iperf3 en el nodo que seleccionó como servidor, y el nodo cliente iniciará la prueba iperf3 usando el protocolo que especificó (si corresponde). Una vez que se haya completado la prueba, verá los datos recopilados resumidos por intervalo de tiempo, y en la parte inferior de la pantalla se encuentra el promedio general desde la perspectiva del remitente (cliente) y el receptor (servidor).

Visualización de URL iperf

Instalación y uso de IperfSpeed

El paquete IperfSpeed ​​proporciona una interfaz de control basada en web para ejecutar pruebas de red entre nodos y fue escrito por Trevor Paskett K7FPV utilizando el lenguaje de programación Perl. Con el proyecto de retirar Perl de los nodos AREDN®, ahora existe un paquete alternativo IperfSpeed ​​que utiliza el lenguaje de programación Lua. Los paquetes originales de Perl y Lua están disponibles en los siguientes enlaces:

Seleccione el servicio IperfSpeed ​​en uno de los nodos para abrir su interfaz web en una nueva pestaña o ventana del navegador. De las listas desplegables, seleccione un nodo como servidor iperf3 y también uno como cliente iperf3. Haga clic en el botón Ejecutar prueba para comenzar la prueba de rendimiento de la red.

Pantalla iperfSpeed

Una vez que se haya completado la prueba, verá los resultados que se muestran en la interfaz de IperfSpeed . IperfSpeed ​​también realiza un seguimiento de las pruebas anteriores que se han ejecutado y le permite volver a ejecutar cualquiera de las pruebas anteriores haciendo clic en el botón Re-Test .

Enlace: Página web de la AREDN

Mario

Amante de la radio.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *