1 de agosto de 2023

Lan Speed test

 

Cuando vemos que el internet va lento, comenzamos a buscar alguna página que nos de la velocidad del Internet, sea speedtest.com o fast.com, pero tambien se debe testear si tenemos problemas de velocidad en nuestra propia red, para esto podemos utilizar la herramienta iperf3 que nos permite realizar estas mediciones.

La herramienta iperf3 es un software de código abierto que se utiliza para medir el rendimiento de la red en términos de ancho de banda y latencia. Al ejecutar una prueba de velocidad con iperf3, proporcionará varias métricas relacionadas con el rendimiento de la red.

Las métricas comunes que se obtienen al ejecutar iperf3 son las siguientes:

1. Ancho de banda (throughput): Esta métrica indica la velocidad de transferencia de datos entre el cliente y el servidor. Se mide típicamente en unidades como Mbps (megabits por segundo) o Gbps (gigabits por segundo). El resultado mostrará la velocidad máxima alcanzada durante la prueba.

2. Latencia (ping): La latencia se refiere al tiempo que tarda un paquete de datos en viajar desde el cliente hasta el servidor y viceversa. Se mide generalmente en milisegundos (ms). Una latencia más baja indica una conexión más rápida y receptiva.

3. Jitter: El jitter es la variación en el retardo de los paquetes de datos que se reciben en un flujo. Un jitter bajo indica que la red está proporcionando una entrega de datos más consistente.

4. Pérdida de paquetes: Esta métrica muestra el porcentaje de paquetes de datos que se pierden durante la transmisión. Una pérdida de paquetes baja es deseable, ya que indica una red estable y confiable.

Es importante tener en cuenta que los resultados obtenidos con iperf3 pueden verse afectados por diversos factores, como la calidad de la conexión de red, la congestión de la red, la carga del servidor y otros elementos de la infraestructura. Por lo tanto, los resultados pueden variar en cada ejecución de la prueba y en diferentes escenarios de red.

iperf3

Se requiere al menos dos equipos para realizar la prueba:

  • Servidor: iperf3 -s
  • Cliente: iperf3 -c <ip_del_servidor> -P 10 -t 30 -R
Server

Client

Explicación de los parámetros utilizados:

  • -c <ip_del_servidor>: Especifica la dirección IP del servidor al que te quieres conectar.
  • -P 10: Establece el número de hilos simultáneos utilizados para enviar datos. En este ejemplo, se utilizan 10 hilos.
  • -t 30: Define la duración de la prueba en segundos. En este caso, la prueba se ejecutará durante 30 segundos.
  • -R: Realiza la prueba en sentido inverso (del cliente al servidor) para evaluar la velocidad de carga.
Recuerda reemplazar <ip_del_servidor> con la dirección IP real del servidor al que deseas conectarte. Además, ten en cuenta que la velocidad real alcanzada puede verse afectada por diversos factores como la calidad de la señal, la interferencia y la configuración de la red. Los resultados obtenidos pueden variar en función de estas condiciones y de la capacidad real de la red Wi-Fi 6.


Notas y referencias: