Objectif

Le protocole STP (Spanning Tree Protocol) protège les domaines de diffusion de couche 2 des tempêtes de diffusion en définissant de manière sélective les liaisons en mode veille pour empêcher les boucles. En mode veille, ces liaisons arrêtent temporairement le transfert des données utilisateur. Une fois la topologie modifiée, afin que le transfert de données soit possible, les liaisons sont automatiquement réactivées.

Les boucles réseau se produisent lorsqu’il existe d’autres routes entre les hôtes. Ces boucles entraînent le transfert infini du trafic sur le réseau par les commutateurs de couche 2, réduisant ainsi l’efficacité du réseau. Le protocole STP fournit un chemin unique entre les points d’extrémité d’un réseau. Ces chemins éliminent la possibilité de boucles réseau. Le protocole STP est généralement configuré lorsqu’il existe des liaisons redondantes vers un hôte afin d’empêcher les boucles réseau.

Le périphérique prend en charge les versions suivantes du protocole Spanning Tree :

- Classic STP : fournit un chemin unique entre deux stations d'extrémité, évitant et éliminant les boucles.

- Rapid STP (RSTP) : détecte les topologies réseau afin de fournir une convergence plus rapide du Spanning Tree. Ceci est particulièrement efficace lorsque la topologie du réseau est naturellement structurée en arborescence et qu’une convergence plus rapide peut donc être possible. RSTP est activé par défaut.

- Multiple STP (MSTP) : MSTP est basé sur RSTP. Il détecte les boucles de couche 2 et tente de les atténuer en empêchant le port concerné de transmettre le trafic. Comme il existe des boucles par domaine de couche 2, une situation peut se produire lorsqu'un port est bloqué pour éliminer une boucle STP. Le trafic sera transféré au port qui n'est pas bloqué et aucun trafic ne sera transféré au port qui est bloqué. Il ne s'agit pas d'une utilisation efficace de la bande passante, car le port bloqué sera toujours inutilisé.

MSTP résout ce problème en activant plusieurs instances STP, de sorte qu'il est possible de détecter et d'atténuer les boucles séparément dans chaque instance. Cela permet de bloquer un port pour une ou plusieurs instances STP mais non bloqué pour d'autres instances STP. Si différents VLAN sont associés à différentes instances STP, leur trafic sera relayé en fonction de l'état du port STP de leurs instances MST associées. Cela permet une meilleure utilisation de la bande passante.

Cet article vise à vous montrer comment configurer STP sur un commutateur via l'interface de ligne de commande.

Périphériques pertinents

- Série Sx300

- Gamme Sx350

- Gamme SG350X

- Série Sx500

- Gamme Sx550X

Version du logiciel

- 1.4.7.06 - Sx300, Sx500

- 2.2.8.04 - Sx350, SG350X, Sx550X

Configuration des propriétés Spanning Tree

Étape 1. Connectez-vous à la console du commutateur. Le nom d'utilisateur et le mot de passe par défaut sont cisco/cisco. Si vous avez configuré un nouveau nom d'utilisateur ou mot de passe, saisissez plutôt les informations d'identification.

Note: Pour savoir comment accéder à l'interface de ligne de commande d'un commutateur PME via SSH ou Telnet, cliquez ici.

Note: Les commandes peuvent varier en fonction du modèle exact de votre commutateur. Dans cet exemple, le commutateur SG350X-48MP est accessible via Telnet.

Étape 2. À partir du mode d’exécution privilégié du commutateur, passez en mode de configuration globale en entrant ce qui suit :

Étape 3. Pour activer la fonctionnalité STP sur le commutateur, saisissez ce qui suit :

Étape 4. Pour configurer le protocole STP à exécuter sur le commutateur, saisissez ce qui suit :

Les options sont les suivantes :

- stp : le protocole STP classique fournit un chemin unique entre deux points d'extrémité, éliminant et empêchant les boucles réseau.

- rstp : le protocole RSTP détecte les topologies réseau afin de fournir une convergence plus rapide du Spanning Tree. Cette option est activée par défaut.

- mst — MSTP est basé sur RSTP. Il détecte les boucles de couche 2 et tente de les atténuer en empêchant le port concerné de transmettre le trafic.

Note: Dans cet exemple, rstp est utilisé.

Étape 5. Pour définir la méthode de coût de chemin par défaut, saisissez ce qui suit :

Les options sont les suivantes :

- long : spécifie la valeur des coûts de chemin de port. La plage est comprise entre 1 et 20000000.

- short : spécifie la valeur des coûts de chemin de port. La plage est comprise entre 1 et 65535.

Étape 6. Pour configurer la priorité STP du commutateur, qui est utilisée pour déterminer quel pont est sélectionné comme pont racine, entrez ce qui suit :

- priority-number : spécifie la priorité du pont. La plage est comprise entre 0 et 61440.

Note: Dans cet exemple, 32768 est utilisé.

Étape 7. (Facultatif) Pour configurer la fréquence à laquelle le commutateur diffuse des messages Hello à d'autres périphériques, saisissez ce qui suit :

- seconds : spécifie le délai Hello du Spanning Tree en secondes. La plage est comprise entre 1 et 10 secondes. La valeur par défaut est de 2 secondes.

Note: Dans cet exemple, le délai Hello par défaut de 2 secondes est utilisé.

Étape 8. (Facultatif) Pour configurer l'âge maximal STP, saisissez ce qui suit :

- seconds : spécifie l'âge maximal du pont Spanning Tree en secondes. La plage est comprise entre 6 et 40 secondes. La valeur par défaut est de 20 secondes.

Note: Dans cet exemple, la valeur par défaut de 20 secondes est utilisée.

Étape 9. (Facultatif) Pour configurer le délai de transmission du pont STP, qui correspond à la durée pendant laquelle un port reste dans les états d’écoute et d’apprentissage avant de passer à l’état de transmission, saisissez ce qui suit :

- seconds : spécifie le délai de transfert Spanning Tree en secondes. La plage est comprise entre 4 et 30 secondes. La valeur par défaut est de 15 secondes.

Note: Dans cet exemple, la valeur par défaut de 15 secondes est utilisée.

Étape 10. (Facultatif) Pour activer la protection de bouclage STP, saisissez ce qui suit :

Note: L'activation de cette fonctionnalité vérifie si un port racine ou un autre port racine reçoit des unités BPDU (Bridge Protocol Data Units). Dans cet exemple, STP Loopback Guard est activé.

Étape 11. Entrez la commande exit pour revenir au mode d’exécution privilégié :

Étape 12. (Facultatif) Pour afficher les paramètres STP sur le commutateur, saisissez ce qui suit :

Étape 13. (Facultatif) Dans le mode d’exécution privilégié du commutateur, enregistrez les paramètres configurés dans le fichier de configuration initiale en saisissant ce qui suit :

Étape 14. (Facultatif) Appuyez sur Y pour Oui ou N pour Non sur votre clavier une fois que l'invite Overwrite file [startup-config]... s'affiche.

Vous devez maintenant avoir correctement configuré les paramètres STP sur votre commutateur via l'interface de ligne de commande.