Configuração do protocolo MSTP
O Multi 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 independentemente de outras instâncias de árvores de abrangência.
Entender o MSTP
As redes Ethernet são suscetíveis a tempestades de broadcast se os loops forem introduzidos. No entanto, uma rede Ethernet precisa incluir loops porque eles fornecem caminhos redundantes em caso de falha no enlace. Os protocolos de abrangência de árvores resolvem esses dois problemas porque eles fornecem redundância de enlace e, ao mesmo tempo, evitam loops indesejáveis.
Os protocolos de árvores de abrangência evitam loops de maneira inteligente em uma rede, criando uma topologia de árvore (árvore de abrangência) de toda a rede ponteada 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 árvore de abrangência) para usar ao computar o melhor caminho entre pontes em toda a rede e a ponte raiz. Os quadros viajam pela rede até o destino: uma folha. Um galho de árvore é um segmento de rede, ou enlace, 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 por meio do Spanning Tree Protocol (STP), protocolo de árvores de abrangência rápida (RSTP), protocolo de árvores de abrangência múltipla (MSTP) e protocolo de árvores de abrangência VLAN (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 ao estilo de configuração de 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 de RSTP ou VSTP definindo a versão de força.
Este tópico descreve:
- Benefícios do MSTP
- MSTP mapeia várias VLANs
- Configuração de regiões MSTP
- Selecionando um protocolo de árvores de abrangência
Benefícios do MSTP
O MSTP tem os seguintes benefícios:
O protocolo de árvores de abrangência múltipla funciona com a maioria das VLANs.
O MSTP oferece suporte a várias instâncias em uma única interface física.
Nos roteadores MX e 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 árvore de abrangência (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 árvore de abrangência, mas encaminhando em outra. Esse comportamento melhora significativamente a utilização de recursos de rede com o 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ápido do RSTP quando ocorre uma falha de rede, switch ou porta em uma instância de árvore 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 distintas de árvores de abrangência 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 (STP, RSTP e dispositivos 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 MSTP
Ao habilitar o MSTP, você define uma ou mais regiões 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 suportar até 64 MSTIs, e cada MSTI pode ter suporte de 1 a 4094 VLANs. Quando você define uma região, o MSTP cria automaticamente uma instância interna de árvore de abrangência (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. Uma vez que você atribua uma VLAN a um MSTI definido pelo usuário, o switch remove o VLAN da instância IST.
Selecionando um protocolo de árvores de abrangência
A configuração padrão de fábrica é RSTP, uma versão mais rápida do STP. Para determinar qual protocolo de árvore de abrangência é 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 em switches
Você pode configurar o protocolo de árvores de abrangência múltipla (MSTP) em [edit protocols].
Para configurar o protocolo de árvores de abrangência múltipla:
Veja também
Configurando vários protocolos de árvores de abrangência
Você pode configurar o Protocolo de Árvore de Abrangência Múltipla (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 árvores de abrangência múltipla:
Configuração de instâncias MSTP em uma interface física
Você pode configurar uma instância de árvore de abrangência múltipla (MSTI) nos seguintes níveis de hierarquia:
[editar protocolos de sistemas logical-system-name lógicos mstp]
[editar protocolos de instâncias routing-instance-name de roteamento de sistemas logical-system-name lógicos 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, consulte configuração de protocolo de árvore de várias abrangências.
Exemplo: configurar regiões de rede para VLANs com MSTP em switches
Este exemplo usa o Junos OS para switches da Série EX e série QFX com suporte para o estilo de configuração de Software de Camada 2 Aprimorada (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 MSTP (Multiple Spanning Tree Protocol, protocolo de árvores de abrangência múltipla) é usado para criar uma topologia sem loop em redes usando várias regiões de árvores de abrangência nas quais cada região contém várias instâncias de árvores de abrangência (MSTIs). Os MSTIs fornecem 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:
Instalados e conectados os quatro switches. Veja a documentação de hardware do seu switch.
Realizou 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 de 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 da árvore de abrangência mantém sua própria árvore. Cada árvore pode ser mapeada em links diferentes, 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 interfaces a seguir do Switch 1 estão conectadas dessa forma:
|
Switch 2 |
As interfaces a seguir do Switch 2 estão conectadas dessa forma:
|
Switch 3 |
As seguintes interfaces do Switch 3 estão conectadas dessa forma:
|
Switch 4 |
As seguintes interfaces do 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 á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 de 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 torna-se a porta raiz ativa.
A porta designada encaminha dados para o segmento ou dispositivo de rede downstream.
A porta de backup torna-se a porta designada ativa e começa a encaminhar dados quando a porta designada cair.
Neste exemplo, uma região 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 tags 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 e2
, 1
em seguida, estão associados aos identificadores de tag VLAN, e alguns parâmetros MSTP, como o custo, sã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 do 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 seguinte comando 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:
Começando com o Junos OS Release 15.1 para switches da Série EX e série QFX com suporte para o estilo de configuração de Software de Camada 2 (ELS) aprimorado, você pode configurar parâmetros de árvore de abrangência globalmente em todas as interfaces de árvores. Consulte a configuração do MSTP nos switches para obter informações adicionais.
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 seguinte comando 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 do 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 seguinte comando 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 seguinte comando 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 do 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 seguinte comando 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 seguinte comando 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 do 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 seguinte comando 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 seguinte comando 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 se a configuração está funcionando corretamente, execute essas tarefas:
- Verificando a configuração do MSTP no Switch 1
- Verificando a 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
Verificando a configuração do MSTP no Switch 1
Propósito
Verifique a configuração do MSTP no Switch 1.
Ação
Emitimos 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
do 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 da árvore 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 da árvore de abrangência serão exibidas.
Verificando a configuração do MSTP no Switch 2
Propósito
Verifique a configuração do MSTP no Switch 2.
Ação
Emitimos 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
do 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 árvore de abrangência, por exemplo 2, mostram que ambas as portas são portas designadas, o que significa que o Switch 2 é a ponte raiz para esta instância.
O comando show spanning-tree bridge
do modo operacional exibe as informações de domínio da árvore 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 da árvore de abrangência 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
Emitimos 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
do 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 da árvore 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 da árvore de abrangência 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
Emitimos 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
do 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 da árvore 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 da árvore de abrangência serão exibidas.
Desativação do MSTP
Para desativar toda a instância do MSTP:
Inclua a declaração de desativação . Você pode incluir esta declaração nos seguintes níveis de hierarquia:
[editar protocolos de sistemas logical-system-name lógicos mstp]
[editar protocolos de instâncias routing-instance-name de roteamento de sistemas logical-system-name lógicos mstp]
[editar protocolos mstp]
[editar protocolos de instâncias routing-instance-name de roteamento mstp]