Busqueda sobre Linux y software libre

Noticias sobre linux y software libre - Google 

Cómo configurar reglas de priorización de tráfico ( QoS ) en OpenWRT

 Le pedimos a Gemini, la inteligencia artificial de Google que nos explique cómo configurar reglas de priorización de tráfico ( QoS ) en OpenWRT

Explicanos detalladamente cómo configurar reglas de priorización de tráfico ( QoS ) en OpenWRT

Configurar la Calidad de Servicio ( QoS ) en OpenWRT es la solución definitiva para eliminar el "Bufferbloat" (ese lag que ocurre cuando alguien descarga archivos mientras tú juegas o estás en una videollamada).

En las versiones modernas de OpenWRT, el método recomendado no es el antiguo qos-scripts, sino SQM (Smart Queue Management). SQM utiliza algoritmos avanzados como CAKE o FQ_CODEL que gestionan el tráfico de forma inteligente sin necesidad de configurar cientos de reglas manuales.

Aquí tienes la guía detallada para configurarlo.

1. Instalación de los módulos necesarios

Por defecto, OpenWRT no incluye la interfaz gráfica para QoS. Primero debemos instalarla:

Accede a la interfaz web (LuCI).

Ve a System > Software.

Haz clic en Update lists.

Busca e instala el paquete: luci-app-sqm.

Cierra sesión y vuelve a entrar (o refresca la página) para que aparezca el nuevo menú en Network > SQM QoS.

2. Medición de tu velocidad real

Antes de configurar, necesitas saber cuánto ancho de banda real entrega tu proveedor (ISP).

Realiza un test de velocidad (como speedtest.net) conectado por cable.

Anota los resultados en Mbps.

Para que el QoS funcione, debemos reservar un pequeño margen para el router.

La fórmula recomendada es configurar el SQM al 90% o 95% de tu velocidad real:

3. Configuración del SQM (Paso a paso)

Ve a Network > SQM QoS y entra en la pestaña Queuing Discipline.

A. Pestaña Basic Settings

Enable: Marca esta casilla.

Interface: Selecciona tu interfaz de salida a internet (generalmente wan o eth1.2, dependiendo de tu modelo).

Download Speed: Ingresa el valor calculado (en kbit/s). Ejemplo: Para 100 Mbps, pon 95000.

Upload Speed: Ingresa el valor calculado (en kbit/s).

B. Pestaña Queue Discipline (El "cerebro")

Aquí es donde sucede la magia. Selecciona las siguientes opciones para el mejor rendimiento moderno:

Queuing discipline: Selecciona cake. Es el algoritmo más avanzado y eficiente actualmente.

Queue setup script: Selecciona piece_of_cake.qos. Este script es ideal para la mayoría de las conexiones domésticas.

C. Pestaña Link Layer Adaptation

Si tu conexión es ADSL o VDSL, este paso es crítico porque estas tecnologías tienen un "overhead" (sobrecarga) de paquetes:

Which link layer to account for: Selecciona Ethernet with overhead (para fibra/cable) o ATM (para ADSL).

Per Packet Overhead: Si usas Fibra, pon 44. Si no estás seguro, 26 es un valor seguro para la mayoría de las redes.

4. Priorización de Tráfico Específico (Reglas avanzadas)

Si bien SQM hace un gran trabajo repartiendo el internet de forma justa, a veces quieres que una IP (tu PC de juegos o tu consola) tenga prioridad absoluta. Para esto, puedes usar el motor de Firewall Traffic Rules.

Ve a Network > Firewall > Traffic Rules.

Desplázate hasta la sección Traffic Prioritization.

Añade una regla:

Name: Prioridad_Consola.

Source zone: lan.

Source MAC/IP: La dirección de tu consola.

Destination zone:
wan.DSCP 

Classification: Selecciona CS4 (Realtime Interactive) o EF (Expedited Forwarding).

Esto marcará los paquetes de ese dispositivo para que el router los procese antes que cualquier descarga de fondo.

5. Verificación de resultados

Para saber si tu configuración es correcta, no uses un test de velocidad normal. Usa el Test de Bufferbloat de Waveform.

Resultado esperado: Deberías obtener una calificación de A o A+.

Si tu latencia (ms) aumenta significativamente durante las pruebas de descarga/subida en el test, baja un poco más los valores de velocidad en la configuración de SQM (pasa del 95% al 90% o 85%).

¿Te gustaría que te explicara cómo identificar la dirección MAC de tus dispositivos para crear reglas de prioridad automáticas o cómo configurar el control parental junto con el QoS?



Ads by CJ - Linux Foundation

Share This