# Spanning Tree

Spanning Tree évite les boucles de niveau 2.

## Afficher l’état général

`show spanning-tree`

Affiche les informations STP de tous les VLAN.

## Afficher un VLAN précis

`show spanning-tree vlan 10`

Affiche l’arbre STP du VLAN 10.

## Définir le switch racine principal

`spanning-tree vlan 10,20,30 root primary`

Tente de définir le switch comme racine principale pour les VLAN indiqués.

## Définir le switch racine secondaire

`spanning-tree vlan 10,20,30 root secondary`

Configure le switch comme racine secondaire.

## Définir manuellement la priorité

`spanning-tree vlan 10 priority 4096`

Configure la priorité STP du VLAN 10.

Une valeur plus faible augmente les chances de devenir Root Bridge.

## Activer PortFast sur un port utilisateur

`interface GigabitEthernet0/1`

Sélectionne le port.

`spanning-tree portfast`

Active PortFast.

PortFast doit être utilisé principalement sur les ports reliés à des postes, serveurs ou téléphones, pas entre switches.

## Activer BPDU Guard

`spanning-tree bpduguard enable`

Désactive automatiquement le port si une BPDU est reçue.

## Activer PortFast et BPDU Guard par défaut

`spanning-tree portfast default`

Active PortFast par défaut sur les ports Access.

`spanning-tree portfast bpduguard default`

Active BPDU Guard par défaut sur les ports PortFast.

## Vérifier un port

`show spanning-tree interface GigabitEthernet0/1 detail`

Affiche les informations STP détaillées du port.