Le protocole Spanning-Tree (STP)

Spanning-tree

Introduction

Points important : 

  • STP = Spanning Tree Protocol.
  • Protocole actif par défaut

Les protocoles de routage s’occupent de la redondance réseau de niveau 3.
Le Spanning-Tree s’occupe de la redondance réseau de niveau 2.

Objectif du Spanning-Tree :

  • Obtenir une architecture sans boucle.
Architecture Physique vs Logique
Architecture Physique vs Logique

Mais que se passe-t-il si j’ai des boucles sur mon réseau ?

Chapitre 1

Dans un monde sans Spanning-Tree

Architecture de base

Prenons pour exemple cette architecture.
Ce réseau est un réseau full-mesh (tous nos équipements actifs sont reliés entre eux).
Le protocole Spanning-tree a été désactivé.

Dans un monde sans Spanning Tree
Dans un monde sans Spanning Tree

Un client envoie un broadcast sur le réseau.
Le switch auquel il est raccordé va diffuser ce broadcast sur tous ses ports sauf sur le port ou il l’a reçu ce dernier.

Spanning Tree - Etape 1
Spanning Tree – Étape 1

Cette étape se répète …

Spanning Tree - Etape 2
Spanning Tree – Étape 2

Et va se répéter indéfiniment !!!

Spanning Tree - Etape 3
Spanning Tree – Étape 3

Nos équipements vont être surchargés et notre réseau va devenir inutilisable.
Un réseau sans spanning-tree est obligatoirement un réseau en étoile !
Si une boucle réseau est créée (intentionnellement ou par accident) notre réseau sera hors service.

Conclusion

Sans Spanning-Tree , nous rencontrons 3 problèmes :

  • Tempête de Broadcast (Broadcast Storms). Les Broadcasts circulant sur notre réseau vont prendre la quasi-totalité de notre bande passante.
  • Instabilité des tables MAC. Un broadcast est créé lorsqu’un hôte ne connaît pas l’adresse MAC de son destinataire. Tous les équipements qui vont voir passer cette trame vont se dire « J’ai reçu un message de AAAA:BBBB:CCCC sur le port 0/1, cet hôte est donc sur le port 0/1, je vais noter cette information dans ma table MAC ». Deux secondes plus tard , il reçoit cette même trame sur le port 0/2, il va donc mettre à jour sa table MAC indéfiniment sans jamais savoir où est réellement cet hôte…
  • Diffusion multiple de nos trames. Comme nous l’avons vu précédemment, tous les broadcasts vont circuler indéfiniment entre équipements actifs pour rien.

Par défaut, le spanning-tree est activé sur chaque switch CISCO. Ce qui évite tous ces problèmes.

Chapitre 2

Dans un monde avec Spanning-Tree

Mise en évidence

Le protocole spanning-tree va créer de manière logique une architecture sans boucle. (En étoile dans le cas présent)
Si un lien tombe, L’architecture logique va être mise à jour.

Dans un monde avec Spanning Tree
Dans un monde avec Spanning Tree
Chapitre 3

Le Spanning-Tree

Présentation

Le Spanning-Tree Protocol (STP) est un protocole normalisé IEEE.
Il utilise les liens Trunk pour fonctionner.
L’institut IEEE et CISCO ont une approche différente concernant le STP. Ils ont donc chacun leurs versions.
Le protocole Rapid-STP (RSTP) est la version améliorée du STP.
Vous pouvez voir dans le tableau ci-dessous ces versions du Spanning-Tree ainsi que leurs différences.

Avant de comprendre comment fonctionne toutes ces versions du Spanning-tree, il est primordial de comprendre comment fonctionne le protocole STP !
Je vous donne donc rendez-vous dans l’article “Protocole STP” !!

Historique

Types de Spanning Tree

Types de Spanning Tree

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 !

CCNP SWITCH

SWITCH

Pour obtenir cette certification , il faut passer un examen dans un centre PearsonVue
Le score obtenu doit être supérieur à 790/1000.
Cet examen dure 120 minutes
Il est composé de 3040 questions

 

Pour avoir le CCNP Routing and Switching , je vous conseille de passer ces examens dans cet ordre :

CCNP SWITCH 300-115
CCNP ROUTE 300-101
CCNP TSHOOT 300-135

Si vous avez suivi mes conseils, vous venez d’avoir votre CCNA 200-125 et vous vous lancez dans le CCNP Routing and Switching !!!

Pourquoi commencer par cette certification ?

  • Le Livre Officiel du CCNP SWITCH 300-115 possède 527 pages
  • Le Livre Officiel du CCNP ROUTE 300-101 possède 840 pages
  • Le Livre Officiel du CCNP TSHOOT 300-135 possède 988 pages

Pour le TSHOOT, je vous conseille VIVEMENT d’avoir les certifications SWITCH et ROUTE
plusieurs sujets son traitée dans le SWITCH ET dans le ROUTE !! ( AAA , SSH , SDM , CEF, et d’autres )

Donc, concentrons-nous sur le SWITCH

 

Cette certification comporte les items suivants :

(Vous trouverez les liens de mes articles sur le nom des sujets)

 

Layer 2 65%


 

Switch administration

SDM templates
Managing MAC address table
Troubleshoot Err-disable recovery

Layer 2 protocols

CDP, LLDP
UDLD

VLANs

– Access ports
– VLAN database
– Normal, extended VLAN, voice VLAN

Trunking

– VTPv1, VTPv2, VTPv3, VTP pruning
– dot1Q
Native VLAN
– Manual pruning

EtherChannels

– LACP, PAgP, manual
– Layer 2, Layer 3
– Load balancing
– EtherChannel misconfiguration guard

Spanning tree

PVST+, RPVST+, MST
– Switch priority, port priority, path cost, STP timers
PortFast, BPDUguard, BPDUfilter
Loopguard and Rootguard

Autres

– SPAN, RSPAN
– Stackwise
– Mise en place d’un serveur DHCPv4 / DHCPv6

 

Security20%


 

Switch security

– DHCP snooping
– IP Source Guard
– Dynamic ARP inspection
– Port security
– Private VLAN
– Storm control

Cisco IOS AAA

– AAA with TACACS+ and RADIUS
– Local privilege authorization fallback

 

Services 15%


– HSRP
– VRRP
– GLBP

 

 

Support de cours OFFICIEL


SWITCH

CCNP Routing and Switching SWITCH 300-115

 

Votre support de cours au format PDF


 

Lien à venir !!

CCNA 200-125

Support de cours officiel
Support de cours officiel

Pour obtenir la certification CCNA 200-125, il faut passer un examen dans un centre agréé.
Le score obtenu doit être supérieur à 810/1000.

Pour avoir le CCNA Routing and Switching, deux solutions s’offrent à vous :

Passer l’examen ICND1 100-105 PUIS l’examen ICND2 200-105 :

ICND1 100-105 = 151 euros (1024 Pages);
ICND2 200-105 = 151 euros (992 pages);

Passer directement l’examen CCNA 200-125 :

CCNA 200-125 = 297 euros (1024 + 992 = 2016 Pages).

Pour savoir comment :

– Se préparer pour l’examen
– S’inscrire à un examen

Je vous invite à lire mon article Méthode de travail CCNA / CCNP.

 

Cette certification comporte les items suivants :
(cliquez sur les items en bleue pour afficher l’article correspondant)

 

Network – 15%


– Modèle OSI – Modèle TCP/IP
– TCP / UDP
– IPv4 / IPv6

 

Layer 2 – 21%


Table ARP
– Vlan
Trunk
VTP
DTP
STP / RSTP
Portfast / BPDUGuard
Etherchannel
– Stack

 

Layer 3 – 23%


– Routage inter-vlan (SVI , ROAS)
Routage Statique (IPv4 / IPv6)
RIPv2
OSPF v2 / OSPF v3
EIGRPv4 / EIGRPv6

 

WAN – 10%


HDLC / PPP / MLPP
PPPoE
Tunnel GRE
eBGP
– MPLS / Metro Ethernet / Internet VPN
QOS

Services 10%


DHCP
HSRP
NAT

Sécurité 11%


Port security
DHCP Snooping
– ACL (Standard / Etendu / Named)
Telnet / SSH / Password
AAA

Management 10%


SNMPv2 / SNMPv3 / Syslog
IP SLA
– CDP / LLDP
– Licences CISCO
– Password Recovery
– SPAN
– SDN

 

Support de cours OFFICIEL


CCNA guide

CCNA Routing and Switching 200-125

 

31 jours avant l’examen du CCNA


CCNA guide

31 jours avant de passer votre CCNA

Je fais la  publicité de ce support de cours, mais je me sens obligé ! C’est un petit livre d’une 60aines de pages contenant un résumé de 1600 pages et très bien fait !

Personnellement, il ne quittait jamais mon sac. Très pratique pour :

– Réviser dans le métro.
– Vérifier si on n’a pas oublié un chapitre important.
– Suivre le planning de révision proposé avant le passage de l’examen.
– Avoir un support propre avec toutes les commandes IOS nécessaire à un administrateur réseau avec la petite explication à côté pour se rafraîchir la mémoire.