Définition simple
Root Guard est une protection Spanning Tree qui empêche un port donné de devenir un chemin vers un root bridge non prévu.
Définition technique
La fonction s’active sur les ports où l’on ne souhaite jamais recevoir de BPDU supérieure. Si une telle BPDU est reçue, le port est placé dans un état de type root-inconsistent et cesse de transférer le trafic jusqu’à disparition de la condition.
Fonctionnement / rôle
Le switch compare les BPDUs reçues à l’élection STP actuelle. Une BPDU qui annoncerait un meilleur root provoque le blocage protecteur du port. Lorsque ces BPDUs cessent, le port peut revenir automatiquement dans la topologie STP normale.
À quoi cela sert ?
Maintenir le root bridge sur les équipements prévus et empêcher un switch d’accès mal configuré de modifier la topologie STP.
Exemple concret
Sur un port descendant vers un switch tiers, Root Guard bloque le port si ce switch commence à annoncer une priorité STP meilleure que celle du cœur de réseau.
Problèmes fréquents
- Root Guard activé sur un port où un changement de root est légitime
- Port en root-inconsistent après réception de BPDUs supérieures
- Priorités STP mal planifiées
- Confusion entre Root Guard et BPDU Guard
Termes associés
STP · BPDU Guard · Switch
À retenir : Root Guard protège la position du root STP ; BPDU Guard répond à un autre besoin et ne doit pas être confondu avec lui.