Définition simple
MLAG (Multi-Chassis Link Aggregation) permet à un équipement de créer une agrégation de liens vers deux commutateurs physiques distincts qui se présentent comme une paire logique.
Définition technique
Les deux switches MLAG synchronisent les informations nécessaires au fonctionnement du bundle, généralement via un peer-link et un canal de contrôle. L’équipement connecté utilise LACP comme pour une agrégation classique, sans avoir à exécuter un protocole propriétaire côté serveur.
Fonctionnement / rôle
Le rôle de MLAG est de fournir à la fois redondance de châssis et utilisation active de plusieurs liens. Les deux membres doivent coordonner les états MAC, LACP et parfois VLAN afin d’éviter doublons, blackholes ou split-brain en cas de perte du peer-link.
À quoi cela sert ?
Supprimer le point de défaillance d’un seul switch d’accès tout en conservant la bande passante agrégée et un basculement rapide.
Exemple concret
Un serveur possède deux interfaces LACP, l’une vers le switch A et l’autre vers le switch B ; les deux switches appartiennent à la même paire MLAG.
Problèmes fréquents
- Peer-link ou keepalive défaillant
- Split-brain entre les deux switches
- Configuration VLAN ou LACP divergente
- Orphan ports mal pris en compte lors d’une panne
À retenir : MLAG est multi-châssis, mais reste dépendant d’une synchronisation correcte entre les deux équipements de la paire.