Balanceo de Carga (Load Balancing)
¿Qué es?
El balanceo de carga en routers MikroTik es una técnica fundamental en la administración de redes que busca distribuir equitativamente el tráfico de red entre múltiples rutas o interfaces.
Esta estrategia se utiliza para mejorar el rendimiento de la red al evitar la congestión en un solo enlace y aprovechar al máximo los recursos disponibles. Es esencial en redes empresariales, proveedores de servicios de Internet (ISP) y entornos de alta demanda, donde se necesita una distribución eficiente del tráfico para evitar cuellos de botella y garantizar una conectividad confiable.
¿Cómo funciona?
Cuando se tienen dos o más enlaces a Internet o rutas disponibles, el router distribuye los paquetes entre estos enlaces. Esto puede hacerse de distintas formas:
- Por igualdad de peso (round-robin).
- Por peso o prioridad (más tráfico a enlaces más rápidos).
- Basado en conexiones establecidas o sesiones (por IP de origen/destino)

¿Para qué se usa el Load Balancing?
- Aprovechar múltiples proveedores de Internet.
- Evitar saturación de un solo enlace.
- Aumentar el rendimiento general de la red.
- Ofrecer redundancia automática junto con el failover.
Tipos de Balanceo de Carga en MikroTik
ECMP (Equal Cost Multi-Path Routing) – Balanceo por Rutas Estáticas
Es el tipo de balanceo más simple. Se agregan varias rutas por defecto con el mismo destino y MikroTik reparte el tráfico automáticamente entre ellas.
- No requiere mangle.
- Balancea por conexión, no por paquete.
- Fácil de implementar.
Balanceo con PBR (Policy-Based Routing) y Mangle
Se marca el tráfico (por IP de origen, interfaz, protocolo, etc.) usando reglas de mangle, y luego se enruta usando diferentes tablas de rutas.
- Alta flexibilidad.
- Permite decidir qué tráfico va por qué enlace.
- Compatible con failover.
NTH Load Balancing (por paquetes N-th)
NTH permite balancear el tráfico dividiendo los paquetes o conexiones. Ejemplo: enviar 1 de cada 2 conexiones al ISP1, y el resto al ISP2.
- Usa mangle con lógica de "cada n paquetes o conexiones".
- Bueno para distribuir tráfico equitativamente.
- Aplicable a conexiones nuevas (connection-state=new).
Balanceo por Dirección de Origen (Source Address)
El tráfico se balancea según el rango de IP de origen. Ejemplo: un grupo de usuarios usa ISP1 y otro grupo usa ISP2.
- Usa mangle para identificar subredes o IPs específicas.
- Ideal para dividir usuarios o departamentos.
PCC (Per Connection Classifier)
PCC es una técnica avanzada que distribuye el tráfico de forma consistente entre enlaces, manteniendo las conexiones de cada cliente por el mismo enlace para evitar interrupciones.
- Usa mangle con la opción per-connection-classifier.
- Balancea conexiones nuevas entre múltiples enlaces.
- Mantiene sesiones estables.
No hay comentarios por ahora.
Compartir este contenido
Compartir enlace
Compartir en redes sociales
Compartir por correo electrónico
Please iniciar sesión para compartir esto Artículo por correo electrónico.