Réseau
STP : Spanning Tree Protocol. « Protocole de l'arbre couvrant », par analogie avec un plan de circulation qui barre certaines rues pour que personne ne tourne en rond dans le quartier.
Le problème : Deux commutateurs reliés par deux câbles forment une boucle : une trame de diffusion y tourne indéfiniment et se multiplie, car une trame Ethernet n'a pas de durée de vie. La redondance, cette vertu, devient alors le plus court chemin vers la panne générale.
L'élection : Les commutateurs échangent des BPDU, élisent un pont racine selon la plus petite priorité, puis chacun calcule son meilleur chemin vers elle. Les liens superflus sont bloqués et ne se réveillent qu'en cas de panne.
Lenteur et successeurs : Le STP d'origine met plusieurs dizaines de secondes à converger après un changement. RSTP accélère la convergence, MSTP permet un arbre différent par groupe de VLAN.
Côté attaque : Un poste qui émet des BPDU avec une priorité imbattable peut se faire élire racine et attirer le trafic. BPDU guard et root guard ferment cette porte sur les ports d'accès.
Ce qui arrive si on s'en passe
Sans arbre couvrant, le moindre câble de secours ou la moindre prise branchée deux fois crée une boucle : les trames de diffusion se multiplient, les commutateurs apprennent les adresses sur les mauvais ports, le processeur des équipements sature et tout le segment cesse de répondre en quelques secondes. Aucune attaque n'est nécessaire, un stagiaire consciencieux et un câble suffisent. Activé mais laissé sans garde-fous, le protocole fait confiance à quiconque parle sa langue : un équipement pirate peut se déclarer racine, détourner le trafic ou provoquer des recalculs incessants. D'où la règle : protocole actif partout, racine choisie et fixée par priorité, BPDU guard sur les ports utilisateurs, root guard là où la racine ne doit jamais apparaître.
Explication de la marmotte
Dans un bâtiment, les boîtiers qui relient les ordinateurs sont souvent branchés entre eux par plusieurs câbles, pour qu'une coupure n'isole personne. Mais si les messages peuvent faire le tour par deux chemins, ils tournent en rond sans fin, se copient et finissent par tout bloquer, comme un écho qui ne s'arrête jamais. Ce protocole fait discuter les boîtiers entre eux : ils se mettent d'accord sur un chef, gardent un seul chemin vers lui et mettent les câbles en trop en réserve, prêts à servir si un autre lâche.
Où ce terme est utilisé
- MSTP : spanning tree multiple pour réseaux industriels en anneau (17 occurrences)
- VLAN, trunks, boucles et liens agrégés (11 occurrences)
- Topologies, composants d’interconnexion et LAN sécurisé (2 occurrences)
