Le projet multilink
Multilink est un ensemble de script permettant de répartir les flux sortant vers internet sur différents liens éventuellement souscris chez plusieurs opérateurs.
Cela permet deux choses :
- répartir la charge sur les différentes connexions internet ;
- palier à une défaillance d'une connexion internet.
La répartition est effectuée en fonction d'un poids associé à chaque connexion. Ainsi, il est même possible d'utiliser ce système avec des liaisons n'ayant à priori pas la même bande passante.
On peut, au choix soit répartir les connexions, soit répartir les machines du réseau interne (dans le cas où le logiciel est installé sur une passerelle).
Ce système a été initialement développé pour les serveurs Amon des établissements de l'académie de Strasbourg, mais c'est un projet libre et qui peut à priori être utilisé sur n'importe quelle machine pourvu qu'elle dispose des fonctionnalités suivantes :
- le célèbre iptables
- iproute2 qui permet d'avoir plusieurs tables de routage sur une même machine
- le module iptables "ipt_recent" si on souhaite associé non pas les connexions sortantes, mais les machines du réseau interne à une connexion Internet.
Dès que j'aurais le temps, je déposerai cela sur gna! pour que tout le monde puisse profiter de cette grande avancée !
Posté à 07:36 | Catégorie : /informatique/projets