Chapitre 3
Fonctionnalités logicielles du switch
Protocole STP
(Spanning Tree Protocol)
74
Le protocole STP (protocole de l'arbre maximal) est un protocole de gestion de
liaison de couche 2 qui assure la redondance des chemins tout en évitant les boucles
de réseau. Pour qu'un réseau Ethernet de couche 2 fonctionne correctement, seul un
chemin actif peut exister entre deux stations. Plusieurs chemins actifs entre les
stations finales créent des boucles dans le réseau. Si une boucle existe dans le réseau,
les stations finales peuvent recevoir des messages en double. Les switchs peuvent
également mémoriser les adresses MAC des stations finales sur plusieurs interfaces
de couche 2. Ces conditions créent un réseau instable. Le fonctionnement de type
Spanning Tree est transparent pour les stations finales qui ne peuvent pas détecter si
elles sont connectées à un seul segment de réseau local ou à un ensemble commuté
de plusieurs segments du réseau local.
Le protocole STP utilise un algorithme de l'arbre maximal pour sélectionner un
seul switch d'un réseau connecté de manière redondante comme racine de l'arbre
maximal. L'algorithme calcule le meilleur parcours sans boucle à travers un réseau
commuté de couche 2 en assignant un rôle à chaque port en fonction du rôle du
port dans la topologie active :
• Racine — port de transfert choisi pour la topologie de l'arbre maximal
• Désigné — port de transfert choisi pour chaque segment commuté du
réseau local
• Rechange — port bloqué fournissant un autre chemin d'accès au pont
racine de l'arbre maximal
• Sauvegarde — port bloqué dans une configuration en boucle
Le switch dont tous les ports ont reçu le rôle « désigné » ou le rôle
« sauvegarde » est le switch racine. Le switch dont au moins l'un des ports a reçu
le rôle « désigné » est appelé le switch désigné.
L'arbre maximal force le passage des chemins de données redondants dans un état
de veille (bloqué). Si un segment du réseau de l'arbre maximal échoue et qu'il
existe un chemin redondant, l'algorithme de l'arbre maximal recalcule la topologie
de l'arbre maximal et active le chemin d'accès en veille. Les switchs envoient et
reçoivent les trames de l'arbre maximal, appelées unités de données de protocole
de pont (BPDU) à intervalles réguliers. Les switchs ne transmettent pas ces
trames, mais les utilisent pour construire un chemin d'accès sans boucle. Les
BPDU contiennent des informations sur le switch d'émission et ses ports, y
compris les adresses MAC et du switch, la priorité du switch, la priorité du port et
le coût du chemin d'accès. L'arbre maximal utilise ces informations pour choisir le
switch racine et le port racine du réseau commuté, ainsi que le port racine et le
port désigné de chaque segment commuté.
Vous pouvez choisir l'une de ces options :
• La valeur par défaut du protocole RSTP (Rapid Spanning Tree Protocol)
(également appelé protocole MST [Multiple Spanning Tree])
• Le protocole PVST+ (Per-VLAN Spanning Tree)
• Le protocole RPVST+ (Rapid Per-VLAN Spanning Tree)
Si vous connectez le switch à un switch réseau Cisco, la valeur par défaut
CONSEIL
type est PVST+ et non RSTP. Pour garantir la compatibilité, l'un des deux
switchs doit être modifié.
Publication Rockwell Automation 1783-UM004D-FR-P - Mars 2014