Webinar incia en

0 Días
0 Horas
0 Minutos
0 Segundos

Webinar Gratuito

Introducción a Protocolo IPv6 con MikroTik RouterOS

CAKE en MikroTik: Explicación Técnica para ISPs y Administradores de Red

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

El CAKE en MikroTik es un tipo de cola avanzada diseñada para optimizar la calidad de servicio (QoS) en redes de alta demanda. Incorporado en RouterOS v7, este algoritmo combina técnicas de fair queueing, active queue management (AQM) y traffic shaping, ofreciendo a ISPs, WISPs y administradores de red corporativos una solución integrada para reducir la latencia, combatir el bufferbloat y garantizar un uso justo del ancho de banda.

Gracias a su capacidad para interpretar etiquetas DSCP, diferenciar flujos incluso tras NAT y simplificar la configuración de QoS, el CAKE en MikroTik se posiciona como una de las herramientas más efectivas en entornos donde la estabilidad del servicio y la experiencia del usuario son críticas.

 

Al final del artículo encontrarás un pequeño test que te permitirá evaluar los conocimientos adquiridos en esta lectura

Fundamentos del algoritmo CAKE

Funcionamiento del algoritmo CAKE

El algoritmo CAKE (Common Applications Kept Enhanced) fue desarrollado como evolución de fq_codel, incorporando múltiples mecanismos en un solo sistema de colas. Sus funciones principales son:

  • Fair Queueing (FQ): distribuye equitativamente el ancho de banda entre flujos individuales.
  • Active Queue Management (AQM): previene la congestión eliminando paquetes de forma inteligente.
  • Shaping integrado: ajusta la velocidad real de tráfico a la capacidad del enlace.
  • DiffServ awareness: permite clasificar tráfico en múltiples niveles de prioridad.
  • NAT awareness: identifica flujos de usuarios incluso si comparten una misma IP pública.

Protocolos y capas implicadas

El CAKE opera principalmente en la capa 3 y 4 del modelo OSI, gestionando tráfico IP y diferenciando flujos TCP y UDP. Al integrarse con etiquetas DiffServ (DSCP), puede priorizar aplicaciones críticas como VoIP o juegos en línea, mientras controla descargas masivas en segundo plano.

Ventajas de CAKE en MikroTik

Optimización de la latencia

CAKE reduce de manera significativa el bufferbloat, un problema común cuando los buffers de red se saturan y generan retrasos en la comunicación.

Equidad en el reparto de ancho de banda

El algoritmo asegura que todos los usuarios o dispositivos obtengan un acceso justo, incluso cuando existe saturación de la red.

Integración de múltiples funciones

A diferencia de configuraciones tradicionales de colas en RouterOS, CAKE combina en un único sistema lo que antes requería varios queue types.

Priorización de tráfico sensible

Gracias al soporte de DiffServ, permite dar prioridad a tráfico de voz, videollamadas o gaming, garantizando baja latencia en aplicaciones críticas.

Limitaciones

Consumo de CPU

El algoritmo es más demandante que colas simples o PCQ. En routers de gama baja, puede impactar el rendimiento bajo alta carga.

Exclusivo de RouterOS v7

CAKE no está disponible en RouterOS v6, lo que obliga a actualizar la infraestructura si se desea implementar.

Ajustes avanzados

Aunque simplifica la gestión de QoS, configurar prioridades y shaping en entornos complejos puede requerir conocimientos técnicos avanzados.

Cuadro Comparativo: Ventajas vs Desventajas

Característica

Ventajas principales

Limitaciones

Latencia

Reduce el bufferbloat y mejora respuesta

Requiere ajuste fino en enlaces grandes

Equidad

Distribuye ancho de banda de forma justa

Mayor carga de CPU

Integración

Combina QoS, shaping y AQM en un sistema

Configuración avanzada en escenarios complejos

Compatibilidad

Soporta DiffServ y NAT awareness

Solo disponible en RouterOS v7

 

Casos de Uso Reales

ISP con múltiples clientes residenciales

Un ISP que brinda acceso en zonas rurales puede usar CAKE para asegurar que un cliente descargando a máxima velocidad no afecte la calidad de videollamadas de otro usuario.

WISP en enlaces limitados

Un WISP que depende de enlaces de microondas con 50 Mbps puede usar CAKE para controlar la saturación y mantener baja latencia en VoIP.

Backbone corporativo

En una empresa con 200 empleados, CAKE puede priorizar aplicaciones críticas (ERP, VoIP) frente a descargas no esenciales.

Tablas Comparativas con otras tecnologías

Algoritmo de colas

Equidad de ancho de banda

Control de latencia

Soporte DiffServ

Facilidad de configuración

CAKE

Alta

Excelente

Media

PCQ

Alta

Media

Limitado

Alta

Simple Queue

Baja

Baja

No

Muy alta

fq_codel

Media

Alta

No

Media

 

Ejemplo de configuración en MikroTik RouterOS

Configuración básica de CAKE en MikroTik

/queue type
add name=cake-queue kind=cake bandwidth=20Mbit diffserv=diffserv4

/queue simple
add name="Clientes_WISP" target=192.168.0.0/24 queue=cake-queue/cake-queue max-limit=20M/20M
  • kind=cake: define el algoritmo.
  • bandwidth: especifica el límite de ancho de banda total.
  • diffserv: habilita la clasificación por prioridades (diffserv3, diffserv4, diffserv8).

Configuración avanzada con priorización

/queue type
add name=cake-priority kind=cake bandwidth=50Mbit diffserv=diffserv8 nat=yes

/queue simple
add name="Backbone_Corporativo" target=10.0.0.0/16 queue=cake-priority/cake-priority max-limit=50M/50M

#Aquí se habilita nat awareness para reconocer flujos de usuarios detrás de NAT.

Buenas Prácticas y Recomendaciones

  • Mantener actualizado RouterOS a la última versión estable de la rama v7.
  • Usar valores de bandwidth acordes a la capacidad real del enlace.
  • Implementar DiffServ para priorizar tráfico sensible.
  • Probar primero en segmentos de prueba antes de aplicar a toda la red.
  • Monitorear el uso de CPU del router para evitar sobrecargas.

Errores Comunes y Cómo Evitarlos

  • No habilitar NAT awareness: puede generar inequidad en usuarios tras un NAT.
  • Configurar ancho de banda superior al real: provoca congestión y pérdida de paquetes.
  • Usar hardware limitado: en equipos con CPU baja, CAKE puede degradar el rendimiento.
  • Olvidar priorización DiffServ: sin esta configuración, aplicaciones críticas no reciben tratamiento preferente.

Conclusiones

El CAKE en MikroTik es una evolución en la gestión de colas que integra equidad, reducción de latencia y control de tráfico en una solución única. Para ISPs, WISPs y redes corporativas, su implementación permite ofrecer una experiencia de usuario consistente incluso en escenarios de saturación.

Aunque demanda mayor procesamiento y está limitado a RouterOS v7, su capacidad para controlar el bufferbloat y repartir ancho de banda de manera justa lo convierte en una herramienta estratégica para quienes buscan optimizar QoS en redes modernas.

Recursos Adicionales

Preguntas Frecuentes

CAKE combina QoS, shaping y AQM en un solo algoritmo, mientras que PCQ se enfoca principalmente en repartir ancho de banda.

No. Solo está disponible a partir de RouterOS v7.

Sí. Al activar DiffServ, asigna mayor prioridad a flujos críticos.

No siempre. En equipos con CPU limitada puede causar sobrecarga.

CAKE reemplaza varias funciones, pero puede coexistir con queues simples en configuraciones específicas.

CAKE incluye NAT awareness, lo que permite identificar flujos individuales y mantener equidad.

Breve cuestionario de conocimientos

¿Qué te pareció este artículo?
¿Te atreves a evaluar tus conocimientos aprendidos?

QUIZ - CAKE en MikroTik: Explicación Técnica para ISPs y - Administradores de Red

Libros recomendados para éste artículo

Autoestudio MikroTik

Estudia las certificaciones MikroTik a tu propio ritmo

Autoestudio

Aprende a tu propio ritmo

advertisement (anuncio)

MikroLABs

advertisement (anuncio)

Anuncia tu marca aquí - Escríbenos por WhatsApp (+593 98 700 0604) - abcXperts / Academy Xperts
Escríbenos por WhatsApp (+593 98 700 0604)

¿Quieres sugerir un tema?

Todas las semanas posteamos nuevo contenido. Quieres que tratemos sobre algo específico?
Tema para el proximo Blog

Próximos Cursos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

MONARC Latin America: Soluciones Tecnológicas - Guatemala.
MONARC Latin America: Soluciones Tecnológicas - monarclatinamerica.com.gt - Guatemala
1
Haz clic para chatear

AcademyXperts BETA 1.0

Tu asistente virtual de AcademyXperts

Cuéntanos un poco sobre tí.

Así podremos darte la mejor recomendación

El teléfono no es válido

Confírmanos tus datos

Nuestros horarios son de Lunes a Viernes de 9:00 AM a 6:00 PM.

Atención: Lunes a Viernes de 9:00 AM a 6:00 PM (Ecuador GMT-5).