Bonding

Un article de WindowsLinux.Net - Astuces pour Windows et Linux.

Définition

Le support "Bonding" de Linux permet de "fusionner" deux interfaces Ethernet.

Ainsi on peut avoir une seule interface a 200 Mbit/s au lieu de deux à 100 Mbit/s.

Sous Linux, le bonding se compile dans le kernel (module). Il est disponible dans les kernels 2.6.x et dans les 2.4.x récents. Pour les kernels les plus anciens, il faut utiliser le package ifenslave-2.4.

Une interface utilisant le bonding envoie les paquets par un planificateur "round-robin". Il permet un load balancing similaire aux techniques utilisées dans les switchs (nommé "channel bonding" ou "trunking").

Debian utilise le logiciel ifenslave (apt-get install ifenslave voir => [1] et choisir selon la version de votre noyau) qui permet la création de ce type d'interfaces.

Liens

Un tutoriel incontournable disponible à l'adresse suivante : http://sluce.developpez.com/bonding/

Un autre : http://www.linuxhorizon.ro/bonding.html