Come posso fare in modo che uno switch PVST + passi alla rete MST?


10

In una rete in cui la maggior parte degli switch esegue MST ma alcuni selezionati eseguono ancora PVST +, come può lo switch PVST + essere configurato come radice dell'albero di spanning? Topologia di seguito:

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

Lo switch PVST + ha la seguente configurazione:

spanning-tree vlan 1-4094 priority 0

Tuttavia, l'interruttore MST registra un messaggio che PVSTSIM non funziona:

%SPANTREE-2-PVSTSIM_FAIL: Blocking root port

Perché si comporta in questo modo e cosa bisogna fare per rendere il PVST + side root?


Ciò presuppone una rete solo Cisco. In una rete multi-vendor, questo non è "raccomandato". (da uno che ha trascorso una settimana a combattere una rete di 4 fornitori)
Ricky Beam,

Sì. Non è comune e non raccomandato. Come alcuni sostengono che non sia nemmeno possibile, ho voluto divulgare le informazioni su come farlo se ne hai davvero bisogno. È meglio avere la radice lato MST perché quindi è possibile eseguire l'ingegneria del traffico sul lato PVST modificando il costo della radice.
Daniel Dib,

Qualche risposta ti è stata d'aiuto? in tal caso, dovresti accettare la risposta in modo che la domanda non continui a comparire per sempre, cercando una risposta. In alternativa, potresti fornire e accettare la tua risposta.
Ron Maupin

Qualche risposta ti è stata d'aiuto? in tal caso, dovresti accettare la risposta in modo che la domanda non continui a comparire per sempre, cercando una risposta. In alternativa, potresti fornire e accettare la tua risposta.
Ron Maupin

Risposte:


9

Il modo in cui funziona quando si collegano i domini MST e PVST è che lo switch MST ai margini del dominio simulerà PVST + inviando lo stesso BPDU per tutte le VLAN configurate sul trunk verso lo switch PVST +.

Il CIST replica BPDU per ogni VLAN. Poiché non esiste un'istanza per VLAN per MST, l'ID sys è impostato su 0 su questi BPDU. Quando si collegano MST e PVST + dominio VLAN 1 viene utilizzato per connettere i domini.

Quando il lato PVST + invia una BPDU con priorità 0 per VLAN 1, in realtà è 1 a causa dell'ID di sistema esteso. Se anche VLAN 2 è configurata, il lato PVST + invia BPDU con ID 2 a causa dell'ID di sistema esteso.

Il modo in cui la simulazione PVST funziona sullo switch MST è che la porta può avere solo un ruolo perché non esiste un'istanza in esecuzione per VLAN. Il CIST ora sta inviando BPDU che conosce un root che ha una priorità di 1. Ciò significa che lo switch MST dovrebbe essere il root forwarding ma poi vede un BPDU con una priorità di 2. Poiché lo switch MST ha migliori informazioni di root dovrebbe diventare inoltro designato sulla porta ma la porta può avere solo un ruolo, quindi la simulazione PVST fallisce.

Per farlo funzionare, il lato PVST + deve avere una priorità peggiore su VLAN 1 rispetto a tutte le altre VLAN sul trunk. La seguente configurazione funzionerà:

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

In questo modo la simulazione PVST funzionerà e dovrebbe essere visualizzato il seguente messaggio di registro:

%SPANTREE-2-PVSTSIM_OK: PVST Simulation inconsistency cleared

Ulteriori informazioni sono disponibili nel seguente link.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.