Vous êtes sur la page 1sur 29

Spanning Tree Protocol

28/04/2009 1
Besoin de redondance
Problème de la redondance
Problème de boucle
Problème de la redondance
Problème de monodiffusion en double
Protocole STP (Spanning Tree Protocol)
Algorithme de Spanning Tree
• Avec cet algorithme les ponts coopèrent pour
éliminer les boucles dans le réseau
• Algorithme fondé sur la théorie des graphes
• Son but est d’éliminer les boucles
• À chaque pont est associé un numéro unique qui
permet de l’identifier
• Chaque port d’un pont a un coût

6
Algorithme de Spanning Tree
• Le pont dont le numéro est le plus bas est désigné
comme étant le pont racine de l’arbre
• Pour chaque pont, on cherche le port le plus proche
du pont racine. Ce port est désigné port racine qu’on
note R
• Pour chaque pont on calcule le coût de chemin
racine CCR

7
Algo. Spanning Tree (Suite)
• Un segment n’est desservit que par un seul pont.
• Pour chaque segment, on cherche le port désigné
qu’on note D
• D est choisi parmi les ports qui sont reliés à un
segment et qui ne sont pas des ports racines. Parmis
eux, on choisi celui le plus proche du pont racine.
• Le pont désigné est responsable pour faire la
transmission des trames vers ce segment

8
Algorithme de Spanning Tree
S1 R
C=4 CCR=9
P2
C=4

S2
D R D R
C=5 C=6 C=10
Pont P1 CCR=23
CCR=19 P3 P4
racine de C=5 C=6 C=10
l’arbre
D ND ND
S3 D
C=5
P5 CCR=10
C=5

S4
R
9
Arborescence
• Le pont Racine est la racine de l’arborescence.
• Chaque pont est relié à un segment par le port
racine.
• Chaque segment est desservit par un seul pont.
• Les Ponts qui ne desservent aucun segment sont les
ponts qui seront mis en stand by

10
Algorithme de Spanning Tree
P1
S4 S1
D D
R R

P5 P2

D D S2
R R
S3
P3 P4

Le processus de constitution de l’arbre se fait à travers


les trames MAC 11
Spanning Tree Protocol : STP

28/04/2009 12
Convergence STP
Désignation des ports racine
Trame STP

28/04/2009 ©Walid DOUAGI 15


Verification pont ID
TP STP

 Pour être certain que le commutateur possède la valeur de priorité de pont la plus faible,
utilisez la commande spanning-tree vlan ID réseau local virtuel root primary en mode de
configuration globale. La priorité du commutateur est définie à la valeur prédéfinie de
24 576
 Si un pont racine alternatif est souhaité, utilisez la commande spanning-tree vlan ID réseau
virtuel local root secondary en mode de configuration globale. Cette commande attribue la
valeur prédéfinie 28 672 à la priorité du commutateur.
VTP
VLAN Trunking Protocol
Protocole VTP
• Le protocole VTP permet à un administrateur
réseau de configurer un commutateur pour qu’il
propage des configurations VLAN à d’autres
commutateurs du réseau.
• Le commutateur peut être configuré dans le rôle
d’un serveur VTP ou d’un client VTP.
• le serveur VTP distribue et synchronise des
informations VLAN aux commutateurs
compatibles VTP sur le réseau commuté, ce qui
minimise les problèmes provoqués par des
configurations incorrectes ou incohérentes.
Composant VTP

Client VTP :
 les clients VTP fonctionnent de la même
manière que les serveurs VTP, sauf que
vous ne pouvez pas créer, modifier, ni
supprimer des réseaux locaux virtuels sur
un client VTP.
 Stocke uniquement les informations VLAN
pour l’ensemble du domaine pendant que
le commutateur est sous tension.

 Serveur VTP : les serveurs VTP


Transparent VTP : les commutateurs
annoncent les paramètres VLAN de
transparents transmettent les annonces VTP
domaine VTP aux autres
aux clients et serveurs VTP.
commutateurs compatibles dans le
Les commutateurs transparents ne participent
même domaine VTP.
pas au protocole VTP.
 Le serveur est l’emplacement sur
Les réseaux locaux virtuels créés, renommés ou
lequel vous pouvez créer, supprimer
supprimés sur un commutateur transparent sont
ou renommer des réseaux locaux
uniquement associés à ce commutateur.
virtuels pour le domaine.
Propagation du domaine VTP
Numéro de revision VTP

Le numéro de révision de configuration est un nombre 32 bits qui indique le niveau


de révision d’une trame VTP. Le numéro de configuration par défaut d’un
commutateur est zéro. Chaque fois qu’un réseau local virtuel est ajouté ou
supprimé, le numéro de révision de configuration est incrémenté. Chaque
périphérique VTP effectue le suivi du numéro de révision de configuration VTP qui
lui est attribué.
Remarque : le changement de nom de domaine VTP n’incrémente pas le numéro
de révision. Au contraire, il le remet à zéro.
Annonce VTP
Annonces de type résumé
L’annonce de type résumé contient le nom de domaine VTP, le numéro de révision actuel, ainsi que
d’autres détails sur la configuration VTP.
Les annonces de type résumé sont envoyées :
toutes les 5 minutes par un serveur ou client VTP pour informer les commutateurs voisins
compatibles VTP du numéro de révision de configuration VTP actuel pour son domaine VTP,
immédiatement après une configuration
Annonces de type sous-ensemble
Une annonce de type sous-ensemble contient des informations VLAN. Les modifications qui déclenchent
l’annonce de type sous-ensemble comprennent :
 Création ou suppression d’un réseau local virtuel
 Arrêt ou activation d’un réseau local virtuel
 Modification du nom d’un réseau local virtuel
 Modification de la MTU d’un réseau local virtuel
Annonces de type requête
Lorsqu’une annonce de type requête est envoyée à un serveur VTP du même domaine VTP, le serveur VTP
répond en envoyant une annonce de type résumé, puis une annonce de type sous-ensemble. Des annonces
de type requête sont envoyées si :
 Le nom de domaine VTP a été changé
 Le commutateur reçoit une annonce de type résumé avec un numéro de révision de configuration
supérieur au sien
 Pour une raison quelconque, il manque un message d’annonce de type sous-ensemble.
 Le commutateur a été réinitialisé.
VTP en pratique
VTP en pratique
Elagage VTP
Elagage VTP

Si on active le pruning au niveau du switch


serveur, les requêtes de diffusion (tel
que les requêtes ARP) ne parviendront pas aux
switchs qui ne contiennent aucun port
qui appartient au même VLAN que le VLAN du
port source de la requête. Ceci permet
d’optimiser l’utilisation de la bande passante;
Configuration VTP