2. INDICE
1. ¿Qué es channel bonding?
2. Puesta en Marcha
3. Instalación
4. Configuración
5. Arranque
6. ¿Cómo sabemos si funciona?
7. Ejemplo
8. Autores
9. Bibliografía
10. FIN
3. UNIÓN DE INTERFACES DE RED
(CHANNEL BONDING)
• El channel bonding consiste en simular un
dispositivo de red con gran ancho de banda
uniendo varias tarjetas de red independientes, de
manera que las aplicaciones sólo verán un interfaz
de red. Con el channel bonding conseguimos
varias cosas:
• mayor ancho de banda: el ancho de banda de la interfaz
virtual será la suma de los anchos de banda de las
interfaces reales.
• balanceo de carga: tendremos balanceo de carga del
tráfico de red entre todas las interfaces reales
• redundancia: si falla una tarjeta de red los datos irán sólo
por las que estén en buen estado
4. INSTALACIÓN
• Vamos al archivo /etc/modprobe.d/bonding.conf , no
está creado pero lo creamos con el siguiente
contenido:
• options bonding mode=0 miimon=100 downdelay=200
updelay=200
• Y cargamos el modulo:
• # modprobe bonding
mode: modo de funcionamiento elegido.
miimon: tiempo en ms entre chequeos de las interfaces.
downdelay: tiempo para considerar caído una interfaz.
updelay: tiempo para considerar levantada una interfaz.
6. CONFIGURACIÓN
• Necesitamos tener levantado el interfaz bond0:
• # ifconfig bond0 0.0.0.0
• Asociamos las interfaces de red al nuevo interfaz:
• # ifenslave bond0 eth0 eth1 …
• Al hacerlo, las interfaces pierden la IP que pudieran
tener. Nos falta asignar una IP al nuevo interfaz:
• # ifconfig bond0 192.168.1.115
7. ARRANQUE
• Para que la configuración funcione en el arranque
debemos cargar el módulo:
• # echo “bonding” >> /etc/modules
• y dar de alta el interfaz de red en el fichero:
/etc/networking/interfaces
9. ¿CÓMO SABEMOS SI FUNCIONA?
• Para ver si funciona el acoplamiento de tarjetas de
red solo hace falta hacer un “ ifconfig “ y ver que
todas nuestras tarjetas tienen la misma MAC y las
tarjetas que no sean “ bond0 “ no tienen IP, o sea,
solo debe tener IP la tarjeta de red virtual “ bond0 ”