Wie kann ich einen PVST + Switch-Root in Richtung MST-Netzwerk erstellen?

10

Wie kann in einem Netzwerk, in dem auf den meisten Switches MST ausgeführt wird, auf einigen wenigen jedoch noch PVST + ausgeführt wird, der PVST + -Switch als Stamm des Spanning Tree konfiguriert werden? Topologie unten:

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

Der PVST + -Schalter hat die folgende Konfiguration:

spanning-tree vlan 1-4094 priority 0

Der MST-Switch protokolliert jedoch eine Meldung, dass PVSTSIM fehlschlägt:

%SPANTREE-2-PVSTSIM_FAIL: Blocking root port

Warum verhält es sich so und was muss getan werden, um die PVST + -Seitenwurzel zu bilden?

Daniel Dib
quelle
Dies setzt ein Netzwerk nur für Cisco voraus. In einem Netzwerk mit mehreren Anbietern wird dies "nicht empfohlen". (von einem, der eine Woche lang gegen ein Netzwerk mit 4 Anbietern gekämpft hat)
Ricky Beam
Ja. Es ist nicht üblich und nicht zu empfehlen. Da einige behaupten, dass es nicht einmal möglich ist, wollte ich die Informationen darüber veröffentlichen, wie es geht, wenn Sie es wirklich brauchen. Es ist besser, die MST-Seite root zu haben, da Sie dann Traffic Engineering auf der PVST-Seite durchführen können, indem Sie die Root-Kosten ändern.
Daniel Dib
Hat dir eine Antwort geholfen? Wenn ja, sollten Sie die Antwort akzeptieren, damit die Frage nicht für immer auftaucht und nach einer Antwort sucht. Alternativ können Sie Ihre eigene Antwort bereitstellen und akzeptieren.
Ron Maupin
Hat dir eine Antwort geholfen? Wenn ja, sollten Sie die Antwort akzeptieren, damit die Frage nicht für immer auftaucht und nach einer Antwort sucht. Alternativ können Sie Ihre eigene Antwort bereitstellen und akzeptieren.
Ron Maupin

Antworten:

9

Beim Verbinden von MST- und PVST-Domäne funktioniert dies so, dass der MST-Switch am Rand der Domäne PVST + simuliert, indem dieselbe BPDU für alle auf dem Trunk konfigurierten VLANs an den PVST + -Switch gesendet wird.

Die CIST repliziert die BPDU für jedes VLAN. Da es für MST keine Instanz pro VLAN gibt, wird die System-ID auf diesen BPDUs auf 0 gesetzt. Bei der Verbindung von MST und PVST + -Domäne wird VLAN 1 zum Verbinden der Domänen verwendet.

Wenn die PVST + -Seite eine BPDU mit Priorität 0 für VLAN 1 sendet, ist diese aufgrund der erweiterten System-ID tatsächlich 1. Wenn auch VLAN 2 konfiguriert ist, sendet die PVST + -Seite aufgrund der erweiterten System-ID eine BPDU mit der ID 2.

Die Funktionsweise der PVST-Simulation auf einem MST-Switch besteht darin, dass der Port nur eine Rolle spielen kann, da nicht eine Instanz pro VLAN ausgeführt wird. Die CIST sendet jetzt eine BPDU, dass sie einen Root mit einer Priorität von 1 kennt. Dies bedeutet, dass der MST-Switch eine Root-Weiterleitung sein sollte, dann aber eine BPDU mit einer Priorität von 2 sieht. Da der MST-Switch bessere Root-Informationen hat, sollte er werden Festgelegte Weiterleitung am Port, aber der Port kann nur eine Rolle spielen, sodass die PVST-Simulation fehlschlägt.

Damit dies funktioniert, muss die PVST + -Seite in VLAN 1 eine schlechtere Priorität haben als alle anderen VLANs im Trunk. Die folgende Konfiguration funktioniert:

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

Auf diese Weise funktioniert die PVST-Simulation und die folgende Protokollmeldung sollte angezeigt werden:

%SPANTREE-2-PVSTSIM_OK: PVST Simulation inconsistency cleared

Weitere Informationen finden Sie unter folgendem Link.

Daniel Dib
quelle