Aller au contenu

MSTP : Multiple Spanning Tree Protocol

Réseau

Protocole réseau qui organise plusieurs arbres de connexion pour éviter les boucles dans un réseau local commuté. Il regroupe des réseaux virtuels partageant le même chemin logique, ce qui permet de mieux utiliser les liaisons disponibles que le protocole STP classique.

Fonctionnement : MSTP bloque certaines liaisons redondantes afin d’empêcher les trames de circuler indéfiniment. En cas de panne, il peut réactiver une liaison de secours.

Instances : Chaque instance MSTP représente un arbre logique et peut gérer plusieurs VLAN. Des VLAN différents peuvent ainsi utiliser des chemins différents dans le réseau.

Interopérabilité : MSTP est défini par la norme IEEE 802.1s et s’appuie sur le format de configuration de la norme IEEE 802.1Q. Il peut interagir avec RSTP aux limites d’une région MSTP.

Ce qui arrive si on s'en passe

MSTP est un protocole de plan de contrôle non authentifié par défaut : tout équipement raccordé peut émettre des BPDU et prétendre à un meilleur coût, donc détourner ou effondrer la topologie. La garde à l'entrée consiste à filtrer les ports d'accès : BPDU guard sur les interfaces utilisateur, root guard vers les équipements tiers, désactivation de la négociation de trunk et restriction explicite des VLAN autorisés sur chaque lien. La détection repose sur la surveillance des changements de racine, du compteur de changements de topologie et des incohérences de région, remontés en journalisation centralisée avec seuils d'alerte. La réponse s'organise en isolant le port fautif, en verrouillant la priorité de racine sur les commutateurs de cœur et en réconciliant nom, révision et mappage VLAN vers instance sur l'ensemble de la région.

Comment le mettre en place

Pour éprouver MSTP, monter deux commutateurs (physiques ou virtuels) reliés par deux liaisons redondantes, avec trois ou quatre VLAN répartis sur deux instances. Vérifier d'abord la convergence : une seule liaison porte le trafic d'une instance, l'autre est bloquée. Puis introduire une divergence volontaire de configuration de région : modifier le nom, le numéro de révision ou le mappage VLAN vers instance sur un seul commutateur. Observer que les deux équipements cessent d'appartenir à la même région et retombent en arbre unique à la frontière : des VLAN censés emprunter des chemins distincts se retrouvent sur la même liaison, et le second lien reste bloqué. Cela prouve que la cohérence du digest de configuration, et non le simple câblage, conditionne la répartition de charge annoncée.

Explication de la marmotte

Imagine plusieurs salles reliées par plusieurs couloirs. Si tout le monde peut prendre tous les couloirs en même temps, certains risquent de tourner en rond. MSTP choisit donc certains passages et en garde d’autres fermés, prêts à être ouverts si un passage principal est bloqué. Il peut aussi répartir les groupes de salles sur des itinéraires différents, au lieu de faire passer tout le monde par le même chemin. Le réseau reste ainsi stable, tout en utilisant mieux les connexions disponibles.

Où ce terme est utilisé

← Tout le glossaire