Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Panne
Liaison redondante
(indirecte) entre Répartiteur
général et Sous répartiteur
2
2
Boucle physique : formé par la mise en cascade de
plusieurs switchers engendrant des liaisons redondantes.
PROBLÉMATIQUE
Boucle physique formée par trois commutateurs X, Y et Z (en cascade) :
liaison entre Y et Z (secours).
Scénario : Poste A veux envoyer une donnée à D qui ne se trouve pas sur ce
réseau et aucun Switch ne connait où se trouve D.
Switch X: Consulte sa table de commutation :
D absente sur la table
Diffusion d’une trame du Switch X
sur tout ces Ports excepté le port 1
3
PROBLÉMATIQUE
Switch Y et Z : pas @MAC de D dans leurs tables de commutations
Y diffuse la trame reçue sur tout, ces ports entre autre vers Z, excepté le port
n°3
Z diffuse la trame reçue sur tous, ces ports entre autre vers Y, excepté le port
n°4
Et de nouveaux :
Y diffuse la trame reçue de Z vers X
Z diffuse la trame reçue de Y vers X
X diffuse les trames reçues vers Y et Z
Y Z
lien de secours 5
CAS PRATIQUE : PLUSIEURS SWITCHERS ET PLUSIEURS
CASCADES EN REDONDANCE: QUELS SONT LES CASCADES
FONCTIONNELLES ET CELLES DE SECOURS ?
Branches
Pour passer d’une branche à 6
une autre on passe toujours
par la racine (tronc).
Racine
SOLUTION : SPANNING TREE PROTOCOL
8
STP ALGORITHME
Rq:, le STP est fonctionnel (activé) par défaut dans un Switch dés
qu’il se connecte sur un réseau. 9
1. DÉTERMINER LE SWITCH ROOT
Election : chaque switcher prétend qu’il soit le Root et annonce son
identité à tous les autres switchers voisins par un message appelé
BPDU (Bridge Protocol Data Units).
Les Voisins
Un switch (X) ne connait pas ces voisins dés le départ donc il envoie un
message BPDU sur tout ces ports.
Les switchers vont échangés des messages BPDU et ils vont entrer dans une élection
jusqu’à trouver le switcher root.
11
Id Y < id X si priorité Y < priorité X
ou bien (si priorité Y = priorité X) @MAC Y < @MAC X
EXEMPLE 1 L’administrateur
réseau a changé
manuellement la
priorité du switch A
pour le rendre le switch
root
12
EXEMPLE 2 : MÊME PRIORITÉ
Le switcher C est le
switcher root
(@MAC la plus
petite)
13
TRAME BPDU (R2 ENVOIE VERS R3)
14
STP ALGORITHME
15
DÉTERMINER LE ROOTPORT (R3 ENVOI BPDU VERS R4)
Chaque Switch (autre que le root) possède un RootPort (RP) par lequel il
communiquera avec le root.
19 + 19
16
DÉTERMINER LES ROOTPORT POUR B ET C
RP pour le switch B est soit port 3 ou
port 4 (deux chemins vers la racine).
17
18
AUTRE EXEMPLES :
Décision pour le Switch B : Quel est le RP ? Port 3 ou port 4
Critère de Choix : quel est le Switch adjacent qui a la plus petite identité ?
C’est le Switch A, donc le RP est le port 3
Décision pour le
port C:
RP RP
19
PORT)
20
RÈGLE 1 :
Tous les Rootports sont en mode forwarding
(fonctionnels) non bloqués.
F
F
21
STP ALGORITHME
22
SEGMENT ? (CE N’EST QU’UN DOMAINE DE COLLISION)
3 cascades = 3 segments
Combien de segments ?
4 segments
23
HU
B
DESIGNATEDPORT
Dans chaque segment il y a un seul Designated port
Le Designated port est celui qui offre le moindre coût vers la racine
Pour les deux ports le coût est le même pour arriver à la racine (19)
Donc il faut comparer l’identité des deux switchers.
Le port 3 du switch C sera le Designated port sur le segment 2 (@MAC la
plus inférieure.
B C
25
DP
SEGMENT 3 : DP ?
PORT 4 DU ROOT OU PORT 4 DU SWITCH C
DP
B
C
27
RÈGLE 3 :
Tousles
DésignatedPorts sont
en mode Forwarding
28
APPLICATION Port3 et 4 du Root DP ->
F
29
STP ALGORITHME
30
BLOCKED PORT (QUEL EST LE PORT QUI RESTE
EN NON FORWARDING ?)
31
STP FONCTIONNE AUTOMATIQUEMENT, POURQUOI LE
SAVOIR ?
serveur
32
Après Election entre les switchers, on a eu un Root,
problème de saturation de la bande passante (lenteur) sur ce tronçon.
SOLUTION : CHANGER LE ROOT PAR CHANGEMENT DE
PRIORITÉ VUE LES CONTRAINTES BANDE PASSANTE
le diamètre du domaine de
STP: le nombre maximal de
Switcher entre deux points des
stations d'extrémité. La
recommandation d'IEEE est
d'appliquer un diamètre
serveur maximal de sept Switchers pour
les compteurs de STP par défaut.
34
35
CST : COMMON STP
Fonctionnelle sur tous types de switcher; un seul STP qui tourne
sur tous les vlans.
L’échange des BPDU se fait par Neted vlan; acceptation des BPDU
à partir d’un vlan dont on ignore le numéro.
36
TYPES DE BPDU
Sion raccorde un commutateur au réseau, il commence par envoyer
des BPDU afin de déterminer la topologie du réseau, avant de pouvoir commencer
à transférer des données.
Les BPDU sont échangées régulièrement (toutes les deux secondes : Hello Time)
Les ports des commutateurs (où STP est actif) sont dans l'un des états suivants :
blocking : est un port provoquant une boucle, aucune donnée n'est envoyée, Il ne
reçoit que les BPDU. Mais le port peut passer en mode forwarding si un autre lien
tombe.
40
TIMING STP
Le Root génère une BPDU chaque 2 s.
un Switcher non racine ne génère des BPDU que quand il en reçoit une sur
le port racine. En fait, un Switcher retransmet plus de BPDU qu'il n'en
produit .
Sw(config)#int fa0/1
Sw(config-inf)#spanning-tree portfast
Appliqué uniquement entre les switches et non pas sur les ports
users.
Minimisation du Temps de convergence jusqu’à moins de 6 s.
43
BPDU GUARD (PROTECT STP)
Intrusion sur le port user (connexion avec un Switch de plus faible priorité sur le
segment de connexion du user).
Solution : Protection de ce port : le port sera configuré comme Bpdu guard: pas de
réception de n’importe qu’elle types de BPDU.
Si on aura de BPDU reçu sur ce port, il est directement transformé en un port
bloqué.
44
CLASSIFICATION DES PORTS EN STP : PAR ÉTAT
D’un point de vue opérationnel (Forwarding data), il n'y a aucune différence
entre un port à l'état blocking et un port à l'état listening.
Les deux ports écartent les trames données et n'apprennent pas les @MAC.
une fois à l'état forwarding, il n'y a aucun moyen de savoir avec l'état du port
si le port est racine ou désigné.
45
Solution : le Rapid STP (RSTP) différentie le rôle et l'état d'un port pour
RAPID SPANNING TREE PROTOCOL (RSTP) IEEE
802.1D-2004
Après un changement de topologie, le STP classique peut prendre de 30 à 50 s
pour converger :
Blocking listening = 20 s si le port est bloqué.
Listening learning =15 s
Learning forwarding =15 s
RSTP est capable de diminuer le Max Age en trois fois la valeur du HelloTime ( 2
s par défaut) c.-à-d. 3 × 2 = 6 s au lieu de 20 s.
En plus les états listening et learning sont fusionnées en un même temps (15 s
max).
RSTP : Temps de convergence peut aller jusqu’à : 6 s + 15 s = 21 s
Discarding => Rejected
46
RÔLE D’UN PORT DANS LE RSTP
Le rôle est maintenant une variable affectée au port.
Les rôles de port racine et de port désigné demeurent, alors que le rôle de
port blocking est réparti en rôles de port de secours et de port alternatifs.
Ce n'est pas le cas avec la norme 802.1w. Un Switcher envoie une BPDU avec
ses informations actuelles toutes les Hello secondes (2 par défaut) même s'il
n'en reçoit pas du Switch racine.
51
REMPLAÇANT DU ROOT
Dans le RSTP, on peut avoir un remplaçant du Root.
Exp :
// le switch1 est le root du lan1
52