Le Spanning Tree Protocol (aussi appelé STP) est un protocole réseau de niveau 2 permettant de déterminer une topologie réseau sans boucle (appelée algorithme de l'arbre recouvrant) dans les LAN avec ponts.
Listening : le commutateur « écoute » les BPDU et détermine la topologie réseau
Learning : le commutateur construit une table faisant correspondre les adresses MAC aux numéros des ports
Forwarding : un port reçoit et envoie des données, opération normale
Blocking : un port provoquant une boucle, aucune donnée n'est envoyée ou reçue mais le port peut passer en mode forwarding si un autre lien tombe
Disabled: désactivé, un administrateur peut manuellement désactiver un port s'il le souhaite
Le Rapid STP : il permet à un port de commutateur de passer directement en mode “forwarding”
Switch>en Switch#conf t Switch(conf-t)#set spantree root 1 VLAN 1 bridge priority set to 8192. VLAN 1 bridge max aging time set to 20. VLAN 1 bridge hello time set to 2. VLAN 1 bridge forward delay set to 15. Switch is now the root switch for active VLAN 1. Switch(conf-t)#end
Pour le connecter sur un seul port, ne pas activer le port fast
Switch>en Switch#conf t Switch(conf-t)#set spantree portfast 0/1-24 enable Warning: Spantree port fast start should only be enabled on ports connected to a single host. Connecting hubs, concentrators, switches, bridges, etc... to a fast start port can cause temporary spanning-tree loops. Use with caution.Spantree ports 0/1-24 fast start enabled. Switch(conf-t)#end
Switch>en Switch#sh spantree 1