Spanning Tree

Spanning-Tree Portfast

Auteur

Noël NICOLAS

Date

16 novembre 2016

Commentaires

0

Spanning Tree

Prérequis


Introduction au Spanning Tree
Protocole STP
Protocole RSTP

Présentation


Lorsqu’on connecte un équipement sur un Switch CISCO , le port va clignoter pendant 30 secondes en « Orange » avant de passer au « Vert« .

Pourquoi ?

Le protocole Spanning-tree vérifier si cette connexion ne va pas créer une boucle dans notre réseau.

Pourquoi 30 secondes ?

Spanning Tree : Etat des ports
Spanning Tree : État des ports

Par défaut , nos switchs exécutent le protocole PVST+ . Ce dernier se base sur le protocole STP.

Lorsque nous branchons un équipement sur un Switch , ce dernier va se trouver dans deux états distinct :

Listening
Learning

Si aucune trame BDPU n’est reçue sur ce port , le switch va le mettre dans l’état stable « Forwarding« 

On va vérifier cela : 

J’active le debugging sur le spanning tree

Switch# debug spanning-tree events 
Spanning Tree event debugging is on

Je branche un client sur le Port FastEthernet 0/1

Switch# 
 STP: VLAN0010 Fa0/1 -> listening 
 STP: VLAN0010 Fa0/1 -> learning 
 STP: VLAN0010 Fa0/1 -> forwarding

Nous voyons bien que notre port passe bien par les états Listening / Learning et Forwarding.

Conséquences de ses 30 secondes ?

Ces 30 secondes peuvent avoir de lourdes conséquences.
À l’ouverture d’une session sur un domaine , il se peut que toutes les GPOs ne soient pas exécutées. Si le lien bagote ,  il va falloir attendre 30 secondes avant que le port soit de nouveau en état de fonctionner.

Solution

Mettre les ports d’accès client directement dans l’état « Forwarding » grâce au portfast

Configuration


Exemple :

Nous avons un Switch 24 ports FastEthernet + 2 Ports GigaBitEthernet :
Les ports FastEthernet vont nous servir de port d’accès client
Les ports GigaBitEthenet vont être nos ports Trunk.
Nous voulons activer le portfast sur tous nos ports d’accès client.
Pour ce faire, deux solutions :

Activer le portfast port par port


Switch(config)# interface range Fa 0/1 - 24 
Switch(config-if)# spanning-tree portfast 

Activer le Portfast pour tous les ports du Switch


Switch(config)# spanning-tree portfast default 
Switch(config)# interface range Gi 1/1 - 2 
Switch(config-if)# spanning-tree portfast disable

La commande spanning-tree portfast default permet d’activer le PortFast sur tous les ports du switch.
La commande spanning-tree portfast disable  permet de désactiver le PortFast précédemment activé.

Envie d’en découvrir plus ?

Devenez membre Gold ou Platinium de FingerInTheNet et accédez à l’intégralité des cours et à des contenus exclusifs !

A votre rythme, Réponse prioritaire aux questions sur les cours

Contenus Exclusifs, accès aux articles avancés

Réductions sur les cours spéciaux ou personnalisés

Essayez pour seulement 1€

Expert Réseau
11 ans d’expérience
CCNP Routing and Switching
Fondateur de FingerInTheNet

%d blogueurs aiment cette page :