Webinar incia en

0 Días
0 Horas
0 Minutos
0 Segundos

Webinar Gratuito

Introducción a Protocolo IPv6 con MikroTik RouterOS

Bonding XOR (balance-xor) en MikroTik: qué es, cómo funciona y cómo configurarlo

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Cuando una red necesita más capacidad, redundancia o una mejor distribución del tráfico, una de las soluciones disponibles en MikroTik es utilizar bonding, una tecnología que permite combinar varias interfaces Ethernet en una única interfaz lógica.

Dentro de los diferentes modos de bonding disponibles en RouterOS encontramos balance-xor, también conocido como Bonding XOR. Este modo permite distribuir el tráfico entre varios enlaces físicos utilizando un algoritmo basado en un cálculo hash sobre determinados parámetros de la comunicación.

En términos simples, balance-xor permite que un equipo MikroTik utilice varios puertos Ethernet como si fueran un único enlace lógico, repartiendo diferentes conexiones entre ellos.

Por ejemplo, un router MikroTik conectado mediante dos enlaces de 1 Gbps podría utilizar ambos puertos para atender múltiples conexiones simultáneas. Sin embargo, es importante entender una limitación clave: bonding XOR no convierte automáticamente dos enlaces de 1 Gbps en una conexión individual de 2 Gbps.

La mejora aparece principalmente cuando existen múltiples flujos de tráfico independientes.

Un escenario habitual sería:

  • Un router MikroTik conectado a un switch mediante dos cables Ethernet.
  • Ambos puertos configurados dentro de una interfaz bonding.
  • El switch configurado correctamente para trabajar con esa agregación.
  • Diferentes usuarios o conexiones aprovechando distintos enlaces.

En ese caso, el tráfico puede distribuirse entre ambos caminos.

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

Diferencia entre bonding, agregación de enlaces y balanceo de tráfico

Aunque suelen utilizarse como sinónimos, existen diferencias importantes:

  • Bonding: creación de una interfaz lógica que agrupa varias interfaces físicas.
  • Agregación de enlaces: concepto general de unir varios enlaces para aumentar capacidad o disponibilidad.
  • Balanceo de tráfico: distribución de paquetes o conexiones entre diferentes enlaces.

En MikroTik, bonding es la herramienta que permite implementar diferentes estrategias de distribución.

Algunos modos disponibles en RouterOS son:

Modo bondingCaracterística principal
active-backupAlta disponibilidad mediante un enlace activo y otro de respaldo
balance-xorDistribución basada en algoritmo hash
802.3adAgregación dinámica mediante LACP
balance-rrDistribución round-robin de paquetes
balance-tlbBalanceo adaptativo de transmisión

El modo adecuado depende del objetivo de la red.

Si la prioridad es disponibilidad, normalmente se utiliza active-backup. Si se busca interoperabilidad con equipos empresariales mediante un estándar, suele preferirse 802.3ad. Cuando se necesita una distribución sencilla basada en hashing, balance-xor puede ser una alternativa válida.

Cómo trabaja balance-xor internamente en RouterOS

El papel del hash para distribuir conexiones

El funcionamiento de balance-xor se basa en un algoritmo que calcula un valor hash utilizando información de la comunicación.

Dependiendo de la configuración, puede utilizar datos como:

  • Dirección MAC origen.
  • Dirección MAC destino.
  • Dirección IP origen.
  • Dirección IP destino.
  • Puertos TCP/UDP.

El resultado de ese cálculo determina por cuál interfaz física saldrá el tráfico.

La idea es conseguir una distribución relativamente equilibrada entre los enlaces disponibles.

Por ejemplo:

  • Cliente A → servidor web → enlace 1.
  • Cliente B → servidor FTP → enlace 2.
  • Cliente C → servidor DNS → enlace 1.

Cada flujo mantiene su camino asignado mientras la sesión continúa activa.

Por qué una sola conexión no siempre aumenta su velocidad

Uno de los errores más comunes al implementar bonding XOR es esperar que una única descarga pase automáticamente de 1 Gbps a 2 Gbps al unir dos interfaces.

Esto normalmente no ocurre.

Balance-xor trabaja distribuyendo flujos, no sumando físicamente el ancho de banda de todos los enlaces para una única sesión.

Ejemplo:

Un servidor descarga un archivo mediante una única conexión TCP:

Servidor ---- Bonding XOR ---- MikroTik
1 Gbps + 1 Gbps

Aunque existan dos enlaces disponibles, esa conexión puede permanecer utilizando solamente uno.

Pero si existen muchas conexiones simultáneas:

Usuario 1 → enlace A
Usuario 2 → enlace B
Usuario 3 → enlace A
Usuario 4 → enlace B

la capacidad total aprovechada será mucho mayor.

Bonding XOR vs otros modos de bonding en MikroTik

Balance-xor frente a 802.3ad (LACP)

La comparación más habitual es entre balance-xor y LACP.

IEEE 802.3ad define el estándar utilizado para agregación dinámica mediante LACP.

CaracterísticaBalance-xor802.3ad / LACP
Negociación automáticaNoSí
Requiere configuración del switchSíSí
Estándar empresarialNoSí
Distribución por hashSíSí
Detección dinámica de enlacesLimitadaMejor
Compatibilidad con switches profesionalesVariableAlta

En redes empresariales modernas, LACP suele ser la primera opción cuando los equipos involucrados lo soportan.

Balance-xor puede ser útil cuando se necesita una configuración sencilla o cuando el entorno no requiere negociación dinámica.

Balance-xor frente a active-backup

Ambos modos tienen objetivos diferentes.

Active-backup:

  • Un enlace trabaja.
  • Otro queda preparado como respaldo.
  • No aumenta capacidad.
  • Ofrece alta disponibilidad.

Balance-xor:

  • Utiliza varios enlaces activos.
  • Distribuye conexiones.
  • Puede aumentar capacidad agregada.
  • Requiere una configuración correcta en ambos extremos.
Bonding XOR (balance-xor) en MikroTik: que es, como funciona y como configurarlo

Requisitos para implementar bonding XOR correctamente

Configuración necesaria en MikroTik

Antes de crear un bonding conviene comprobar:

  • Que todas las interfaces tengan velocidades compatibles.
  • Que los cables y puertos estén correctamente configurados.
  • Que no existan errores físicos.
  • Que el switch conectado soporte la configuración necesaria.

Una configuración básica en RouterOS puede ser:

/interface bonding add name=bonding-xor mode=balance-xor slaves=ether1,ether2

Después, la interfaz bonding puede utilizarse como una interfaz normal:

  • Asignar dirección IP.
  • Crear VLAN.
  • Configurar bridge.
  • Aplicar reglas firewall.

Configuración del switch conectado

El extremo opuesto también debe estar preparado.

Si el MikroTik está conectado a un switch mediante dos puertos:

MikroTik ether1 -------- Switch port 1
MikroTik ether2 -------- Switch port 2

el switch debe entender que esos puertos forman un único grupo lógico.

De lo contrario pueden aparecer problemas como:

  • Bucles de red.
  • Pérdida de paquetes.
  • Rendimiento irregular.
  • Conexiones inestables.

Cómo configurar balance-xor en MikroTik paso a paso

Crear la interfaz bonding

Desde terminal:

/interface bonding add name=bond-xor mode=balance-xor slaves=ether1,ether2

Desde WinBox:

  1. Ir a Interfaces.
  2. Seleccionar Bonding.
  3. Pulsar Add (+).
  4. Elegir las interfaces físicas.
  5. Seleccionar modo balance-xor.
  6. Aplicar cambios.

Verificar estado del bonding

Puedes comprobar la configuración con:

/interface bonding print

También es recomendable revisar:

/interface ethernet print

para confirmar que las interfaces físicas están activas.

Errores comunes al configurar Bonding XOR

Esperar duplicar velocidad en una sola descarga

Como hemos visto, la agregación funciona mejor con múltiples conexiones.

No es una sustitución directa de una interfaz más rápida.

Configurar incorrectamente el switch

Un bonding mal configurado puede generar problemas difíciles de detectar.

Antes de probar rendimiento hay que validar:

  • Grupo de agregación correcto.
  • VLAN configuradas.
  • Puertos en modo adecuado.
  • Compatibilidad del switch.

Elegir bonding XOR cuando LACP sería mejor

En infraestructuras profesionales, LACP suele ofrecer ventajas:

  • Detección de fallos.
  • Negociación automática.
  • Mejor interoperabilidad.

Balance-xor sigue siendo útil, pero debe elegirse por una razón técnica concreta.

Casos prácticos donde usar Bonding XOR

Servidores conectados a MikroTik

Un servidor con varias tarjetas Ethernet puede aprovechar bonding para manejar más tráfico simultáneo.

Ejemplo:

  • Servidor de archivos.
  • Servidor virtualizado.
  • Servidor de copias de seguridad.

Enlaces entre switches

Puede utilizarse para conectar equipos de red cuando se necesita distribuir tráfico entre varios enlaces físicos.

Redes empresariales con múltiples usuarios

Es uno de los escenarios donde más sentido tiene:

  • Muchos usuarios.
  • Muchas conexiones simultáneas.
  • Tráfico distribuido.

Aquí balance-xor puede aprovechar mejor varios enlaces disponibles.

 

Conclusión

Bonding XOR (balance-xor) en MikroTik es una herramienta útil para distribuir tráfico entre varios enlaces Ethernet y mejorar la capacidad agregada de una red cuando existen múltiples conexiones simultáneas.

Su principal ventaja es aprovechar varios puertos físicos mediante una interfaz lógica única, pero no debe confundirse con una duplicación automática de velocidad para una única conexión.

Antes de implementarlo, es fundamental entender el comportamiento del algoritmo hash, configurar correctamente el equipo remoto y elegir el modo bonding adecuado para cada necesidad.

En muchos entornos empresariales, LACP será la opción más estándar, mientras que balance-xor sigue siendo una alternativa válida cuando se busca una distribución sencilla y controlada del tráfico.

Preguntas Frecuentes

No necesariamente. Depende del número de conexiones y del patrón de tráfico. Una sola conexión puede seguir utilizando únicamente uno de los enlaces.

Sí. El equipo conectado debe soportar una configuración compatible para evitar problemas de red.

No siempre. LACP suele ser preferible cuando ambos equipos lo soportan porque utiliza un estándar ampliamente adoptado.

Sí. RouterOS v7 mantiene soporte para bonding con diferentes modos de operación.

Depende del hardware y del escenario. Es recomendable utilizar enlaces equivalentes y validar el rendimiento real.

Breve cuestionario de conocimientos

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

QUIZ - Bonding XOR (balance-xor) en MikroTik: qué es, cómo funciona y cómo configurarlo

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)