Professional Documents
Culture Documents
F. Nolot 2008
La redondance ?
F. Nolot 2008
Permet d'avoir plusieurs chemins en cas d'une dfaillance d'un lien Problme : un broadcast provenant de PC1 ne pourra jamais tre arrt !
F. Nolot 2008
Permet de supporter la perte d'un lien ou d'un quipement Toujours le problme du broadcast
F. Nolot 2008
Les problmes
Le broadcast Gnr par exemple par les requtes ARP Comme il n'existe aucun moyen de supprimer les trames Ethernet, comme sur IP avec le TTL, cela encombre les liens et gnre des broadcast storm Duplication de trames unicast A cause des boucles, un PC peut recevoir plusieurs fois une mme trame !
F. Nolot 2008
F. Nolot 2008
Le switch qui possde la plus petite Bridged Identity (BID) est lu Root Le BID est la concatnation d'une priorit comprise entre 1 et 65536, par dfaut 32768 de l'adresse MAC du switch Toutes les 2 secondes, chaque switch broadcast son BID ainsi que le BID du Root Bridge dont il a la connaissance Les ports des switchs sont appls Root Ports s'ils sont connects au Root Bridge (ou Root Switch) Designated Ports s'ils ne sont pas Root Port et s'ils autorisent le trafic circuler Non-designated Ports s'ils bloquent le trafic
F. Nolot 2008
Pendant l'excution de cet algorithme, les messages changs entre les switchs sont appels des BPDU
7
F. Nolot 2008
Sur chaque port du switch, le cout de chaque chemin vers la racine va tre valu
F. Nolot 2008
F. Nolot 2008
10
Configuration
F. Nolot 2008
11
F. Nolot 2008
Le BID
12
Le BID
Avant l'apparition des VLAN, la priorit tait cod sur 16 bits Depuis l'existence des VLAN, la priorit est cod sur 4 bits auquel on ajoute 12 bits pour l'identifiant du VLAN sur lequel se construit le Spanning Tree
La priorit ne peut donc prendre que des valeurs multiples de 4096 (212)
13
F. Nolot 2008
Exemple
14
F. Nolot 2008
Exemple
15
Exemple
F. Nolot 2008
En cas de cout gaux vers le root, le plus petit BID gagne. F0/2 de S2 sera donc designated et F0/2 de S3 Non designated
16
F. Nolot 2008
Exemple
17
Un port de switch peut prendre 5 tats diffrents pendant le processus de fabrication de l'arbre convrant via le protocole STP Blocking : port non-designated. Ne fait juste qu'envoyer des BPDU et les analyser Reste dans cet tat pendant 20 secondes max. Listening : Reste dans cet tat pendant 15 secondes max. Learning : le port ne forward toujours pas les trames mais apprend les adresses MAC sources contenues dans celles-ci Reste dans cet tat pendant 15 secondes max. Forwarding : toutes les trames sont transmises Disable : port administrativement dsactiv (shutdown)
F. Nolot 2008
Chaque switch envoie toutes les 2 secondes ses BPDU Configurable entre 1 et 10 secondes Toutes les valeurs de timer ont t optimises pour un rseau de diamtre 7
18
F. Nolot 2008
19
Le Cisco PortFast
C'est une solution propritaire Cisco qui fait passer un port instantanment de Blocking Forwarding A faire sur les switchs d'access layer sur lesquels sont connects directement ds workstations ou serveur
Ceci est faire sur un rseau avec support du DHCP. Sans cela, une station va envoyer sa requte et en raison du temps de convergence du STP, n'obtiendra pas d'adresse IP
F. Nolot 2008
20
Les variantes
F. Nolot 2008
21
PVST+
Protocole propritaire Cisco Il est possible d'avoir un process STP pour chaque VLAN
Un port peut donc tre en forwarding pour un VLAN et blocking pour un autre Un switch peut mme tre root pour un VLAN et un autre switch pour un autre VLAN
L'identification des VLAN se fait grce une modification de l'interprtation du champ Bridge ID
F. Nolot 2008
22
F. Nolot 2008
23
F. Nolot 2008
24
F. Nolot 2008
25
RSTP
Rapid STP, normalis par IEEE sous le numro 802.1w Evolution du 802.1D Convergence plus rapide Fonctionnement similaire celui de STP 802.1D Notion de Edge port qui reprend la notion de PortFast de Cisco
Utilis uniquement sur des ports qui ne seront jamais en liaison avec d'autres swicths Port qui passe immdiatement l'tat forwarding
F. Nolot 2008
26
F. Nolot 2008
27
F. Nolot 2008
28