Comment puis-je faire une racine PVST + switch vers le réseau MST?

10

Dans un réseau où la majorité des commutateurs exécutent MST mais quelques-uns exécutent toujours PVST +, comment le commutateur PVST + peut-il être configuré pour être la racine de l'arbre couvrant? Topologie ci-dessous:

+--------+             +---------+
|        +-------------+         |
|  SW1   |             |  SW2    |
+---+----+             +--+--+---+
    |                     |  |
    |       MST           |  |
    |                     |  |
    |                     |  |
    |     +----------+    |  |
    +-----+          +----+  |
          |   SW3    |       |
          +--+-------+       |
             |               |
             |               |
             |      PVST     |
             |               |
             |      +--------+-+
             +------+          |
                    |   SW4    |
                    +----------+

Le commutateur PVST + a la configuration suivante:

spanning-tree vlan 1-4094 priority 0

Cependant, le commutateur MST enregistre un message indiquant que PVSTSIM échoue:

%SPANTREE-2-PVSTSIM_FAIL: Blocking root port

Pourquoi se comporte-t-il ainsi et que faut-il faire pour créer la racine latérale PVST +?

Daniel Dib
la source
Cela suppose un réseau Cisco uniquement. Dans un réseau multifournisseur, ce n'est "pas recommandé". (de celui qui a passé une semaine à combattre un réseau de 4 fournisseurs)
Ricky Beam
Oui. Ce n'est pas courant et n'est pas recommandé. Comme certains prétendent que ce n'est même pas possible, je voulais mettre les informations sur la façon de le faire si vous en avez vraiment besoin. Il est préférable d'avoir la racine côté MST, car vous pouvez alors effectuer l'ingénierie du trafic du côté PVST en modifiant le coût racine.
Daniel Dib
Une réponse vous a-t-elle aidé? si c'est le cas, vous devez accepter la réponse afin que la question ne s'affiche pas indéfiniment, à la recherche d'une réponse. Alternativement, vous pouvez fournir et accepter votre propre réponse.
Ron Maupin
Une réponse vous a-t-elle aidé? si c'est le cas, vous devez accepter la réponse afin que la question ne s'affiche pas indéfiniment, à la recherche d'une réponse. Alternativement, vous pouvez fournir et accepter votre propre réponse.
Ron Maupin

Réponses:

9

La façon dont cela fonctionne lors de la connexion des domaines MST et PVST est que le commutateur MST à la périphérie du domaine simulera PVST + en envoyant le même BPDU pour tous les VLAN configurés sur le tronc vers le commutateur PVST +.

Le CIST réplique BPDU pour chaque VLAN. Parce qu'il n'y a pas une instance par VLAN pour MST, l'ID sys est défini sur 0 sur ces BPDU. Lors de la connexion du domaine MST et PVST +, le VLAN 1 est utilisé pour connecter les domaines.

Lorsque le côté PVST + envoie un BPDU avec la priorité 0 pour le VLAN 1, il est en fait 1 en raison de l'ID système étendu. Si le VLAN 2 est également configuré, le côté PVST + envoie BPDU avec l'ID 2 en raison de l'ID système étendu.

La façon dont la simulation PVST fonctionne sur le commutateur MST est que le port ne peut avoir qu'un seul rôle car il n'y a pas une instance en cours d'exécution par VLAN. Le CIST envoie maintenant BPDU qu'il connaît une racine qui a une priorité de 1. Cela signifie que le commutateur MST doit être le transfert racine, mais il voit alors un BPDU avec une priorité de 2. Parce que le commutateur MST a de meilleures informations racine, il devrait devenir transfert désigné sur le port, mais le port ne peut avoir qu'un seul rôle, la simulation PVST échoue.

Pour que cela fonctionne, le côté PVST + doit avoir une priorité moins bonne sur le VLAN 1 que tous les autres VLAN du tronc. La configuration suivante fonctionnera:

spanning-tree vlan 1 priority 4096
spanning-tree vlan 2-4094 priority 0

De cette façon, la simulation PVST fonctionnera et le message de journal suivant devrait être affiché:

%SPANTREE-2-PVSTSIM_OK: PVST Simulation inconsistency cleared

Plus d'informations peuvent être trouvées dans le lien suivant .

Daniel Dib
la source