Webinar incia en

0 Días
0 Horas
0 Minutos
0 Segundos

Webinar Gratuito

Introducción a Protocolo IPv6 con MikroTik RouterOS

Bonding balance-alb (Adaptive Load Balancing): qué es, cómo funciona y cómo configurarlo en MikroTik

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

El Bonding balance-alb (Adaptive Load Balancing) es uno de los modos de agregación de enlaces más interesantes disponibles en MikroTik RouterOS y en el Linux Bonding Driver, ya que permite distribuir el tráfico entre varias interfaces Ethernet sin requerir soporte especial en el switch. Esto lo convierte en una alternativa muy útil cuando se busca mejorar el aprovechamiento del ancho de banda y disponer de redundancia sin implementar protocolos como LACP (IEEE 802.3ad).

Sin embargo, también es uno de los modos menos comprendidos. Muchos administradores conocen que ofrece balanceo de carga, pero desconocen cómo consigue distribuir tanto el tráfico saliente como el entrante, cuáles son sus limitaciones y en qué escenarios realmente aporta ventajas frente a otros modos de bonding.

En esta guía aprenderás cómo funciona Adaptive Load Balancing (balance-alb), cuándo utilizarlo, cómo configurarlo en MikroTik y cuáles son sus ventajas y desventajas.

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

¿Qué es Bonding balance-alb?

balance-alb significa Adaptive Load Balancing, un modo de bonding diseñado para combinar varias interfaces físicas en una sola interfaz lógica con dos objetivos principales:

  • Balancear el tráfico de salida.
  • Balancear el tráfico de entrada sin depender de un switch compatible con Link Aggregation.

A diferencia de 802.3ad (LACP), el modo ALB no necesita negociación con el switch. Esto permite utilizar switches administrables y no administrables, simplificando considerablemente la implementación.

Además del balanceo, incorpora mecanismos de failover, de modo que si uno de los enlaces deja de funcionar, el tráfico continúa utilizando las interfaces restantes.

¿Cómo funciona balance-alb?

El funcionamiento de Adaptive Load Balancing se basa en dos mecanismos distintos.

Balanceo del tráfico saliente (Transmit Load Balancing)

El tráfico que sale del router se distribuye entre las interfaces disponibles.

Para decidir qué interfaz utilizar, el algoritmo analiza distintos parámetros, entre ellos:

  • Carga actual de cada interfaz.
  • Velocidad de los enlaces.
  • Disponibilidad.
  • Estado operativo.

Esto permite aprovechar mejor el ancho de banda disponible en comparación con un esquema de respaldo tradicional.

Por ejemplo, si existen dos interfaces Gigabit conectadas al mismo segmento Ethernet, el tráfico saliente puede distribuirse dinámicamente entre ambas, reduciendo la posibilidad de congestión.

Balanceo del tráfico entrante (Receive Load Balancing)

Aquí es donde balance-alb se diferencia del resto de modos.

El tráfico entrante normalmente depende de la decisión del dispositivo remoto, por lo que un router no puede elegir directamente por qué interfaz recibirá los paquetes.

Para solucionar este problema, ALB utiliza un mecanismo basado en ARP (Address Resolution Protocol).

Cuando un equipo solicita la dirección MAC del router, el bonding responde con diferentes direcciones MAC según el cliente que realiza la consulta.

Como consecuencia:

  • Cliente A enviará tráfico hacia una interfaz.
  • Cliente B utilizará otra.
  • Cliente C podrá utilizar una tercera.

De esta forma se consigue repartir el tráfico entrante entre varias interfaces físicas.

Este comportamiento es completamente transparente para los clientes y no requiere modificaciones en la red.

Failover automático

Además del balanceo, balance-alb supervisa continuamente el estado de los enlaces.

Si una interfaz falla:

  • deja de recibir tráfico;
  • las conexiones se redistribuyen automáticamente;
  • el servicio continúa funcionando.

Cuando la interfaz vuelve a estar disponible, puede reincorporarse al grupo de bonding.

Requisitos para utilizar balance-alb

Antes de configurar este modo es importante conocer sus requisitos.

Switch compatible

Una de las principales ventajas es que:

No necesita un switch compatible con LACP ni con agregación de enlaces.

Puede funcionar correctamente incluso sobre switches básicos siempre que todas las interfaces pertenezcan al mismo dominio Ethernet.

Interfaces compatibles

Es recomendable que todas las interfaces tengan:

  • la misma velocidad;
  • el mismo tipo de enlace;
  • características similares.

Aunque puede funcionar con velocidades diferentes, el rendimiento del balanceo será menos eficiente.

Redes adecuadas

Adaptive Load Balancing está pensado principalmente para redes Ethernet locales.

No resulta adecuado para enlaces WAN independientes ni para combinar conexiones de distintos proveedores de Internet.

Bonding balance-alb (Adaptive Load Balancing): que es, como funciona y como configurarlo en MikroTik

Configuración de balance-alb en MikroTik

La configuración es bastante sencilla.

Crear el Bonding

add name=bond1 mode=balance-alb slaves=ether1,ether2

Con este comando se crea una interfaz lógica denominada bond1 utilizando las interfaces ether1 y ether2.

Asignar direcciones IP

Una vez creado el bonding, la dirección IP debe configurarse sobre la interfaz lógica y no sobre las interfaces físicas.

/ip address add address=192.168.1.1/24 interface=bond1

Verificar el estado

Puede comprobarse el funcionamiento mediante:

/interface bonding monitor bond1

También es recomendable revisar:

  • estado de los enlaces;
  • tráfico por interfaz;
  • errores;
  • velocidad negociada.

Ventajas de balance-alb

Entre sus principales beneficios destacan:

  • No requiere switches administrables.
  • Implementación sencilla.
  • Balanceo de tráfico saliente.
  • Balanceo de tráfico entrante mediante ARP.
  • Redundancia automática.
  • Mejor aprovechamiento del ancho de banda.
  • Compatible con la mayoría de redes Ethernet.

Por estas características suele ser una excelente opción para pequeñas y medianas empresas que desean mejorar la disponibilidad de la red sin invertir en infraestructura especializada.

Desventajas y limitaciones

Aunque ofrece muchas ventajas, también presenta algunas limitaciones importantes.

No es compatible con LACP

Si la infraestructura ya utiliza IEEE 802.3ad, este modo no es el adecuado.

Dependencia del comportamiento ARP

El balanceo de recepción depende de cómo los dispositivos gestionan la caché ARP.

Algunos equipos mantienen la información durante largos periodos, reduciendo la capacidad del algoritmo para redistribuir clientes dinámicamente.

No aumenta la velocidad de una conexión individual

Una única transferencia TCP normalmente seguirá utilizando una sola interfaz.

El incremento de rendimiento se aprecia cuando existen múltiples clientes o varias conexiones simultáneas.

Escenarios limitados

No está pensado para:

  • unir conexiones de diferentes ISP;
  • balancear tráfico de Internet;
  • reemplazar soluciones SD-WAN;
  • agregar enlaces WAN independientes.

Balance-alb vs otros modos de Bonding

ModoBalanceoFailoverRequiere switch especial
active-backupNoSíNo
balance-rrSíSíGeneralmente sí
balance-xorSíDependeSí
802.3ad (LACP)SíSíSí
balance-albSíSíNo

Problemas frecuentes

El tráfico no parece balancearse

Es normal si existe un único cliente o una sola conexión de larga duración.

El mayor beneficio aparece cuando varios dispositivos generan tráfico simultáneamente.

Todo el tráfico entra por la misma interfaz

Conviene revisar:

  • la resolución ARP;
  • la caché ARP de los clientes;
  • que todas las interfaces estén operativas.

Rendimiento inferior al esperado

Las causas habituales incluyen:

  • interfaces con velocidades diferentes;
  • errores físicos en el cableado;
  • switches saturados;
  • configuraciones incorrectas del bonding.

Buenas prácticas

Para obtener el mejor rendimiento se recomienda:

  • utilizar interfaces con la misma velocidad;
  • mantener actualizado RouterOS;
  • supervisar periódicamente el estado del bonding;
  • evitar mezclar interfaces con diferentes capacidades;
  • realizar pruebas de carga antes de poner la solución en producción;
  • documentar la configuración para facilitar futuras tareas de mantenimiento.

Conclusión

El modo Bonding balance-alb (Adaptive Load Balancing) es una solución muy interesante cuando se busca combinar balanceo de carga y redundancia sin depender de switches compatibles con LACP. Su capacidad para distribuir el tráfico saliente y aprovechar un mecanismo basado en ARP para repartir el tráfico entrante lo convierte en una alternativa flexible para numerosas redes Ethernet.

No obstante, es importante comprender sus limitaciones. No incrementa el ancho de banda de una única conexión, depende del comportamiento de ARP para el balanceo de recepción y no está diseñado para agregar enlaces WAN o conexiones de distintos proveedores. Si se implementa en el escenario adecuado y se siguen las buenas prácticas descritas, puede ofrecer una mejora significativa en disponibilidad y aprovechamiento de los recursos de red.

Preguntas Frecuentes

Es el acrónimo de Adaptive Load Balancing, un modo de bonding que combina balanceo de carga y redundancia sin requerir un switch con soporte para agregación de enlaces.

No. Es una de sus principales ventajas frente a 802.3ad (LACP).

Depende del escenario. Si se dispone de un switch compatible y se busca una agregación estandarizada, LACP suele ser la mejor opción. Si no existe soporte para agregación en el switch, balance-alb ofrece una solución práctica con balanceo y tolerancia a fallos.

No. Este modo está diseñado para interfaces Ethernet dentro del mismo dominio de capa 2 y no para agregar enlaces WAN de distintos proveedores.

Breve cuestionario de conocimientos

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

QUIZ - Bonding balance-alb (Adaptive Load Balancing): qué es, cómo funciona y cómo configurarlo en MikroTik

Libros recomendados para éste artículo

Autoestudio MikroTik

Estudia las certificaciones MikroTik a tu propio ritmo

Autoestudio

Aprende a tu propio ritmo

advertisement (anuncio)

[taxopress_relatedposts id="1"]

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

WhatsApp te va a costar más

Logo SYNAPTIX LABS -cuadrado

Webinar Gratuito ( regístrate aquí )

29 Sep. de 3:30pm a 4:30pm (GMT-5)

Inteligencia Artificial Aplicada

Construye tu Agente 24/7

Curso OnLine ( regístrate aquí )

7-8-9-10 Sep. de 21h00 a 23h00 (GMT-5)
11 Sep. de 19h00 a 23h00 (GMT-5)