Configuração do MSTP
O Multiple Spanning Tree Protocol (MSTP) mapeia várias VLANs em uma instância de árvores de abrangência, com cada instância tendo uma topologia de árvores de abrangência independente de outras instâncias de árvores.
Entendendo o MSTP
As redes Ethernet são suscetíveis a tempestades de transmissão se os loops forem introduzidos. No entanto, uma rede Ethernet precisa incluir loops porque eles fornecem caminhos redundantes em caso de falha no link. Os protocolos de spanning tree resolvem ambos esses problemas porque eles fornecem redundância de enlaces ao mesmo tempo em que evitam loops indesejáveis.
Os protocolos de spanning tree evitam de forma inteligente loops em uma rede criando uma topologia de árvores (spanning tree) de toda a rede em ponte com apenas um caminho disponível entre a raiz da árvore e uma folha. Todos os outros caminhos são forçados a um estado de espera. A raiz da árvore é um switch dentro da rede eleita pelo STA (algoritmo de spanning tree) para usar ao computar o melhor caminho entre pontes por toda a rede e a ponte raiz. Os quadros viajam pela rede até seu destino: uma leaf. Um ramo de árvore é um segmento de rede, ou link, entre pontes. Switches que encaminham quadros por uma árvore de abrangência STP são chamados de pontes designadas.
Os dispositivos da Juniper Networks oferecem prevenção de loop de Camada 2 através do Spanning Tree Protocol (STP), protocolo de árvores de spanning rápida (RSTP), protocolo de árvores de múltiplas abrangências (MSTP) e protocolo VLAN Spanning Tree (VSTP). Este tópico explica o MSTP.
Se você estiver usando o Junos OS para switches da Série EX e série QFX com suporte para o estilo de configuração do Software de Camada 2 (ELS), você pode forçar a versão original do IEEE 802.1D Spanning Tree Protocol (STP) a ser executada no lugar do RSTP ou VSTP configurando a versão de força.
Este tópico descreve:
- Benefícios do MSTP
- MSTP mapeia várias VLANs
- Configuração de regiões de MSTP
- Selecionando um protocolo spanning tree
Benefícios do MSTP
O MSTP tem os seguintes benefícios:
O Multiple Spanning Tree Protocol funciona com a maioria das VLANs.
O MSTP oferece suporte a várias instâncias em uma única interface física.
Nos roteadores da Série MX e da Série ACX, você pode configurar interfaces de instâncias RSTP, MSTP e VSTP como portas de borda.
MSTP mapeia várias VLANs
MSTP é uma extensão do RSTP que mapeia várias instâncias independentes de árvores de abrangência em uma topologia física. Cada instância de spanning tree (STI) inclui uma ou mais VLANs. Ao contrário das configurações stp e RSTP, uma porta pode pertencer a várias VLANs e ser bloqueada dinamicamente em uma instância de spanning tree, mas encaminhando em outra. Esse comportamento melhora significativamente a utilização de recursos de rede através do balanceamento de carga em toda a rede e a manutenção de cargas de CPU do switch em níveis moderados. O MSTP também aproveita o tempo de reconvergência rápida do RSTP quando ocorre uma falha na rede, switch ou porta em uma instância de abrangência.
O MSTP cria uma árvore de abrangência comum e interna (CIST) para interconectar e gerenciar todas as regiões de MSTP e até mesmo dispositivos individuais que executam RSTP ou STP, que são reconhecidos como regiões de abrangência distintas pelo MSTP. O CIST vê cada região do MSTP como uma ponte virtual, independentemente do número real de dispositivos participantes na região do MSTP, e permite que várias instâncias de árvores de abrangência (MSTIs) se conectem a outras regiões. O CIST é uma topologia única que conecta todos os switches (DISPOSITIVOS STP, RSTP e MSTP) por meio de uma topologia ativa, garantindo a conectividade entre LANs e dispositivos em uma rede conectada. Essa funcionalidade fornecida pelo MSTP permite que você utilize melhor os recursos de rede enquanto permanece compatível com dispositivos de rede antigos.
Configuração de regiões de MSTP
Ao habilitar o MSTP, você define uma ou mais regiões de MSTP. Uma região de MSTP define um domínio lógico onde várias instâncias de árvores de abrangência (MSTIs) podem ser administradas independentemente de MSTIs em outras regiões, estabelecendo o limite para unidades de dados de protocolo de ponte (BPDUs) enviadas por um MSTI. Uma região de MSTP é um grupo de switches que é definido por três parâmetros:
Nome da região — nome alfanumérico definido pelo usuário para a região.
Nível de revisão — valor definido pelo usuário que identifica a região.
Tabela de mapeamento — digestão numérica de mapeamentos VLAN para instâncias.
Uma região de MSTP pode oferecer suporte a até 64 MSTIs, e cada MSTI pode oferecer suporte de 1 a 4094 VLANs. Quando você define uma região, o MSTP cria automaticamente uma instância interna de spanning tree (instância IST 0) que fornece o switch raiz para a região e inclui todas as VLANs configuradas atualmente que não são especificamente atribuídas a um MSTI definido pelo usuário. Um MSTI inclui todas as VLANs estáticas que você adiciona especificamente a ela. O switch coloca quaisquer VLANs criadas dinamicamente na instância IST por padrão, a menos que você as mapeie explicitamente para outro MSTI. Depois de atribuir uma VLAN a um MSTI definido pelo usuário, o switch remove a VLAN da instância IST.
Selecionando um protocolo spanning tree
A configuração padrão de fábrica é RSTP, uma versão mais rápida do STP. Para determinar qual protocolo de spanning tree é melhor para sua situação, veja a Tabela 1 abaixo.
Vantagens do | protocolo | Desvantagens |
---|---|---|
RSTP |
|
|
STP |
|
|
MSTP |
|
|
VSTP |
|
|
Veja também
Configuração do MSTP
Você pode configurar o Protocolo de Múltiplas Árvores de Abrangência (MSTP) sob a [edit protocols]
hierarquia.
Você pode configurar o Protocolo de Múltiplas Árvores de Abrangência (MSTP) nos seguintes níveis de hierarquia:
-
[editar sistemas lógicos logical-system-name protocolos]
-
[editar sistemas lógicoslogical-system-name instâncias routing-instance-name de roteamento protocolos]
-
[editar protocolos]
-
[editar instâncias routing-instance-name de roteamento protocolos]
O tipo de instância de roteamento pode ser virtual-switch ou controle de camada2.
Para configurar o protocolo de múltiplas árvores de abrangência:
Veja também
Configuração de instâncias MSTP em uma interface física
Você pode configurar uma instância de múltiplas árvores de abrangência (MSTI) nos seguintes níveis de hierarquia:
[editar protocolos de sistemas logical-system-name lógicos mstp]
[editar protocolos de instâncias de roteamento de sistemas logical-system-name lógicos routing-instance-name mstp]
[editar protocolos mstp]
[editar protocolos de instâncias routing-instance-name de roteamento mstp]
O tipo de instância de roteamento pode ser virtual-switch ou controle de camada2.
Antes de começar, configure o Protocolo de Múltiplas Árvores de Abrangência. Para obter detalhes da configuração, veja Configurando o protocolo multiple spanning tree.
Exemplo: Configuração de regiões de rede para VLANs com MSTP
Este exemplo usa o Junos OS para switches da Série EX e série QFX com suporte para o estilo de configuração do Software de Camada 2 (ELS). O exemplo também descreve as diferenças de declaração de configuração que podem ser substituídas na mesma configuração em switches da Série EX que não suportam ELS.
O Multi Spanning Tree Protocol (MSTP) é usado para criar uma topologia sem loop em redes usando várias regiões de árvores de abrangência em que cada região contém várias instâncias de árvores de abrangência (MSTIs). Os MSTIs oferecem caminhos diferentes para diferentes VLANs. Essa funcionalidade facilita um melhor compartilhamento de carga em links redundantes.
Até 64 MSTIs podem ser criados para um switch da Série EX, e cada MSTI pode oferecer suporte a até 4094 VLANs.
Este exemplo descreve como configurar o MSTP em quatro switches da Série EX:
- Requisitos
- Visão geral e topologia
- Configuração do MSTP no Switch 1
- Configuração do MSTP no Switch 2
- Configuração do MSTP no Switch 3
- Configuração do MSTP no Switch 4
- Verificação
Requisitos
Este exemplo usa os seguintes componentes de software e hardware:
Junos OS Versão 13.2X50-D10 ou posterior para switches série EX ou Série QFX
Quatro switches da Série QFX
Antes de configurar os switches para MSTP, certifique-se de ter:
Instalou e conectou os quatro switches. Veja a documentação de hardware do seu switch.
Executou a configuração inicial de software em todos os switches. Veja a conexão e configuração de um switch da Série EX (procedimento CLI) ou a conexão e configuração de um switch da Série EX (procedimento J-Web).
Visão geral e topologia
Quando o número de VLANs cresce em uma rede, o MSTP fornece uma maneira eficiente de criar uma topologia sem loop usando MSTIs. Cada MSTI no domínio de árvores de abrangência mantém sua própria árvore. Cada árvore pode ser mapeada em diferentes links, utilizando largura de banda que estaria indisponível em uma única árvore. Os MSTIs reduzem a demanda por recursos do sistema.
Topologia
As interfaces mostradas na Figura 1 serão configuradas para MSTP.
Propriedade |
Configurações |
---|---|
Switch 1 |
As seguintes interfaces no Switch 1 estão conectadas dessa forma:
|
Switch 2 |
As seguintes interfaces no Switch 2 estão conectadas dessa forma:
|
Switch 3 |
As seguintes interfaces no Switch 3 estão conectadas dessa forma:
|
Switch 4 |
As seguintes interfaces no Switch 4 estão conectadas dessa forma:
|
Nomes de VLAN e IDs de tag |
|
MSTIs |
|
Região do MSTI |
|
A topologia da Figura 1 mostra uma árvore de abrangência interna (CIST) comum. O CIST é uma única árvore de abrangência que conecta todos os dispositivos da rede. O switch com a menor prioridade de ponte é eleito como a ponte raiz do CIST. Você pode controlar a eleição da ponte raiz configurando a prioridade da ponte. O switch 3 é a ponte raiz do CIST.
As portas em uma topologia MSTP têm funções específicas:
A porta raiz é responsável pelo encaminhamento de dados para a ponte raiz.
A porta alternativa é uma porta de espera para a porta raiz. Quando uma porta raiz cai, a porta alternativa se torna a porta raiz ativa.
A porta designada encaminha dados para o segmento ou dispositivo de rede downstream.
A porta de backup se torna a porta designada ativa e começa a encaminhar dados quando a porta designada cai.
Neste exemplo, uma região de MSTP contém Switch 1, Switch 2, Switch 3 e Switch 4. Na região, quatro VLANs são criadas:
voice-vlan
oferece suporte ao tráfego de voz e tem o identificador de tags VLAN de10
.employee-vlan
oferece suporte ao tráfego de dados e tem o identificador de tags VLAN de20
.guest-vlan
oferece suporte ao tráfego VLAN convidado (para suplicantes que falham na autenticação) e tem o identificador de tag VLAN de30
.camera-vlan
oferece suporte ao tráfego de vídeo e tem o identificador de tags VLAN de40
.
As VLANs estão associadas a interfaces específicas em cada um dos quatro switches. Dois MSTIs 1
e 2
, em seguida, estão associados aos identificadores de tag VLAN, e alguns parâmetros de MSTP, como o custo, estão configurados em cada switch.
Configuração do MSTP no Switch 1
Procedimento
Configuração rápida da CLI
Para configurar rapidamente interfaces e MSTP no Switch 1, para switches ELS, copie os seguintes comandos e cole-os na janela terminal do switch:
[edit] set vlans voice-vlan description “Voice VLAN” set vlans voice-vlan vlan-id 10 set vlans employee-vlan description “Employee VLAN” set vlans employee-vlan vlan-id 20 set vlans guest-vlan description “Guest VLAN” set vlans guest-vlan vlan-id 30 set vlans camera-vlan description “Camera VLAN” set vlans camera-vlan vlan-id 40 set interfaces xe-0/0/9:0 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces xe-0/0/12:0 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces xe-0/0/11:0 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces xe-0/0/9:0 unit 0 family ethernet-switching interface-mode trunk set interfaces xe-0/0/12:0 unit 0 family ethernet-switching interface-mode trunk set interfaces xe-0/0/11:0 unit 0 family ethernet-switching interface-mode trunk set protocols mstp configuration-name region1 set protocols mstp bridge-priority 16k set protocols mstp interface xe-0/0/9:0 cost 1000 set protocols mstp interface xe-0/0/9:0 mode point-to-point set protocols mstp interface xe-0/0/12:0 cost 1000 set protocols mstp interface xe-0/0/12:0 mode point-to-point set protocols mstp interface xe-0/0/11:0 cost 1000 set protocols mstp interface xe-0/0/11:0 mode point-to-point set protocols mstp msti 1 bridge-priority 16k set protocols mstp msti 1 vlan [10 20] set protocols mstp msti 1 interface xe-0/0/11:0 cost 1000 set protocols mstp msti 2 bridge-priority 8k set protocols mstp msti 2 vlan [30 40]
Para switches não-ELS, em vez do seguinte comando usado acima para switches ELS que define uma interface no modo tronco usando a interface-mode
declaração:
set interfaces interface-name unit 0 family ethernet-switching interface-mode trunk
substitua o comando a seguir por essas linhas na configuração, que usa a declaração não ELS port-mode
para definir uma interface no modo tronco:
set interfaces interface-name unit 0 family ethernet-switching port-mode trunk
Procedimento passo a passo
Para configurar interfaces e MSTP no Switch 1:
A partir da versão 15.1 do Junos OS para switches da Série EX e da Série QFX com suporte ao estilo de configuração do Software de Camada 2 (ELS), você pode configurar parâmetros de árvore de abrangência globalmente em todas as interfaces de árvores. Consulte a configuração do MSTP em switches para obter mais informações.
Configure as VLANs
voice-vlan
employee-vlan
guest-vlan
ecamera-vlan
:[edit vlans] user@switch1# set voice-vlan description “Voice VLAN” user@switch1# set voice-vlan vlan-id 10 user@switch1# set employee-vlan description “Employee VLAN” user@switch1# set employee-vlan vlan-id 20 user@switch1# set guest-vlan description “Guest VLAN” user@switch1# set guest-vlan vlan-id 30 user@switch1# set camera-vlan description “Camera VLAN” user@switch1# set guest-vlan vlan-id 40
Configure as VLANs nas interfaces, incluindo o suporte para o protocolo de comutação Ethernet:
[edit interfaces] user@switch1# set xe-0/0/9:0 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch1# set xe-0/0/12:0 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch1# set xe-0/0/11:0 unit 0 family ethernet-switching vlan members [10 20 30 40]
Configure o modo de porta para as interfaces:
[edit interfaces] user@switch1# set xe-0/0/9:0 unit 0 family ethernet-switching interface-mode trunk user@switch1# set xe-0/0/12:0 unit 0 family ethernet-switching interface-mode trunk user@switch1# set xe-0/0/11:0 unit 0 family ethernet-switching interface-mode trunk
Nota:Para switches não-ELS, em vez do seguinte comando usado acima para switches ELS que define uma interface no modo tronco usando a
interface-mode
declaração:set interfaces interface-name unit 0 family ethernet-switching interface-mode trunk
substitua o comando a seguir por essas linhas na configuração, que usa a declaração não ELS
port-mode
para definir uma interface no modo tronco:set interfaces interface-name unit 0 family ethernet-switching port-mode trunk
Configure o MSTP no switch, incluindo os dois MSTIs:
[edit protocols] user@switch1# mstp configuration-name region1 user@switch1# mstp bridge-priority 16k user@switch1# mstp interface xe-0/0/9:0 cost 1000 user@switch1# mstp interface xe-0/0/9:0 mode point-to-point user@switch1# mstp interface xe-0/0/12:0 cost 1000 user@switch1# mstp interface xe-0/0/12:0 mode point-to-point user@switch1# mstp interface xe-0/0/11:0 cost 1000 user@switch1# mstp interface xe-0/0/11:0 mode point-to-point user@switch1# mstp msti 1 bridge-priority 16k user@switch1# mstp msti 1 vlan [10 20] user@switch1# mstp msti 1 interface xe-0/0/11:0 cost 1000 user@switch1# mstp msti 2 bridge-priority 8k user@switch1# mstp msti 2 vlan [30 40]
Resultados
Confira os resultados da configuração:
user@switch1> show configuration interfaces { xe-0/0/9:0 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members 10; members 20; members 30; members 40; } } } } xe-0/0/12:0 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members 10; members 20; members 30; members 40; } } } } xe-0/0/11:0 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members 10; members 20; members 30; members 40; } } } } } protocols { mstp { configuration-name region1; bridge-priority 16k; interface xe-0/0/9:0 { cost 1000; mode point-to-point; } interface xe-0/0/12:0 { cost 1000; mode point-to-point; } interface xe-0/0/11:0 { cost 1000; mode point-to-point; } msti 1 { bridge-priority 16k; vlan [ 10 20]; interface xe-0/0/11:0 { cost 1000; } } msti 2 { bridge-priority 8k; vlan [ 30 40 ]; } } vlans { voice-vlan { vlan-id 10; } employee-vlan { vlan-id 20; } guest-vlan { vlan-id 30; } camera-vlan { vlan-id 40; } }
Configuração do MSTP no Switch 2
Procedimento
Configuração rápida da CLI
Para configurar rapidamente interfaces e MSTP no Switch 2, copie os seguintes comandos e cole-os na janela de terminal do switch:
[edit] set vlans voice-vlan description “Voice VLAN” set vlans voice-vlan vlan-id 10 set vlans employee-vlan description “Employee VLAN” set vlans employee-vlan vlan-id 20 set vlans guest-vlan description “Guest VLAN” set vlans guest-vlan vlan-id 30 set vlans camera-vlan description “Camera VLAN” set vlans camera-vlan vlan-id 40 set interfaces xe-0/0/9:0 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces et-0/0/3 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces xe-0/0/9:0 unit 0 family ethernet-switching interface-mode trunk set interfaces et-0/0/3 unit 0 family ethernet-switching interface-mode trunk set protocols mstp configuration-name region1 set protocols mstp bridge-priority 32k set protocols mstp interface xe-0/0/9:0 cost 1000 set protocols mstp interface xe-0/0/9:0 mode point-to-point set protocols mstp interface et-0/0/3 cost 1000 set protocols mstp interface et-0/0/3 mode point-to-point set protocols mstp msti 1 bridge-priority 32k set protocols mstp msti 1 vlan [10 20] set protocols mstp msti 2 bridge-priority 4k set protocols mstp msti 2 vlan [30 40]
Para switches não-ELS, em vez do seguinte comando usado acima para switches ELS que define uma interface no modo tronco usando a interface-mode
declaração:
set interfaces interface-name unit 0 family ethernet-switching interface-mode trunk
substitua o comando a seguir por essas linhas na configuração, que usa a declaração não ELS port-mode
para definir uma interface no modo tronco:
set interfaces interface-name unit 0 family ethernet-switching port-mode trunk
Procedimento passo a passo
Para configurar interfaces e MSTP no Switch 2:
Configure as VLANs
voice-vlan
employee-vlan
guest-vlan
ecamera-vlan
:[edit vlans] user@switch2# set voice-vlan description “Voice VLAN” user@switch2# set voice-vlan vlan-id 10 user@switch2# set employee-vlan description “Employee VLAN” user@switch2# set employee-vlan vlan-id 20 user@switch2# set guest-vlan description “Guest VLAN” user@switch2# set guest-vlan vlan-id 30 user@switch2# set camera-vlan vlan-description “Camera VLAN” user@switch2# set guest-vlan vlan-id 40
Configure as VLANs nas interfaces, incluindo o suporte para o protocolo de comutação Ethernet:
[edit interfaces] user@switch2# set xe-0/0/9:0 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch2# set et-0/0/3 unit 0 family ethernet-switching vlan members [10 20 30 40]
Configure o modo de porta para as interfaces:
[edit interfaces] user@switch2# set xe-0/0/9:0 unit 0 family ethernet-switching interface-mode trunk user@switch2# set et-0/0/3 unit 0 family ethernet-switching interface-mode trunk
Nota:Para switches não-ELS, em vez do seguinte comando usado acima para switches ELS que define uma interface no modo tronco usando a
interface-mode
declaração:set interfaces interface-name unit 0 family ethernet-switching interface-mode trunk
substitua o comando a seguir por essas linhas na configuração, que usa a declaração não ELS
port-mode
para definir uma interface no modo tronco:set interfaces interface-name unit 0 family ethernet-switching port-mode trunk
Configure o MSTP no switch, incluindo os dois MSTIs:
[edit protocols] user@switch2# mstp configuration-name region1 user@switch2# mstp bridge-priority 32k user@switch2# mstp interface xe-0/0/9:0 cost 1000 user@switch2# mstp interface xe-0/0/9:0 mode point-to-point user@switch2# mstp interface et-0/0/3 cost 1000 user@switch2# mstp interface et-0/0/3 mode point-to-point user@switch2# mstp msti 1 bridge-priority 32k user@switch2# mstp msti 1 vlan [10 20] user@switch2# mstp msti 2 bridge-priority 4k user@switch2# mstp msti 2 vlan [30 40]
Resultados
Confira os resultados da configuração:
user@switch2> show configuration interfaces { xe-0/0/9:0 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members 10; members 20; members 30; members 40; } } } } et-0/0/3 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members 10; members 20; members 30; members 40; } } } } } protocols { mstp { configuration-name region1; bridge-priority 32k; interface xe-0/0/9:0 { cost 1000; mode point-to-point; } interface et-0/0/3 { cost 1000; mode point-to-point; } msti 1 { bridge-priority 32k; vlan [10 20]; } msti 2 { bridge-priority 4k; vlan [30 40]; } } } vlans { voice-vlan { vlan-id 10; } employee-vlan { vlan-id 20; } guest-vlan { vlan-id 30; } camera-vlan { vlan-id 40; } }
Configuração do MSTP no Switch 3
Procedimento
Configuração rápida da CLI
Para configurar rapidamente interfaces e MSTP no Switch 3, copie os seguintes comandos e cole-os na janela de terminal do switch:
[edit] set vlans voice-vlan description “Voice VLAN” set vlans voice-vlan vlan-id 10 set vlans employee-vlan description “Employee VLAN” set vlans employee-vlan vlan-id 20 set vlans guest-vlan description “Guest VLAN” set vlans guest-vlan vlan-id 30 set vlans camera-vlan description “Camera VLAN” set vlans camera-vlan vlan—id 40 set interfaces xe-0/0/11:0 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces et-0/0/6 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces xe-0/0/21:0 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces xe-0/0/11:0 unit 0 family ethernet-switching interface-mode trunk set interfaces et-0/0/6 unit 0 family ethernet-switching interface-mode trunk set interfaces xe-0/0/21:0 unit 0 family ethernet-switching interface-mode trunk set protocols mstp configuration-name region1 set protocols mstp bridge-priority 8k set protocols mstp interface xe-0/0/11:0 cost 1000 set protocols mstp interface xe-0/0/11:0 mode point-to-point set protocols mstp interface et-0/0/6 cost 1000 set protocols mstp interface et-0/0/6 mode point-to-point set protocols mstp interface xe-0/0/21:0 cost 1000 set protocols mstp interface xe-0/0/21:0 mode point-to-point set protocols mstp msti 1 bridge-priority 4k set protocols mstp msti 1 vlan [10 20] set protocols mstp msti 2 bridge-priority 16k set protocols mstp msti 2 vlan [30 40]
Para switches não-ELS, em vez do seguinte comando usado acima para switches ELS que define uma interface no modo tronco usando a interface-mode
declaração:
set interfaces interface-name unit 0 family ethernet-switching interface-mode trunk
substitua o comando a seguir por essas linhas na configuração, que usa a declaração não ELS port-mode
para definir uma interface no modo tronco:
set interfaces interface-name unit 0 family ethernet-switching port-mode trunk
Procedimento passo a passo
Para configurar interfaces e MSTP no Switch 3:
Configure as VLANs
voice-vlan
employee-vlan
guest-vlan
ecamera-vlan
:[edit vlans] user@switch3# set voice-vlan description “Voice VLAN” user@switch3# set voice-vlan vlan-id 10 user@switch3# set employee-vlan description “Employee VLAN” user@switch3# set employee-vlan vlan-id 20 user@switch3# set guest-vlan description “Guest VLAN” user@switch3# set guest-vlan vlan-id 30 user@switch3# set camera-vlan description “Camera VLAN” user@switch3# set guest-vlan vlan-id 40
Configure as VLANs nas interfaces, incluindo o suporte para o protocolo de comutação Ethernet:
[edit interfaces] user@switch3# set xe-0/0/11:0 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch3# set et-0/0/6 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch3# set xe-0/0/21:0 unit 0 family ethernet-switching vlan members [10 20 30 40]
Configure o modo de porta para as interfaces:
[edit interfaces] user@switch3# set xe-0/0/11:0 unit 0 family ethernet-switching interface-mode trunk user@switch3# set et-0/0/6 unit 0 family ethernet-switching interface-mode trunk user@switch3# set xe-0/0/21:0 unit 0 family ethernet-switching interface-mode trunk
Nota:Para switches não-ELS, em vez do seguinte comando usado acima para switches ELS que define uma interface no modo tronco usando a
interface-mode
declaração:set interfaces interface-name unit 0 family ethernet-switching interface-mode trunk
substitua o comando a seguir por essas linhas na configuração, que usa a declaração não ELS
port-mode
para definir uma interface no modo tronco:set interfaces interface-name unit 0 family ethernet-switching port-mode trunk
Configure o MSTP no switch, incluindo os dois MSTIs:
[edit protocols] user@switch3# mstp configuration-name region1 user@switch3# mstp bridge-priority 8k user@switch3# mstp interface xe-0/0/11:0 cost 1000 user@switch3# mstp interface xe-0/0/11:0 mode point-to-point user@switch3# mstp interface et-0/0/6 cost 1000 user@switch3# mstp interface et-0/0/6 mode point-to-point user@switch3# mstp interface xe-0/0/21:0 cost 1000 user@switch3# mstp interface xe-0/0/21:0 mode point-to-point user@switch3# mstp msti 1 bridge-priority 4k user@switch3# mstp msti 1 vlan [10 20] user@switch3# mstp msti 2 bridge-priority 16k user@switch3# mstp msti 2 vlan [30 40]
Resultados
Confira os resultados da configuração:
user@switch3> show configuration interfaces { xe-0/0/11:0 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members 10; members 20; members 30; members 40; } } } } et-0/0/6 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members 10; members 20; members 30; members 40; } } } } xe-0/0/21:0 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members 10; members 20; members 30; members 40; } } } } } } protocols { mstp { configuration-name region1; bridge-priority 8k; interface xe-0/0/11:0 { cost 1000; mode point-to-point; } interface et-0/0/6 { cost 1000; mode point-to-point; } interface xe-0/0/21:0 { cost 1000; mode point-to-point; } msti 1 { bridge-priority 4k; vlan [10 20]; } msti 2 { bridge-priority 16k; vlan [30 40]; } } } vlans { voice-vlan { vlan-id 10; } employee-vlan { vlan-id 20; } guest-vlan { vlan-id 30; } camera-vlan { vlan-id 40; } }
Configuração do MSTP no Switch 4
Procedimento
Configuração rápida da CLI
Para configurar rapidamente interfaces e MSTP no Switch 4, copie os seguintes comandos e cole-os na janela de terminal do switch:
[edit] set vlans voice-vlan description “Voice VLAN” set vlans voice-vlan vlan-id 10 set vlans employee-vlan description “Employee VLAN” set vlans employee-vlan vlan-id 20 set vlans guest-vlan description “Guest VLAN” set vlans guest-vlan vlan-id 30 set vlans camera-vlan description “Camera VLAN” set vlans camera-vlan vlan-id 40 set interfaces xe-0/0/12:0 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces xe-0/0/21:0 unit 0 family ethernet-switching vlan members [10 20 30 40] set interfaces xe-0/0/12:0 unit 0 family ethernet-switching interface-mode trunk set interfaces xe-0/0/21:0 unit 0 family ethernet-switching interface-mode trunk set protocols mstp configuration-name region1 set protocols mstp bridge-priority 16k set protocols mstp interface xe-0/0/12:0 cost 1000 set protocols mstp interface xe-0/0/12:0 mode point-to-point set protocols mstp interface xe-0/0/21:0 cost 1000 set protocols mstp interface xe-0/0/21:0 mode point-to-point set protocols mstp msti 1 bridge-priority 16k set protocols mstp msti 1 vlan [10 20] set protocols mstp msti 2 bridge-priority 32k set protocols mstp msti 2 vlan [30 40]
Para switches não-ELS, em vez do seguinte comando usado acima para switches ELS que define uma interface no modo tronco usando a interface-mode
declaração:
set interfaces interface-name unit 0 family ethernet-switching interface-mode trunk
substitua o comando a seguir por essas linhas na configuração, que usa a declaração não ELS port-mode
para definir uma interface no modo tronco:
set interfaces interface-name unit 0 family ethernet-switching port-mode trunk
Procedimento passo a passo
Para configurar interfaces e MSTP no Switch 4:
Configure as VLANs
voice-vlan
employee-vlan
guest-vlan
ecamera-vlan
:[edit vlans] user@switch4# set voice-vlan description “Voice VLAN” user@switch4# set voice-vlan vlan-id 10 user@switch4# set employee-vlan description “Employee VLAN” user@switch4# set employee-vlan vlan-id 20 user@switch4# set guest-vlan description “Guest VLAN” user@switch4# set guest-vlan vlan-id 30 user@switch4# set camera-vlan description “Camera VLAN” user@switch4# set guest-vlan vlan-id 40
Configure as VLANs nas interfaces, incluindo o suporte para o protocolo de comutação Ethernet:
[edit interfaces] user@switch4# set xe-0/0/12:0 unit 0 family ethernet-switching vlan members [10 20 30 40] user@switch4# set xe-0/0/21:0 unit 0 family ethernet-switching vlan members [10 20 30 40]
Configure o modo de porta para as interfaces:
[edit interfaces] user@switch4# set xe-0/0/12:0 unit 0 family ethernet-switching interface-mode trunk user@switch4# set xe-0/0/21:0 unit 0 family ethernet-switching interface-mode trunk
Nota:Para switches não-ELS, em vez do seguinte comando usado acima para switches ELS que define uma interface no modo tronco usando a
interface-mode
declaração:set interfaces interface-name unit 0 family ethernet-switching interface-mode trunk
substitua o comando a seguir por essas linhas na configuração, que usa a declaração não ELS
port-mode
para definir uma interface no modo tronco:set interfaces interface-name unit 0 family ethernet-switching port-mode trunk
Configure o MSTP no switch, incluindo os dois MSTIs:
[edit protocols] user@switch4# mstp configuration-name region1 user@switch4# mstp bridge-priority 16k user@switch4# mstp interface xe-0/0/12:0 cost 1000 user@switch4# mstp interface xe-0/0/12:0 mode point-to-point user@switch4# mstp interface xe-0/0/21:0 cost 1000 user@switch4# mstp interface xe-0/0/21:0 mode point-to-point user@switch4# mstp msti 1 bridge-priority 16k user@switch4# mstp msti 1 vlan [10 20] user@switch4# mstp msti 2 bridge-priority 32k user@switch4# mstp msti 2 vlan [30 40]
Resultados
Confira os resultados da configuração:
user@switch4> show configuration interfaces { xe-0/0/12:0 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members 10; members 20; members 30; members 40; } } } } xe-0/0/21:0 { unit 0 { family ethernet-switching { interface-mode trunk; vlan { members 10; members 20; members 30; members 40; } } } } } protocols { mstp { configuration-name region1; bridge-priority 16k; interface xe-0/0/12:0 { cost 1000; mode point-to-point; } interface xe-0/0/21:0 { cost 1000; mode point-to-point; } msti 1 { bridge-priority 16k; vlan [10 20]; } msti 2 { bridge-priority 32k; vlan [30 40]; } } } vlans { voice-vlan { vlan-id 10; } employee-vlan { vlan-id 20; } guest-vlan { vlan-id 30; } camera-vlan { vlan-id 40; } }
Verificação
Para confirmar que a configuração está funcionando corretamente, execute essas tarefas:
- Verificação da configuração do MSTP no Switch 1
- Verificação da configuração do MSTP no switch 2
- Verificando a configuração do MSTP no switch 3
- Verificando a configuração do MSTP no switch 4
Verificação da configuração do MSTP no Switch 1
Propósito
Verifique a configuração do MSTP no Switch 1.
Ação
Emita os comandos show spanning-tree interface do modo operacional e show spanning-tree bridge:
user@switch1> show spanning-tree interface Spanning tree interface parameters for instance 0 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost xe-0/0/9:0 128:1010 128:1010 16384.544b8c432703 1000 FWD DESG xe-0/0/12:0 128:1011 128:1011 16384.40a677792303 1000 BLK ALT xe-0/0/11:0 128:1012 128:1010 8192.544b8c44c103 1000 FWD ROOT Spanning tree interface parameters for instance 1 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost xe-0/0/9:0 128:1010 128:1010 16385.544b8c432703 1000 FWD DESG xe-0/0/12:0 128:1011 128:1011 16385.40a677792303 1000 BLK ALT xe-0/0/11:0 128:1012 128:1010 4097.544b8c44c103 1000 FWD ROOT Spanning tree interface parameters for instance 2 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost xe-0/0/9:0 128:1010 128:1012 4098.88a25e8c7603 1000 FWD ROOT xe-0/0/12:0 128:1011 128:1011 8194.544b8c432703 1000 FWD DESG xe-0/0/11:0 128:1012 128:1012 8194.544b8c432703 1000 FWD DESG user@switch1> show spanning-tree bridge STP bridge parameters Routing instance name : GLOBAL Context ID : 0 Enabled protocol : MSTP STP bridge parameters for CIST Root ID : 8192.54:4b:8c:44:c1:03 Root cost : 0 Root port : xe-0/0/11:0 CIST regional root : 8192.54:4b:8c:44:c1:03 CIST internal root cost : 1000 Hello time : 2 seconds Maximum age : 20 seconds Forward delay : 15 seconds Hop count : 19 Message age : 0 Number of topology changes : 3 Time since last topology change : 675 seconds Local parameters Bridge ID : 16384.54:4b:8c:43:27:03 STP bridge parameters for MSTI 1 MSTI regional root : 4097.54:4b:8c:44:c1:03 Root cost : 1000 Root port : xe-0/0/11:0 Hello time : 2 seconds Maximum age : 20 seconds Forward delay : 15 seconds Hop count : 19 Number of topology changes : 3 Time since last topology change : 675 seconds Local parameters Bridge ID : 16385.54:4b:8c:43:27:03 STP bridge parameters for MSTI 2 MSTI regional root : 4098.88:a2:5e:8c:76:03 Root cost : 1000 Root port : xe-0/0/9:0 Hello time : 2 seconds Maximum age : 20 seconds Forward delay : 15 seconds Hop count : 19 Number of topology changes : 3 Time since last topology change : 675 seconds Local parameters Bridge ID : 8194.54:4b:8c:43:27:03
Significado
O comando show spanning-tree interface
de modo operacional exibe informações de domínio de árvores de abrangência, como a porta designada e as funções de porta.
O comando show spanning-tree bridge
do modo operacional exibe as informações de domínio de árvores de abrangência no nível da ponte ou no nível da interface. Se o nome da interface opcional for omitido, todas as interfaces do domínio spanning tree serão exibidas.
Verificação da configuração do MSTP no switch 2
Propósito
Verifique a configuração do MSTP no Switch 2.
Ação
Emita os comandos show spanning-tree interface do modo operacional e show spanning-tree bridge:
user@switch2> show spanning-tree bridge Spanning tree interface parameters for instance 0 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost et-0/0/3 128:1010 128:1011 8192.544b8c44c103 1000 FWD ROOT xe-0/0/9:0 128:1012 128:1010 16384.544b8c432703 1000 BLK ALT Spanning tree interface parameters for instance 1 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost et-0/0/3 128:1010 128:1011 4097.544b8c44c103 1000 FWD ROOT xe-0/0/9:0 128:1012 128:1010 16385.544b8c432703 1000 BLK ALT Spanning tree interface parameters for instance 2 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost et-0/0/3 128:1010 128:1010 4098.88a25e8c7603 1000 FWD DESG xe-0/0/9:0 128:1012 128:1012 4098.88a25e8c7603 1000 FWD DESG user@switch2> show spanning-tree bridge STP bridge parameters Routing instance name : GLOBAL Context ID : 0 Enabled protocol : MSTP STP bridge parameters for CIST Root ID : 8192.54:4b:8c:44:c1:03 Root cost : 0 Root port : et-0/0/3 CIST regional root : 8192.54:4b:8c:44:c1:03 CIST internal root cost : 1000 Hello time : 2 seconds Maximum age : 20 seconds Forward delay : 15 seconds Hop count : 19 Message age : 0 Number of topology changes : 2 Time since last topology change : 659 seconds Local parameters Bridge ID : 32768.88:a2:5e:8c:76:03 STP bridge parameters for MSTI 1 MSTI regional root : 4097.54:4b:8c:44:c1:03 Root cost : 1000 Root port : et-0/0/3 Hello time : 2 seconds Maximum age : 20 seconds Forward delay : 15 seconds Hop count : 19 Number of topology changes : 2 Time since last topology change : 659 seconds Local parameters Bridge ID : 32769.88:a2:5e:8c:76:03 STP bridge parameters for MSTI 2 MSTI regional root : 4098.88:a2:5e:8c:76:03 Hello time : 2 seconds Maximum age : 20 seconds Forward delay : 15 seconds Number of topology changes : 3 Time since last topology change : 655 seconds Local parameters Bridge ID : 4098.88:a2:5e:8c:76:03
Significado
O comando show spanning-tree interface
de modo operacional exibe informações de domínio de árvores de abrangência, como a porta designada e as funções de porta. Os parâmetros da interface de spanning tree, por exemplo 2, mostram que ambas as portas são portas designadas, o que significa que o Switch 2 é a ponte raiz para este caso.
O comando show spanning-tree bridge
de modo operacional exibe as informações de domínio de árvores de abrangência no nível da ponte ou no nível da interface. Se o nome da interface opcional for omitido, todas as interfaces do domínio spanning tree serão exibidas.
Verificando a configuração do MSTP no switch 3
Propósito
Verifique a configuração do MSTP no Switch 3.
Ação
Emita os comandos show spanning-tree interface do modo operacional e show spanning-tree bridge:
user@switch3> show spanning-tree interface Spanning tree interface parameters for instance 0 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost xe-0/0/11:0 128:1010 128:1010 8192.544b8c44c103 1000 FWD DESG et-0/0/6 128:1011 128:1011 8192.544b8c44c103 1000 FWD DESG xe-0/0/21:0 128:1012 128:1012 8192.544b8c44c103 1000 FWD DESG Spanning tree interface parameters for instance 1 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost xe-0/0/11:0 128:1010 128:1010 4097.544b8c44c103 1000 FWD DESG et-0/0/6 128:1011 128:1011 4097.544b8c44c103 1000 FWD DESG xe-0/0/21:0 128:1012 128:1012 4097.544b8c44c103 1000 FWD DESG Spanning tree interface parameters for instance 2 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost xe-0/0/11:0 128:1010 128:1012 8194.544b8c432703 1000 BLK ALT et-0/0/6 128:1011 128:1010 4098.88a25e8c7603 1000 FWD ROOT xe-0/0/21:0 128:1012 128:1012 16386.544b8c44c103 1000 FWD DESG user@switch3> show spanning-tree bridge STP bridge parameters Routing instance name : GLOBAL Context ID : 0 Enabled protocol : MSTP STP bridge parameters for CIST Root ID : 8192.54:4b:8c:44:c1:03 CIST regional root : 8192.54:4b:8c:44:c1:03 CIST internal root cost : 0 Hello time : 2 seconds Maximum age : 20 seconds Forward delay : 15 seconds Number of topology changes : 2 Time since last topology change : 786 seconds Local parameters Bridge ID : 8192.54:4b:8c:44:c1:03 STP bridge parameters for MSTI 1 MSTI regional root : 4097.54:4b:8c:44:c1:03 Hello time : 2 seconds Maximum age : 20 seconds Forward delay : 15 seconds Number of topology changes : 1 Time since last topology change : 786 seconds Local parameters Bridge ID : 4097.54:4b:8c:44:c1:03 STP bridge parameters for MSTI 2 MSTI regional root : 4098.88:a2:5e:8c:76:03 Root cost : 1000 Root port : et-0/0/6 Hello time : 2 seconds Maximum age : 20 seconds Forward delay : 15 seconds Hop count : 19 Number of topology changes : 1 Time since last topology change : 786 seconds Local parameters Bridge ID : 16386.54:4b:8c:44:c1:03
Significado
O comando show spanning-tree interface
de modo operacional exibe informações de domínio de árvores de abrangência, como a porta designada e as funções de porta. O switch 3 é a ponte raiz, por exemplo 0, que é o CIST, bem como, por exemplo, 1. Em ambos os casos, todas as portas do Switch 3 são portas designadas.
O comando show spanning-tree bridge
do modo operacional exibe as informações de domínio de árvores de abrangência no nível da ponte ou no nível da interface. Se o nome da interface opcional for omitido, todas as interfaces do domínio spanning tree serão exibidas.
Verificando a configuração do MSTP no switch 4
Propósito
Verifique a configuração do MSTP no Switch 4.
Ação
Emita os comandos show spanning-tree interface do modo operacional e show spanning-tree bridge:
user@switch4> show spanning-tree interface Spanning tree interface parameters for instance 0 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost xe-0/0/12:0 128:1011 128:1011 16384.40a677792303 1000 FWD DESG xe-0/0/21:0 128:1012 128:1012 8192.544b8c44c103 1000 FWD ROOT Spanning tree interface parameters for instance 1 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost xe-0/0/12:0 128:1011 128:1011 16385.40a677792303 1000 FWD DESG xe-0/0/21:0 128:1012 128:1012 4097.544b8c44c103 1000 FWD ROOT Spanning tree interface parameters for instance 2 Interface Port ID Designated Designated Port State Role port ID bridge ID Cost xe-0/0/12:0 128:1011 128:1011 8194.544b8c432703 1000 FWD ROOT xe-0/0/21:0 128:1012 128:1012 16386.544b8c44c103 1000 BLK ALT user@switch4> show spanning-tree bridge STP bridge parameters Routing instance name : GLOBAL Context ID : 0 Enabled protocol : MSTP STP bridge parameters for CIST Root ID : 8192.54:4b:8c:44:c1:03 Root cost : 0 Root port : xe-0/0/21:0 CIST regional root : 8192.54:4b:8c:44:c1:03 CIST internal root cost : 1000 Hello time : 2 seconds Maximum age : 20 seconds Forward delay : 15 seconds Hop count : 19 Message age : 0 Number of topology changes : 2 Time since last topology change : 823 seconds Local parameters Bridge ID : 16384.40:a6:77:79:23:03 STP bridge parameters for MSTI 1 MSTI regional root : 4097.54:4b:8c:44:c1:03 Root cost : 1000 Root port : xe-0/0/21:0 Hello time : 2 seconds Maximum age : 20 seconds Forward delay : 15 seconds Hop count : 19 Number of topology changes : 2 Time since last topology change : 823 seconds Local parameters Bridge ID : 16385.40:a6:77:79:23:03 STP bridge parameters for MSTI 2 MSTI regional root : 4098.88:a2:5e:8c:76:03 Root cost : 2000 Root port : xe-0/0/12:0 Hello time : 2 seconds Maximum age : 20 seconds Forward delay : 15 seconds Hop count : 18 Number of topology changes : 2 Time since last topology change : 823 seconds Local parameters Bridge ID : 32770.40:a6:77:79:23:03
Significado
O comando show spanning-tree interface
de modo operacional exibe informações de domínio de árvores de abrangência, como a porta designada e as funções de porta.
O comando show spanning-tree bridge
do modo operacional exibe as informações de domínio de árvores de abrangência no nível da ponte ou no nível da interface. Se o nome da interface opcional for omitido, todas as interfaces do domínio spanning tree serão exibidas.
Desativação do MSTP
Para desativar toda a instância MSTP:
Inclua a declaração de desabilitar . Você pode incluir essa declaração nos seguintes níveis de hierarquia:
[editar protocolos de sistemas logical-system-name lógicos mstp]
[editar protocolos de instâncias de roteamento de sistemas logical-system-name lógicos routing-instance-name mstp]
[editar protocolos mstp]
[editar protocolos de instâncias routing-instance-name de roteamento mstp]
Tabela de histórico de mudanças
O suporte de recursos é determinado pela plataforma e versão que você está usando. Use o Feature Explorer para determinar se um recurso é suportado em sua plataforma.