Vous êtes sur la page 1sur 32

Le Protocole Spanning Tree

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.


Forewor
Introduction
d
 À mesure que le réseau d'entreprise se développe, des réseaux multi-commut
és(multi-switched) sont introduits pour fournir une communication de couche
2 entre un nombre croissant de systèmes d'extrémité. Comme de nouvelles in
terconnexions se forment entre plusieurs commutateurs d'entreprise, de nou
velles opportunités de construction de réseaux toujours résilients sont rendue
s possibles, mais le risque d'échec de commutation suite à des boucles devie
nt de plus en plus probable. Il est donc nécessaire que le Spanning Tree Proto
col (STP) soit impliqué pour empêcher les boucles entre switches et pour être
manipulé pour s'adapter à la conception et aux performances du réseau d'ent
reprise.

age 2 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Objective
Les Objectifs
s
 À la fin de cette section, vous serrez capable de :

Décrivez les problèmes rencontrés lors de l'utilisation d'un réseau multi-commuté
.

Expliquez le processus de prévention de boucle du Spanning Tree Protocol.

Configurez les paramètres de gestion de la conception du réseau STP.

age 3 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Redondance de La Couche 2
Switch A Switch B

Switch C Switch D Switch E


 La redondance dans un réseau de commutation minimise les échecs de conne
xion mais génère des boucles (Loop) de commutation potentielles.

age 4 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Tempêtes de diffusion (Broadcast Storms )
Switch B

G0/0/3 hôte A
G0/0/2

00-01-02-03-04-AA
Switch A

hôte B

Les boucles de commutation permettent des tempêtes de diffusion de se prod


Switch C 00-01-02-03-04-BB

uire et une duplication des trames à recevoir par les stations d'extrémité.

age 5 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Instabilité MAC
Switch B
hôte A
G0/0/3
G0/0/2

00-01-02-03-04-AA
Switch A

MAC Interface
00-01-02-03-04-AA G0/0/3
00-01-02-03-04-AA G0/0/2

hôte B

Switch C
00-01-02-03-04-BB
 La réception de trames précédemment transmises génère de fausses entrées
MAC et une instabilité dans la table d'adresses MAC.

age 6 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Résolution de Problèmes de Redondance de
La couche 2 Switch B

G0/0/3 hôte A
G0/0/2

00-01-02-03-04-AA
Switch A

hôte B

Switch C
00-01-02-03-04-BB

 Les boucles sont éliminées en limitant le flux de trafic sur les chemins redond
ants.

age 7 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Spanning Tree Root Bridge

Root

Non-Root Non-Root

Non-Root Non-Root Non-Root


 Une architecture d'arbre inversé est créée comme résultat de STP.
 Le Root Bridge représente la base du Spanning Tree.

age 8 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Bridge ID
4096 00-01-02-03-04-AA
Root

32768 00-01-02-03-04- 32768 00-01-02-03-04-CC


BB

32768 00-01-02-03-04-DD 32768 00-01-02-03-04- 32768 00-01-02-03-04-FF


EE
 Les identifiants des commutateurs Bridge ID sont utilisés pour élire le Root Bri
dge.
 La priorité des Bridge ID peut être manipulée pour forcer la sélection de Root.

age 9 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 9
Bridge Protocol Data Unit BPDU

Root

BPDU BPDU

Messag Hell Fwd


BPDU Root Bridg Port Max
PID PVI Flags RPC e o Dela
Type ID e ID ID Age
Age Time y

Configuration TCN

age 10 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Path Cost

Root

RPC 0 RPC 0

20000 20000
RPC 20000 20000
20000
20000
RPC 20000 RPC 20000 RPC 20000

20000 20000 20000

20000

 Root path cost est porté dans le BPDU et utilisé pour déterminer le chemin le
plus court vers la racine.

age 11 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Les standards Path Cost

Path Cost
Vitesse du port 802.1D 802.1t
Legacy

10 Mbps 99 1999999 1999


100 Mbps 18 199999 199
1 Gbps 4 20000 20
10 Gbps 2 2000 2

 STP prend en charge diverses normes de Path Cost.


 Le 802.1t est la norme par défaut utilisée par les commutateurs Huawei..

age 12 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Les Roles des Ports Spanning Tree

Root

RPC 0 RPC 0
D D

R RPC 20000 R
A D

RPC 20000 RPC 20000 RPC 20000


D D D

R R R

 Spanning Tree prend en charge les rôles Designated, Root and Alternate .
 Le Root path cost permet de déterminer les rôles de port.

age 13 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 13
Le Port ID

4096 00-01-02-03-04-AA 32768 00-01-02-03-04-BB


RPC 0 128.
D 1R
Root
D A
D RPC 0 128.
D
2 128.
3

A 128.
2
R
128.
1
32768 00-01-02-03-04-CC

 Lorsque le Root path cost est égal, un identifiant de port "Port ID "est utilisé p
our déterminer les chemins actifs et alternatifs vers la racine.
age 14 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Les Timers

Intervalle BPDU MSG Age: 0


(2 seconds) MAX Age:
20

MSG Age: 1 MSG Age: 1


MAX Age: MAX Age:
20 20

MSG Age: 2 MSG Age: 2


MAX Age: 20 MAX Age: 20
 Le MAX Age représente un minuteur de vieillissement ce qu'on appelle aging
Timer d'un BPDU.
 Les BPDU sont rejetés lorsque Message Age dépasse MAX Age.
age 15 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Processus d'élection du Root Bridge
Switch A
32768 00-e0-fc-16-ee-
43

BPDU BPDU

BPDU BPDU

BPDU
Switch C
Switch B
32768 00-e0-fc-41-43-
32768 00-e0-fc-41-42-59
BPDU 69
 Tous les commutateurs STP annoncent BDPU aux autres en assumant le rôle Root.

age 16 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Processus d'établissement les rôles De Port
Switch A
32768 00-e0-fc-16-ee-
Root 43

G0/0/1 G0/0/2
D D
RPC 0 RPC 0

Root Port Root Port


G0/0/1 RPC 20000 G0/0/1

D A
Switch B Switch C
G0/0/2 G0/0/2

32768 00-e0-fc-41-42- RPC 20000 32768 00-e0-fc-41-43-


 Le Bridge ID et le coût du chemin Root (RPC) sont utilisés pour choisir les rôles
59 69

de port.

age 17 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Les Transitions de port (Port State )

Disabled

① ⑤


Forwarding Blocking

⑤ ③

④ ⑤

Learning Listening

age 18 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
La défaillance de Root Bridge (Root Failure )
Switch A
Root

SWD SWE
MAX Age
MAX Age

BPDU
Switch B Switch C
BPDU
 Les commutateurs non Root attendent le Timer MAX-Age avant de supposer u
ne perte de Root Bridge .
 La re-convergence est alors initiée, par une nouvelle l'élection de racine.
age 19 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
La défaillance d'une liaison indirecte (Indire
ct Link Failure )
Switch A
Root

BPDU

Switch B Switch C
A
BPDU
 Le commutateur B commence l'élection du Root , mais le BPDU est ignoré par l
e commutateur C.
 Le BDPU Root est propagé au commutateur B après l'expiration de MAX Age.

age 20 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
La défaillance d'une liaison Directe (Direct L
ink Failure)
4096 00-01-02-03-04-AA 32768 00-01-02-03-04-
RPC 0 128. BB
Switch A D 1R Switch B
Root
D A
D RPC 0 128.
D
2

A
R Switch C

32768 00-01-02-03-04-CC
 Le commutateur B détecte une défaillance et bascule le port Alternate vers le port
Root.
 STP converge après 2x Forward Delay(30 secondes par défaut).

age 21 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Instabilité de changement topologique MAC
Switch B

G0/0/3 Host A
G0/0/2

A 00-01-02-03-04-AA
Switch A

MAC Interface
00-01-02-03-04-AA G0/0/3

00-01-02-03-04-BB G0/0/2

R
Host B

Switch C
 Les modifications de la topologie STP peuvent rendre les entrées de table MAC inva
00-01-02-03-04-BB

lides.
 Les entrées de table MAC n'expirent qu'après 300 secondes par défaut.

age 22 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Processus de Changement Topologique

Root

BPDU BPDU

TCN BPDU

BPDU BPDU BPDU

TCN BPDU

TCN BPDU BPDU


 Topology Change Notification (TCN) informe la racine tout changement de topologie.
 Le commutateur Root vide les entrées MAC grâce à un BPDU avec un bit TC Actif .

age 23 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Rafraîchissement du changement Topologique
MAC (MAC Refresh)
Host A
Switch B
G0/0/3

G0/0/2 00-01-02-03-04-AA

Switch A G0/0/1 D
MAC Interface
00-01-02-03-04-AA G0/0/3

00-01-02-03-04-BB G0/0/2
Root G0/0/1
R 00-01-02-03-04-BB G0/0/1

Switch C Host B

00-01-02-03-04-BB

age 24 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 24
Les Modes STP
Switch A

Switch B Switch C

[SWA]stp mode ?
mstp Multiple Spanning Tree Protocol (MSTP) mode
rstp Rapid Spanning Tree Protocol (RSTP) mode
stp Spanning Tree Protocol (STP) mode
[SWA]stp mode stp

age 25 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Assigner le Root Bridge
Switch A 4096 00-01-02-03-04-
AA

Switch B Switch C

32768 00-01-02-03-04- 32768 00-01-02-03-04-


BB CC

[SWA]stp priority 4096


Apr 15 2016 16:15:33-08:00 SWA DS/4/DATASYNC_CFGCHANGE:OID
1.3.6.1.4.1.2011.5.25.191.3.1 configurations have been
changed. The current change number is 4, the change loop
count is 0, and the maximum number of records is 4095.

 Le commutateur Root peut être définie manuellement ou en le définissant comme


Primary .

age 26 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Assigner Le Path Cost
Switch A 4096 00-01-02-03-04-
AA

Switch B Switch C
G0/
0 /1

32768 00-01-02-03-04- 32768 00-01-02-03-04-


BB CC

[SWC]stp pathcost-standard ?
dot1d-1998 IEEE 802.1D-1998
dot1t IEEE 802.1T
legacy Legacy
[SWC]interface GigabitEthernet 0/0/1
[SWC-GigabitEthernet0/0/1]stp cost 2000

age 27 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Root Protection
Switch A 4096 00-01-02-03-04-AA

G0/
0/1

Switch B Switch C

32768 00-01-02-03-04- 32768 00-01-02-03-04-


BB CC

[SWA]interface GigabitEthernet 0/0/1


[SWA-GigabitEthernet0/0/1]stp Root-protection

 Root protection empêche les modifications de la topologie suite à la transitio


n du Root Bridge, provoquées par la réception d'une BPDU de priorité plus éle
vée.
age 28 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Validation De Configuration

[SWA]display stp
-------[CIST Global Info][Mode STP]-------
CIST Bridge :4096 .00-01-02-03-04-BB
Bridge Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
CIST Root/ERPC :4096 .00-01-02-03-04-BB / 0
CIST RegRoot/IRPC :4096 .00-01-02-03-04-BB / 0
CIST RootPortId :0.0
BPDU-Protection :Disabled
TC or TCN received :37
TC count per hello :0
STP Converge Mode :Normal
Share region-configuration :Enabled
Time since last TC :0 days 0h:1m:29s
……

age 29 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Validation De Configuration

[SWA]display stp
……
----[Port1(GigabitEthernet0/0/1)][FORWARDING]----
Port Protocol :Enabled
Port Role :Designated Port
Port Priority :128
Port Cost(Dot1T ) :Config=2000 / Active=2000
Designated Bridge/Port :4096.00-01-02-03-04-BB / 128.1
Port Edged :Config=default / Active=disabled
Point-to-point :Config=auto / Active=true
Transit Limit :147 packets/hello-time
Protection Type :Root
……

age 30 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Summar
Résumé
y

Dans le cas où un Root Bridge (commutateur) tombe temporairement en panne da
ns le réseau STP, le prochain commutateur viable prendra le relais en tant que Roo
t Bridge. Que se passera-t-il une fois que le Root Bridge défaillant redeviendra actif
sur le réseau?

Quelle est la différence entre le Path Cost et Root Path Cost?

age 31 Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.
Thank You
www.huawei.com

Vous aimerez peut-être aussi