Cómo probar iPerf3 con QoS en Windows 11 o 10

La calidad del servicio (QoS) juega un papel vital en la gestión del ancho de banda en una red. Asegura que las aplicaciones necesarias tengan prioridad para consumir datos y funcionar bien. También minimiza los problemas de latencia. Es posible que ya haya escuchado este término al comprar enrutadores, especialmente los de alta gama que tienen la calidad del servicio para mejorar el rendimiento de la red de la aplicación de juego automáticamente.

Pero, ¿cómo podemos verificar que el QoS funcione correctamente de acuerdo con las políticas y otras actividades de rendimiento de la red? Aquí, eliPerf3entra en la imagen. Es una herramienta de usuario amplio para probar y ajustar el rendimiento de la red midiendo el ancho de banda, la latencia, la fluctuación de fluctuación y la pérdida de paquetes.

Si es un usuario de Windows 11, esta guía discutirá la instalación de IPERF3 y lo usará con QoS.

¿Por qué usar IPerf3 con QoS?

Prueba de configuración de QoS usando IPERF3 ayuda a:

  • Verifique si las políticas de QoS se aplican correctamente.
  • Mida el rendimiento de la red en diferentes configuraciones de prioridad.
  • Asegúrese de que las aplicaciones críticas reciban el ancho de banda requerido.
  • Identifique posibles cuellos de botella en la red.

Requisitos previos

Antes de continuar, asegúrese de lo siguiente:

  • Una PC con Windows 11 conAcceso al administrador.
  • iPerf3 en las máquinas del cliente y del servidor.
  • Políticas de QoS, configuradas a través deEditor de políticas grupalesoPowershell.
  • Dos dispositivos en la misma red para pruebas adecuadas.

Paso 1: Instale iPerf3 en Windows 11

Hay dos formas de instalar IPerf3: descargarlo manualmente desde su sitio web oficial o usar el Administrador de paquetes de Windows. Aquí, discutimos el método de Administrador de paquetes, que es fácil.

Para instalar iPerf3, siga estos pasos:

  1. Abra el terminal de comando como administrador. Para hacerlo, haga clic derecho en el botón de inicio de Windows 11 o 10 y seleccione la opción Terminal (Administrador).
  2. Escriba el comando dado:
winget install "iPerf3" 
  1. Una vez que se completa la instalación,Cierre y abra su terminal nuevamentePara actualizar la sesión actual. Para verificar que la instalación se complete con éxito, verifiquemos la versión IPerf usando el comando dado:
iperf3 -v

Paso 2: Configurar QoS en Windows 11

En este paso, creamos una política personalizada para QoS en Windows,¿Pero por qué hacer eso?Porque crear una política de QoS (calidad de servicio) garantiza que el tráfico de red se priorice en función de las reglas predefinidas. Para priorizar el tráfico usandoQos, siga estos pasos:

Método 1: Uso del editor de políticas de grupo

  1. PrensaWin + R, tipogpedit.msc, y golpearIngresar.
  2. Navegar porConfiguración de la computadora -> Configuración de Windows
  3. Seleccione QoS basado en políticas, haga clic con el botón derecho y luego seleccioneCrear una nueva políticaopción.
  1. Ingrese un nombre de póliza, verifiqueEspecificar el valor DSCP, y establecer un valor (por ejemplo,46para tráfico de alta prioridad).Nota: Los valores de DSCP más altos (por ejemplo, 46 ​​para VOIP) se priorizan sobre valores más bajos (por ejemplo, 10 para descargas de fondo).
  1. Especificar elnombre de la aplicación(iperf3.exe) para aplicar qos.

Hacer clicPróximo, siga el resto del asistente, aplique la configuración y reinicie su sistema.

Nota: Si múltiples políticas de QoS se dirigen a la misma aplicación pero con diferentes valores de DSCP, la última política aplicada generalmente entra en vigencia. Puede crear políticas de QoS separadas paradiferentes aplicacionessin conflictos. Ejemplo:

  • Descargas de archivos: DSCP10(baja prioridad).
  • iPerf3: DSCP46(alta prioridad).
  • Transmisión de YouTube: DSCP34(prioridad media).

Método 2: Uso de PowerShell

Si no desea pasar por el asistente gráfico como lo hicimos anteriormente para crear una política de QoS, entonces también puede usar el PowerShell; Aquí está el comando de aplicar unPolítica de QoS:

New-NetQosPolicy -Name "iPerf3 QoS test" -AppPathNameMatchCondition iperf3 -DSCPAction 46

Para verificar y enumerar las políticas creadas, puede usar:

Get-NetQosPolicy

Paso 3: Ejecute la prueba IPERF3 con QoS

Inicie el servidor iPerf3

En elmáquina del servidor, Abra CMD y ejecute:

iperf3.exe -s

Ejecute el cliente IPERF3 con QoS

En elmáquina de clientes, ejecute el siguiente comando:

iperf3.exe -c <Server-IP> -t 30 -i 1 -S 0xB8
  • -c <Server-IP>: Especifica la dirección IP del servidor.
  • -t 30: Ejecuta la prueba durante 30 segundos.
  • -i 1: Informes de resultados cada segundo.
  • -S 0xB8: Establece elValor DSCP (46)para pruebas de QoS.

Prueba de diferentes valores de DSCP:

Tipo de tráficoValor DSCP (decimal)Valor DSCP (hex)comando iPerf3
El mejor esfuerzo predeterminado00x00iperf3.exe -c -t 30 -s 0x00
Tráfico de fondo100x28iPerf3.exe -c -t 30 -s 0x28
Transmisión de medios340x88iPerf3.exe -c -t 30 -s 0x88
VoIP (alta prioridad)460xb8iperf3.exe -c -t 30 -s 0xb8
Control de red (más alta prioridad)560xe0iperf3.exe -c -t 30 -s 0xe0

Por ejemplo,Si usamos-S 0x28(DSCP 10, tráfico de fondo), se espera que este tráfico reciba una prioridad más baja que otros flujos de mayor prioridad.

Paso 4: analizar los resultados

Después de ejecutar la prueba, IPERF3 mostrará resultados que incluyen:

  • Ancho de banda (Mbps)
  • Pérdida de paquetes (%)
  • Jitter (MS)

DesdeEstar nerviosoypérdida de paquetesson solo relevantes en el tráfico UDP, debe ejecutariPerf3 en modo UDP en lugar de TCPpara conseguirlos.

iperf3 -c <Server-IP> -u -b 100M -t 30 -S 0x28
  • -u→ HabilitarModo UDP.
  • -b 100M→ ConjuntosAncho de banda a 100 Mbps(Ajuste en función de su red).
  • -t 30→ Ejecuta la prueba para30 segundos.
  • -S 0x28→ Configuración DSCP (opcional).

Consejos:

Para eliminar todas las políticas de QoS

Ejecute el siguiente comando para eliminar todas las políticas:

Get-NetQosPolicy | Remove-NetQosPolicy -Confirm:$false

Conclusión

Después de esta guía, puede probar con éxito IPERF3 con QoS en Windows 11 para garantizar que el tráfico de su red se priorice de manera efectiva. La implementación de QoS garantiza un mejor rendimiento de la red para aplicaciones críticas, reduce la congestión y mejora la conectividad general.

Control de llave:

  • Instale iPerf3 y configure QoS a través de la política de grupo o PowerShell.
  • Use IPerf3 para enviar tráfico con valores de QoS específicos.
  • Analice el rendimiento de la red para confirmar la efectividad de QoS.

Related Posts