Configurer spanning-tree entre 2 switch Cisco 3548
Par Yoann, mercredi 7 mars 2007 à 12:24 :: L1nuX and c0 :: #66 :: rss
Afin d'assurer une redondance de la liaison entre deux switch Cisco 3548 actuellement relié par une fibre optique et distant de moins de 100 mêtres je me suis interessé au protocole spannin-tree.
Le bute est de limiter le temps de coupure en cas de problèmes sur la fibre optique.
Un peu de théorie :
Les réseaux doivent avoir un unique chemin entre 2 points, cela s'appelle une topologie sans boucle. La présence de boucle génère des Broadcast storm (tempète de diffusion) qui paralysent le réseau. Cependant un bon réseau doit aussi assurer une redondance des matériels/liens pour fournir un chemin alternatif en cas de panne. Le spanning-tree garantit l'unicité du chemin entre 2 points.
Chaque switch est identifié par un "BID" (Identification du Bridge). Les "BID" et autres info. du protocole spanning-tree sont transportés dans des unités de trames de données spécifique nommées BPDU.
Un port sur un switch peut alors avoir plusieurs états :
- listening : le switch ecoute les BPDU et détermine la topologie du réseau
- learning : le switch construit une table mappant les adresses MAC au numéro de port
- forwarding : un port reçoit et envoie des données. (Situation Normale)
- blocking : le port provoque une boucle, aucune donnée n'est envoyée ou recue, mais il peut passer en mode forwarding si un autre lien tombe
- disable : désactivé par un administrateur.
Schéma du cablage :

La fibre optique est connecté sur les ports GigabitEthernet0/1.
Le cable ethernet est connecté sur les ports FastEthernet0/1.
Sans le protocole spanning-tree la présence de la boucle va génèrer une tempete de broadcast et rendre le réseau inutilisable.
Configuration global sur les switch SW01 & SW02:
spanning-tree vlan 1
Configuration des ports sur le switch SW01 :
interface FastEthernet0/1 description Backup lien vers SW02 load-interval 30 duplex full speed 100 spanning-tree vlan 1 port-priority 200 ! interface GigabitEthernet0/1 description Lien vers SW02 spanning-tree vlan 1 port-priority 100
Configuration des ports sur le switch SW02 :
interface FastEthernet0/1 description Backup lien vers SW01 load-interval 30 duplex full speed 100 spanning-tree vlan 1 port-priority 200 ! interface GigabitEthernet0/1 description Lien vers SW01 spanning-tree vlan 1 port-priority 100
Controler l'etat du spanning-tree :
sh spanning-tree interface fastEthernet 0/1
nous indiquera l'état du port.
Interface Fa0/1 (port 65) in Spanning tree 1 is BLOCKING
Je completerais ce billet ultérieurement.
Commentaires
1. Le jeudi 29 mars 2007 à 13:26, par tssri
2. Le vendredi 12 octobre 2007 à 12:06, par Richard
3. Le lundi 15 septembre 2008 à 21:59, par nad
4. Le jeudi 18 septembre 2008 à 10:16, par Yoann
Ajouter un commentaire