← Volver al blog

QoS moderno en MikroTik: CAKE y FQ-CoDel contra el bufferbloat

7 de agosto de 2026

QoS moderno en MikroTik: CAKE y FQ-CoDel contra el bufferbloat

¿La videollamada se corta justo cuando alguien sube un archivo grande? Eso es bufferbloat: buffers demasiado llenos que disparan la latencia bajo carga. La solución no es más ancho de banda, es una mejor gestión de colas. RouterOS v7 trae dos algoritmos modernos para esto: FQ-CoDel y CAKE.

El problema del bufferbloat

Cuando un enlace se satura, los paquetes se acumulan en la cola. Con colas grandes y tontas (FIFO), un ping que normalmente da 10 ms puede saltar a 300 ms o más mientras hay una descarga. Para VoIP, juegos y videollamadas, eso es la diferencia entre fluido y frustrante. El QoS clásico con prioridades ayuda, pero los AQM modernos atacan la raíz.

FQ-CoDel: justicia entre flujos

FQ-CoDel (Fair Queuing Controlled Delay) hace dos cosas: reparte el ancho de banda de forma justa entre flujos (una descarga no ahoga a una videollamada) y controla activamente el retardo, descartando o marcando paquetes antes de que la cola se infle. En RouterOS es un tipo de cola que aplicas directamente:

/queue/type/add name=fq kind=fq-codel
/queue/simple/add name=wan target=... queue=fq/fq max-limit=100M/100M

CAKE: el todo-en-uno

CAKE (Common Applications Kept Enhanced) va un paso más allá: combina el control de latencia de CoDel, el fair queuing, shaping integrado y hasta compensación del overhead de la capa de enlace (útil en enlaces con encapsulado, como algunos PPPoE). Para la mayoría de los casos de "quiero baja latencia bajo carga sin volverme loco configurando", CAKE es la opción más simple y efectiva.

/queue/type/add name=cake-wan kind=cake
/queue/simple/add name=wan queue=cake-wan/cake-wan max-limit=100M/100M

La clave: shaping justo por debajo de tu velocidad real

El truco que hace funcionar todo esto: fijar el max-limit un poco por debajo de la velocidad real del enlace (por ejemplo 90-95%). Así el buffer que importa es el tuyo (donde CAKE/FQ-CoDel mandan), no el del equipo del operador (donde no tienes control). Sin ese shaping, el AQM no puede hacer su trabajo.

UsaCuándo
FQ-CoDelColas internas, control fino, integración con queue tree.
CAKELa forma más simple de matar bufferbloat en un enlace WAN.

En MikroTik Chile optimizamos la latencia bajo carga de redes empresariales e ISP con CAKE y FQ-CoDel, para que videollamadas, VoIP y aplicaciones críticas no se degraden cuando la red trabaja. Si tu conexión "se pone lenta" en las horas pico, diagnostiquémosla juntos.

Conversemos