Como posso fazer uma troca de PVST + na raiz da rede MST?

10

Em uma rede em que a maioria dos comutadores está executando o MST, mas alguns ainda estão executando o PVST +, como o comutador PVST + pode ser configurado para ser a raiz da árvore de expansão? Topologia abaixo:

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

O comutador PVST + tem a seguinte configuração:

spanning-tree vlan 1-4094 priority 0

No entanto, o comutador MST registra uma mensagem de que PVSTSIM está falhando:

%SPANTREE-2-PVSTSIM_FAIL: Blocking root port

Por que está se comportando assim e o que precisa ser feito para criar a raiz lateral do PVST +?

Daniel Dib
fonte
Isso pressupõe uma rede apenas da Cisco. Em uma rede de vários fornecedores, isso "não é recomendado". (a partir de alguém que passou uma semana lutando contra uma rede de 4 fornecedor)
Ricky feixe
Sim. Não é comum e não é recomendado. Como alguns afirmam que isso nem é possível, eu queria divulgar as informações de como fazê-lo, se você realmente precisar. É melhor ter a raiz lateral do MST, porque você pode fazer engenharia de tráfego no lado do PVST alterando o custo raiz.
Daniel Dib
Alguma resposta o ajudou? Nesse caso, você deve aceitar a resposta para que a pergunta não apareça para sempre, procurando uma resposta. Como alternativa, você pode fornecer e aceitar sua própria resposta.
Ron Maupin
Alguma resposta o ajudou? Nesse caso, você deve aceitar a resposta para que a pergunta não apareça para sempre, procurando uma resposta. Como alternativa, você pode fornecer e aceitar sua própria resposta.
Ron Maupin

Respostas:

9

A maneira como funciona ao conectar o domínio MST e PVST é que o comutador MST na borda do domínio simulará o PVST + enviando o mesmo BPDU para todas as VLANs configuradas no tronco em direção ao comutador PVST +.

O CIST replica o BPDU para cada VLAN. Como não há uma instância por VLAN para MST, o ID do sistema é definido como 0 nessas BPDUs. Ao conectar o domínio MST e PVST +, a VLAN 1 é usada para conectar os domínios.

Quando o lado PVST + envia um BPDU com prioridade 0 para a VLAN 1, na verdade é 1 por causa do ID do sistema estendido. Se a VLAN 2 também estiver configurada, o lado do PVST + enviará o BPDU com o ID 2 devido ao ID do sistema estendido.

A maneira como a simulação PVST funciona no comutador MST é que a porta pode ter apenas uma função porque não há uma instância em execução por VLAN. O CIST agora está enviando o BPDU que conhece uma raiz com prioridade 1. Isso significa que o comutador MST deve ser encaminhamento de raiz, mas então ele vê um BPDU com prioridade 2. Como o comutador MST tem melhores informações sobre a raiz, ele deve se tornar encaminhamento designado na porta, mas a porta pode ter apenas uma função para que a simulação PVST falhe.

Para fazer isso funcionar, o lado PVST + deve ter uma prioridade pior na VLAN 1 do que todas as outras VLANs no tronco. A seguinte configuração funcionará:

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

Dessa forma, a simulação PVST funcionará e a seguinte mensagem de log deverá ser vista:

%SPANTREE-2-PVSTSIM_OK: PVST Simulation inconsistency cleared

Mais informações podem ser encontradas no seguinte link.

Daniel Dib
fonte