SQM y CAKE en OpenWrt: baja latencia cuando la línea está llena
En una frase
Sección titulada «En una frase»SQM (Smart Queue Management) limita el tráfico ligeramente por debajo de la velocidad de tu línea, de modo que la cola se forma en el router, donde se puede gestionar, en lugar de en el módem. Usado con la disciplina de colas CAKE, mantiene la latencia baja mientras la línea está ocupada. Ese problema se conoce como bufferbloat.
Qué recomienda la guía de OpenWrt
Sección titulada «Qué recomienda la guía de OpenWrt»- Instala
luci-app-sqm, osqm-scriptssi no usas LuCI. - Mide tu velocidad real de bajada y de subida, y después ajusta ambas al 90% de lo que mediste.
- Elige
cakeconpiece_of_cake.qos. - Prueba de nuevo bajo carga y ajusta.
fq_codelconsimple.qoses la alternativa más ligera y menos completa.
CAKE está en el kernel de Linux desde la versión 4.19.
Pruébalo en tu router
Sección titulada «Pruébalo en tu router»Después de instalar SQM:
cat /etc/config/sqmTen cuidado
Sección titulada «Ten cuidado»- El shaping consume CPU. En una línea rápida, un router pequeño puede no dar abasto, así que compara velocidad y latencia antes y después.
- Define las velocidades a partir de una medición, no de la velocidad anunciada de tu plan.
Guías relacionadas
Sección titulada «Guías relacionadas»Fuentes
Router.Homes
Notas independientes sobre OpenWrt. Cada página indica el firmware, el dispositivo, el gestor de paquetes y la vía de retorno.
Iconos: Solar by 480 Design, CC BY 4.0