Soucis avec Spanning tree et Vlans - Réseaux - Systèmes & Réseaux Pro
Marsh Posté le 05-02-2010 à 18:01:01
Sur le physique pas de problème
tous les liens inter switch doivent etre en mode trunk
switchport trunk encapsulation dot1q
switchport mode trunk
en global active rapid pvst+
spanning-tree mode rapid-pvst
mets du spanning-tree portfast sur tous les ports d'accès qui connectent serveurs et PCs.
Normalement comme ça toutes les machines dans un même vlan doivent répondre au ping entre elles.
Si ensuite tu veux faire communiquer les différents vlans entre eux il faut les router sur le 2621XM.
Soit tu prends trois interfaces physiques différentes dans ton routeur que tu mets à chaque fois dans le bon vlan sur ton 2950 en haut, sinon tu fais un trunk sur le 2950 et des sub interfaces en 802.1q sur l'interface du 2621, en oubliant pas la commande "ip routing"
Marsh Posté le 05-02-2010 à 18:44:57
Bonsoir Dreamer18,
Merci de t'intéresser à mon problème.
Quelques petites précisions :
J'ai en fait créé trois Vlans ; Un Vlan 40 "commercial" un second 50 "Assistance" et enfin un troisième 200 "Serveurs_2"
Tous les ports du switch C004 (A gauche en bas) sont dans le Vlan 40 excepté les deux trunkés.
Tous les ports du switch C005 (au centre en bas) sont dans le Vlan 200 excepté les deux ports trunkés.
Tous les ports du Switch C006 (A droite en bas) sont dans le Vlan 50 excepté les deux ports trunkés.
Chacun de ces réseaux est sensé communiquer avec l'autre grâce au routeur situé en haut du schéma. Concernant la configuration du routeur (proto dot1q sur les sous interfaces) aucun problème.
Mon souci c'est de ne pas arriver a faire fonctionner le protocol spanning tree. Il est bien actif sur chacun des switchs mais malgré cela tous les liens restent actifs et donc il y a une boucle de créée.
Pour resumé :
Citation : tous les liens inter switch doivent etre en mode trunk |
C'est ok
Citation : switchport trunk encapsulation dot1q |
C'est ok
Citation : spanning-tree mode rapid-pvst |
Je ne connais pas ce mode. J'ai laissé la configuration du spanning tree par défaut. Mon souci viendrait-il de la ?
Edit : Je viens d'activer le rstp sur tous les switchs, il y a toujours une boucle.
Marsh Posté le 05-02-2010 à 20:35:22
envoie les configs de tous les switchs
si tu peux spécifier les interfaces sur ton schéma aussi ce serait bien
Marsh Posté le 05-02-2010 à 21:10:56
est-ce que tous tes vlans sont autorisés sur tes trunks ?
Si oui sur les switchs 1, 2, 3 et 5 envoie l'output de la commande
show spanning-tree detail vlan 200
Marsh Posté le 06-02-2010 à 13:24:01
Si tu utilises Packet Tracer, je peux t'uploader le fichier contenant la topologie ? Ça serait peut être plus simple ?
Marsh Posté le 06-02-2010 à 13:43:12
je bosse pas avec packet tracer. par contre il y a peut-être un bug avec les switchs car sans conf particulière (le spanning-tree est actif par défaut sur les switchs) la boucle doit être bloquée.
Sinon tu peux essayer d'isoler le problème en restreignant les vlans autorisés à transiter sur les trunks avec la commande
switchport trunk allowed vlan x, y, z
Marsh Posté le 06-02-2010 à 13:58:12
Effectivement le spanning tree est actif par défaut. D'ailleurs avec la même topologie sans Vlans il fonctionne a merveille sans rien configurer.
Je vais essayer de n'autoriser que les vlans créés sur les ports trunkés comme tu me l'as suggéré.
Citation : envoie les configs de tous les switchs |
Tu souhaites que je poste un "show run" de chaque commutateur ?
Edit : Problème résolut. En fait il fallait déclarer chaque Vlans sur tous les switches redondants. En effet par défaut le spanning tree n'était actif que sur le Vlan1.
Merci encore pour ta participation
Marsh Posté le 05-02-2010 à 14:27:33
Bonjour,
Je suis actuellement une formation de technicien informatique. Je fais pas mal de TP avec Packet Tracer.
En ce moment j'essaye de mettre en place une petite topologie, mais je rencontre un problème avec le spanning tree. En effet sans Vlans ça fonctionne parfaitement mais lorsque j'inclus des liens trunkés redondants, le spanning tree ne semble plus fonctionner et une boucle apparait.
En cours nous n'avons pas encore abordé ce sujet donc j'avance un peu à tâtons. Est ce que ma configuration est incorrecte ? Y a-t il quelque chose de particulier à configurer pour que ça fonctionne ?
(Chaque lien entre commutateur est un lien configuré en mode trunk)
Voici une capture de la topologie en question :