2. INDICE
¿Qué es el Bonding de tarjetas de red?
Modos de funcionamiento de Bonding
Instalación y configuración de un Bonding de tarjetas
de red
Comprobación de funcionamiento
Fuentes
Preguntas
3. ¿Qué es el Bonding de tarjetas de
red?
El Bonding permite unir varios interfaces de red de una misma
máquina en un único interfaz virtual. Esto nos permite:
Alta disponibilidad: En caso de fallo físico de una de las tarjetas,
el servicio sigue funcionando.
Mejora del rendimiento:
En determinados modos de
funcionamiento, el tráfico se
balancea entre las tarjetas,
Multiplicando así el ancho de
banda.
4. Modos de funcionamiento de
Bonding 1/2
Existen 7 modos de funcionamiento de Bonding:
MODO 0 (Balance-rr): Se balancea por Round Robin entre las
tarjetas. Hay balanceo y tolerancia a fallos.
MODO 1 (Active Backup): Se utiliza la primera interfaz
configurada y las otras sólo en caso de fallo. No hay balanceo y,
por tanto, el ancho de banda es el mismo que el de una sola
tarjeta.
MODO 2 (Balance-XOR): Fija una misma interfaz por cada
interfaz de destino mediante una fórmula. Hay balanceo, pero no
hay tolerancia a fallos
5. Modos de funcionamiento de
Bonding 2/2
MODO 3 (Broadcast): Todas las tarjetas envían a la vez. No hay
balanceo, pero sí tolerancia a fallos.
MODO 4 (802.3ad): Se forman grupos de tarjetas activos y
grupos inactivos.
MODO 5 (Balance-tbl): El trafico saliente se distribuye en
función de la carga de cada tarjeta. El entrante es active backup.
MODO 6 (Balance-alb): Lo mismo que el modo 5 pero con
balanceo también para el entrante.
6. Instalación y configuración de un
Bonding de tarjetas de red
Para empezar debemos crear el fichero bonding.conf
Este fichero tendrá el siguiente contenido:
Cargamos el modulo
7. Instalación y configuración de un
Bonding de tarjetas de red
Vemos como se nos crea una nueva interfaz llamada
bond0
Instalamos el paquete ifenslave, encargado de realizar
el bonding
8. Instalación y configuración de un
Bonding de tarjetas de red
Levantamos la interfaz bond0 con el siguiente
comando:
Asociamos las interfaces de red al nuevo interfaz
bond0, esto hará que pierdan las direcciones IPs:
9. Instalación y configuración de un
Bonding de tarjetas de red
Vemos como la interfaz bond0 funciona como maestro
y la otras 2 interfaces trabajan como esclavo.
10. Instalación y configuración de un
Bonding de tarjetas de red
Cargamos el modulo en sistema con el siguiente comando
Establecemos la configuración que va a tener la tarjeta de
red virtual que va a hacer bonding
12. Comprobación de funcionamiento
Para ver si funciona bien el Bonding, hacemos un Ifconfig y
vemos que todas las tarjetas tienen la misma MAC y que
solo la virtual bond0 tiene dirección IP.