Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Created by potrace 1.10, written by Peter Selinger 2001-2011

Le protocole RSTP (Rapid Spanning-Tree Protocol)

Finger In The Net
Le protocole RSTP

Introduction

RSTP (Norme IEEE 802.1W) = Rapid Spanning Tree Protocol

Le principal défaut du protocole STP est le temps de convergence énorme en cas de panne réseau.

50 secondes !!! 

Le protocole RSTP est identique au STP sur les points suivants :

  • Élection du Root-Bridge.
  • Élection des Root-Port sur les non-Root Switch.
  • Élection des Designated-Port.
  • Même logique pour les ports dans les états Forwarding et Blocking, sauf que RSTP utilise le terme Discarding à la place de Blocking.
Différence STP RSTP
Différence STP RSTP

Le temps de convergence de ce protocole est de 6 secondes.

Les grosses différences sont :

  • Le laps de temps MaxAge passe de 10 fois le temps entre deux Hello BPDU (20secondes) à trois (6 secondes)
  • Apparitions de nouvelles terminologies :
    • Alternate Port : Remplace le Root Port en cas de panne
    • Backup Port : Remplace le Designated Port en cas de panne
Le protocole RSTP

Le cours RSTP en vidéo

Chapitre 1

Le rôle des ports RSTP

ALTERNATE PORT

Reprenons nos exemples STP :

Protocole RSTP - Alternate port - Schéma 01
Protocole RSTP – Alternate Port – Schéma 01

Nos Root-Port sont élus sur nos “Non-root switchs”

Protocole RSTP - Alternate port - Schéma 02
Protocole RSTP – Alternate Port – Schéma 02

Jusqu’ici , rien ne change !!

Protocole RSTP - Alternate port - Schéma 03
Protocole RSTP – Alternate Port – Schéma 03

Nos Non-Root bridge possédant des interfaces en mode “Discarding” vont chercher un chemin alternatif pour aller vers le Root-Bridge en suivant la même logique pour élire le Root-Port.

Cas numéro 1

Toutes les metric de nos liaisons sont égales, il va donc regarder qui a le plus faible Bridge-ID.

Cas numéro 2

Il va regarder le coût de nos liaisons :

  • Pour le Switch C, il n’y à qu’un port en mode , DISCARDING. Il n’a donc pas le choix que de le passer en mode ALTERNATE
  • Pour le Switch D , 3 chemins s’offrent à lui :
    • C,B et A , soit un coût à 4+4+4 = 12
    • B et A , soit un coût égal à 19+4 = 23
    • A directement, soit un coût égal à 19

Il passera son port vers le Switch C en mode ALTERNATE.

  • Pour le Switch E , 2 chemins s’offrent à lui :
    • B et A , soit un côut à 4+4 = 8
    • A , soit un coût égal à 19

Il passera son port vers le Switch B en mode ALTERNATE.

Protocole RSTP - Alternate port - Schéma 04
Protocole RSTP – Alternate Port – Schéma 04

BACKUP PORT

Afin de comprendre ce mode , nous allons prendre l’architecture suivante :

Protocole RSTP - Backup port
Protocole RSTP – Backup Port

Entre le switch B et C , il y à un HUB. Ce dernier fait que les deux ports du Switch B allant vers le Switch C sont dans le même domaine de collision ! Le RSTP en conclut :

Si mon port Designated vient à tomber , j’ai encore un autre port dans ce domaine de collision !! Donc je place ce deuxième port en mode BackUP (BackUp = Revenir en ligne)

Chapitre 2

État des ports RSTP

Nos ports peuvent prendre 3 type d’état : 

  • Point-to-point (P2P)

Cette connexion est une connexion en FULL-DUPLEX, RSPT estime que cette liaison est une liaison point à point.

  • Shared

Cette connexion est une connexion HALF-DUPLEX, elle est partagée (Shared) entre plusieurs équipements via un Hub.

  • Edge

Cette connexion est une connexion entre un Switch et un Client.

Sur le même thème :

Merci de votre soutien et de votre fidélité ! Ce site existe grâce à vous et je ne vous remercierais jamais assez !

Noël NICOLAS

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

Comments (3)

Félicitations !

Selon moi, l’article manque 3 parties importantes.

1 – Comment dans RSTP se passe l’échange des BPDU (Configuration, TCN) entre les switch ?

2 – Comment RSTP traite les pannes locales ou indirectes dans une switch ?

3 – Le comportement équivlent à PortFast, UplinkFast, BackboneFast (intrinsèque à RSTP) ?

Merci pour document qui me donne une compréhension claire sur le RSTP. Je vous encourage fortement à continuer dans cette voie pour nous autres francophones.
En se basant sur le cours du protocole STP de la page précédente, le coût d’une liaison de 100 Mbps est à 19, j’aimerai savoir pourquoi c’est la valeur 16 qui est considérée dans le cas 2 de l’exemple : Protocole RSTP – Alternate Port – Schéma 03 :

Bonjour Stany et merci pour l’intérêt que tu portes au site FingerInTheNet.
Tu as entièrement raison,, il faut bien lire 19 et non 16. J’ai fais la correction sur l’article.
Désolé pour la confusion 🙂

Je te souhaites de bonnes fêtes de fin d’année !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

cinq × trois =

Guide de préparation officiel au

CCNA 200-301

CURSUS DE FORMATION