Nesta página
Exemplo: Configuração da comutação de proteção contra anel Ethernet em switches da Série QFX e série EX com suporte a ELS
Você pode configurar a comutação de proteção de anel Ethernet (ERPS) em switches conectados da Série EX ou da Série QFX para evitar que loops fatais interrompam uma rede. O ERPS é semelhante ao Spanning Tree Protocol, mas o ERPS é mais eficiente porque é personalizado para topologias em anel. Você deve conectar e configurar pelo menos três switches para formar um anel.
Este exemplo mostra como configurar a comutação de proteção de anel Ethernet em quatro switches com suporte ELS, conectados uns aos outros em um link dedicado em uma topologia em anel. Você pode incluir diferentes tipos de switches em um anel ERPS, incluindo aqueles com e sem suporte els. Se algum dos seus switches da Série EX executa um software que não oferece suporte ao ELS, use essas instruções de configuração: Exemplo: Configuração da comutação de proteção contra anel Ethernet em switches da Série EX. Para obter mais informações sobre o ELS, veja Usando o CLI aprimorado de software de Camada 2.
Requisitos
Este exemplo usa os seguintes componentes de hardware e software:
Quatro switches da Série EX conectados ou switches da Série QFX que oferecem suporte ao Software de Camada 2 (ELS) aprimorado para funcionar como nós na topologia em anel. Você pode usar qualquer um desses switches da Série QFX: QFX5100, QFX5200 e QFX10000. Essa configuração também se aplica aos switches da Série EX que oferecem suporte ao estilo de configuração de Software de Camada 2 (ELS) aprimorado que é executado nos switches EX4300, EX4600, EX2300 e EX3400.
Junos OS Versão 13.2X50-D10 ou posterior para switches da Série EX.
Junos OS Versão 14.1X53-D10 ou posterior para switches QFX5100. Junos OS Versão 15.1X53-D30 ou posterior para QFX5200 e switches QFX10000.
Antes de começar, certifique-se de ter:
Configurou duas interfaces de tronco em cada um dos quatro switches. Veja Tabela 1 uma lista dos nomes da interface usados neste exemplo.
Configurou uma VLAN (com nome
erp-control-vlan-1
e ID100
) em todos os quatro switches e associou duas interfaces de rede de cada um dos quatro switches com a VLAN. Consulte a configuração de VLANs para a Série QFX ou configuração de VLANs para switches da Série EX com suporte a ELS (procedimento CLI). Veja Tabela 1 uma lista dos nomes da interface usados neste exemplo.Configurou mais duas VLANs (uma com nome
erp-data-1
e ID101
vlan e uma segunda vlan com o nomeerp-data-2
e ID102
vlan) em todos os quatro switches e associou as interfaces leste e oeste em cada switch.
Visão geral e topologia
O ERPS usa um link físico dedicado, incluindo um VLAN de controle para portas de tronco, entre todos os switches para proteger os links ativos. As VLANs ERPS estão todas localizadas neste link e também estão bloqueadas por padrão. Quando o tráfego entre os switches está fluindo sem problemas, os links ativos cuidam de todo o tráfego. Somente se ocorrer um erro em um dos links de dados o canal de controle ERPS assumirá o controle e começará a encaminhar o tráfego.
As portas de tronco em switches usam uma VLAN para criar canais de controle individuais para ERPS. Quando várias instâncias de ERPS são configuradas para um anel, existem vários conjuntos de links de proteção de anel (RPLs) e proprietários de RPL no link ERPS, e um canal diferente é bloqueado para cada instância. As portas não intrusas usam o link físico, pois as unidades de dados de protocolo e canal de controle (PDUs) não são registradas, sem informações de VLAN no pacote.
Este exemplo cria um anel de proteção (chamado de anel de nó) chamado erp1 em quatro switches conectados em um anel por portas de tronco, conforme mostrado em Figura 1. Como os links são portas de tronco, o VLAN 100 é usado para tráfego erp1. A interface leste de cada switch está conectada com a interface oeste de um switch adjacente. A Cobia é a proprietária da RPL, com interface ge-0/0/0 configurada como uma interface final de RPL. A interface ge-0/0/0 do Jas5-esc está configurada como a interface vizinha de RPL. No estado ocioso, a extremidade RPL bloqueia o VLAN de controle e o VLAN de canal de dados para esta instância ERP específica — a porta bloqueada na Cobia é marcada com uma estrela dentro Figura 1.

Neste exemplo, configuramos os quatro switches com as interfaces indicadas em ambos Figura 1 e Tabela 1.
Interfaces |
Cobia |
Jas5-esc |
Jas6-esc |
Rabo de cabelo |
---|---|---|---|---|
Leste |
ge-0/0/0 |
ge-0/0/10 |
ge-0/0/30 |
ge-0/0/20 |
Oeste |
ge-0/0/20 |
ge-0/0/0 |
ge-0/0/20 |
ge-0/0/10 |
Terceiro |
ge-0/0/10 |
ge-0/0/20 |
ge-0/0/0 |
ge-0/0/0 |
Configuração
- Configuração de ERPS na Cobia, o nó proprietário de RPL
- Configuração de ERPS no Jas5-esc
- Configuração de ERPS no hairtail
- Configuração de ERPS no Jas6-esc
Configuração de ERPS na Cobia, o nó proprietário de RPL
Configuração rápida da CLI
Para configurar a Cobia rapidamente, copie os seguintes comandos, cole-os em um arquivo de texto, remova qualquer quebra de linha, altere os detalhes necessários para combinar com a configuração da sua rede e, em seguida, copie e cole os comandos no CLI no nível de [edit]
hierarquia.
O ERPS não pode ser configurado em uma interface se algum protocolo de spanning tree estiver configurado. (O RSTP está configurado por padrão.) Portanto, neste exemplo, o RSTP é desativado em cada porta anel antes de configurar o ERPS. Os protocolos de spanning tree são desativados de duas maneiras diferentes, dependendo de qual versão do Junos OS você está executando. Portanto, as duas primeiras declarações neste exemplo variam: A versão Junos 15.1 ou posterior usa um comando para desativar as versões RSTP e Junos antes do 15.1 usa outro comando.
Junos OS release 15.1 or later: set protocols rstp interface ge-0/0/0 disable Junos OS release 15.1 or later: set protocols rstp interface ge-0/0/20 disable Junos OS release prior to 15.1: delete rstp interface ge-0/0/0 Junos OS release prior to 15.1: delete rstp interface ge-0/0/20 set protocols protection-group ethernet-ring erp1 set protocols protection-group ethernet-ring erp1 ring-protection-link-owner set protocols protection-group ethernet-ring erp1 data-channel 101 set protocols protection-group ethernet-ring erp1 data-channel 102 set protocols protection-group ethernet-ring erp1 control-vlan 100 set protocols protection-group ethernet-ring erp1 east-interface control-channel ge-0/0/0.0 set protocols protection-group ethernet-ring erp1 east-interface ring-protection-link-end set protocols protection-group ethernet-ring erp1 east-interface control-channel ge-0/0/20.0 set protocols protection-group ethernet-ring erp1 west-interface control-channel vlan 100 set protocols protection-group ethernet-ring erp1 east-interface control-channel vlan 100
Procedimento passo a passo
Para configurar o ERPS na Cobia:
Desativar qualquer protocolo de spanning tree atualmente configurado nas interfaces ERPS. RSTP, VSTP e MSTP estão todos disponíveis em protocolos de spanning tree. O RSTP está habilitado na configuração padrão, então este exemplo mostra a desativação do RSTP. Os protocolos de spanning tree são desativados de duas maneiras diferentes, dependendo de qual versão do Junos OS você está executando.
Se você estiver executando o Junos versão 15.1 ou posterior, desabiira qualquer protocolo de spanning tree com esses comandos. Para desativar o RSTP:
[edit protocols] user@switch# set rstp interface ge-0/0/0 disable user@switch# set rstp interface ge-0/0/20 disable
Se você estiver executando uma versão Junos antes do 15.1, desabite qualquer protocolo de spanning tree com esses comandos. Para desativar o RSTP:
[edit protocols] user@switch# delete rstp interface ge-0/0/0 user@switch# delete rstp interface ge-0/0/20
Crie um anel de nó chamado erp1:
[edit protocols] user@switch# set protection-group ethernet-ring erp1
Designe Cobia como o nó proprietário da RPL:
[edit protocols protection-group ethernet-ring erp1] user@switch# set ring-protection-link-owner
Configure as VLANs 101 e 102 como canais de dados:
[edit protocols protection-group ethernet-ring erp1] user@switch# set data-channel 101 user@switch# set data-channel 102
Configure o vlan 100 de controle para esta instância ERPS na interface do tronco:
[edit protocols protection-group ethernet-ring erp1] user@switch# set control-vlan 100
Configure a interface leste do anel de nó erp1 com o canal de controle ge-0/0/0.0 e indique que este link de proteção de anel em particular termina aqui:
[edit protocols protection-group ethernet-ring erp1] user@switch# set east-interface control-channel ge-0/0/0.0 user@switch# set east-interface ring-protection-link-end
Configure a interface oeste do anel de nó erp1 com o canal de controle ge-0/0/20.0 :
[edit protocols protection-group ethernet-ring erp1] user@switch# set west-interface control-channel ge-0/0/20.0
Cada instância em anel em uma porta de tronco tem um VLAN de controle no qual os pacotes ERP atravessam. O VLAN de controle também controla as VLANs de dados, se houver alguma configurada. Atribua 100 como VLAN de controle em ambas as interfaces:
[edit protocols protection-group ethernet-ring erp1] user@switch# set west-interface control-channel vlan 100 user@switch# set east-interface control-channel
Configuração de ERPS no Jas5-esc
Configuração rápida da CLI
Para configurar rapidamente o Jas5-esc, copie os seguintes comandos, cole-os em um arquivo de texto, remova qualquer quebra de linha, altere os detalhes necessários para combinar com a configuração da sua rede e, em seguida, copie e cole os comandos no CLI no nível de [edit]
hierarquia.
O ERPS não pode ser configurado em uma interface se algum protocolo de árvore de abrangência estiver configurado. (O RSTP está configurado por padrão.) Portanto, neste exemplo, o RSTP é desativado em cada porta anel antes de configurar o ERPS. A árvore de abrangência é desativada de duas maneiras diferentes, dependendo de qual versão do Junos OS você está executando. Portanto, as duas primeiras declarações variam: A versão Junos 15.1 ou posterior usa um comando para desativar as versões RSTP e Junos antes do 15.1 usa outro comando.
Junos OS release 15.1 or later: set protocols rstp interface ge-0/0/10 disable Junos OS release 15.1 or later: set protocols rstp interface ge-0/0/0 disable Junos OS release prior to 15.1: delete rstp interface ge-0/0/10 Junos OS release prior to 15.1: delete rstp interface ge-0/0/0 set protocols protection-group ethernet-ring erp1 set protocols protection-group ethernet-ring erp1 data-channel 101 set protocols protection-group ethernet-ring erp1 data-channel 102 set protocols protection-group ethernet-ring erp1 control-vlan 100 set protocols protection-group ethernet-ring erp1 east-interface control-channel ge-0/0/10.0 set protocols protection-group ethernet-ring erp1 east-interface control-channel vlan 100 ge-0/0/0.0 set protocols protection-group ethernet-ring erp1 west-interface control-channel ge-0/0/20.0 set protocols protection-group ethernet-ring erp1 west-interface control-channel vlan 100 set protocols protection-group ethernet-ring erp1 west-interface control-channel vlan 100
Procedimento passo a passo
Para configurar o ERPS no Jas5-esc:
Desativar qualquer protocolo de spanning tree atualmente configurado nas interfaces ERPS. RSTP, VSTP e MSTP estão todos disponíveis em protocolos de spanning tree. O RSTP está habilitado na configuração padrão, então este exemplo mostra a desativação do RSTP. Os protocolos de spanning tree são desativados de duas maneiras diferentes, dependendo de qual versão do Junos OS você está executando.
Se você estiver executando o Junos versão 15.1 ou posterior, desabiira qualquer protocolo de spanning tree com esses comandos. Para desativar o RSTP:
[edit protocols] user@switch# set rstp interface ge-0/0/10 disable user@switch# set rstp interface ge-0/0/0 disable
Se você estiver executando uma versão Junos antes do 15.1, desabite qualquer versão do protocolo spanning tree com esses comandos. Para desativar o RSTP:
[edit protocols] user@switch# delete rstp interface ge-0/0/10 user@switch# delete rstp interface ge-0/0/0
Crie um anel de nó chamado erp1:
[edit protocols] user@switch# set protection-group ethernet-ring erp1
Configure dois canais de dados chamados erp-data-1 e erp-data-2 para definir um conjunto de IDs VLAN que pertencem a uma instância em anel.
[edit protocols protection-group ethernet-ring erp1] user@switch# set data-channel vlan 101 user@switch# set data-channel vlan 102
Configure uma VLAN de controle com ID 100 para o anel de nó erp1:
[edit protocols protection-group ethernet-ring erp1] user@switch# set control-vlan 100
Configure a interface leste do anel de nó erp1 com o canal de controle ge-0/0/10.0:
[edit protocols protection-group ethernet-ring erp1] user@switch# set east-interface control-channel ge-0/0/10.0
Configure a interface oeste do anel de nó erp1 com o canal de controle ge-0/0/0,0 vlan 100:
[edit protocols protection-group ethernet-ring erp1] user@switch# set west-interface control-channel ge-0/0/0.0
Cada instância em anel em uma porta de tronco tem um VLAN de controle no qual os pacotes ERP atravessam. O VLAN de controle também controla as VLANs de dados, se houver alguma configurada. Atribua o vlan nº 100 como VLAN de controle:
[edit protocols protection-group ethernet-ring erp1] user@switch# set west-interface control-channel vlan 100 user@switch# set east-interface control-channel vlan 100
Configuração de ERPS no hairtail
Configuração rápida da CLI
Para configurar rapidamente o Hairtail, copie os seguintes comandos, cole-os em um arquivo de texto, remova qualquer quebra de linha, altere todos os detalhes necessários para combinar com a configuração da sua rede e, em seguida, copie e cole os comandos no CLI no nível de [edit]
hierarquia.
O ERPS não pode ser configurado em uma interface se algum protocolo de árvore de abrangência estiver configurado. (O RSTP está configurado por padrão.) Portanto, neste exemplo, o RSTP é desativado em cada porta anel antes de configurar o ERPS. A árvore de abrangência é desativada de duas maneiras diferentes, dependendo de qual versão do Junos OS você está executando. Portanto, as duas primeiras declarações variam: A versão Junos 15.1 ou posterior usa um comando para desativar as versões RSTP e Junos antes do 15.1 usa outro comando.
Junos OS release 15.1 or later: set protocols rstp interface ge-0/0/10 disable Junos OS release 15.1 or later: set protocols rstp interface ge-0/0/20 disable Junos OS release prior to 15.1: delete rstp interface ge-0/0/10 Junos OS release prior to 15.1: delete rstp interface ge-0/0/20 set protocols protection-group ethernet-ring erp1 set protocols protection-group ethernet-ring erp1 data-channel 101 set protocols protection-group ethernet-ring erp1 data-channel 102 set protocols protection-group ethernet-ring erp1 control-vlan 100 Set protocols protection-group ethernet-ring erp1 east-interface control-channel ge-0/0/0.0 set protocols protection-group ethernet-ring erp1 east-interface control-channel ge-0/0/20.0 set protocols protection-group ethernet-ring erp1 west-interface control-channel vlan 100 set protocols protection-group ethernet-ring erp1 east-interface control-channel vlan 100
Procedimento passo a passo
Para configurar o ERPS no Hairtail:
Desativar qualquer protocolo de spanning tree atualmente configurado nas interfaces ERPS. RSTP, VSTP e MSTP estão todos disponíveis em protocolos de spanning tree. O RSTP está habilitado na configuração padrão, então este exemplo mostra a desativação do RSTP. Os protocolos de spanning tree são desativados de duas maneiras diferentes, dependendo de qual versão do Junos OS você está executando.
Se você estiver executando o Junos versão 15.1 ou posterior, desabiira qualquer protocolo de spanning tree com esses comandos. Para desativar o RSTP:
[edit protocols] user@switch# set rstp interface ge-0/0/10 disable user@switch# set rstp interface ge-0/0/20 disable
Se você estiver executando uma versão Junos antes do 15.1, desabite qualquer protocolo de spanning tree com esses comandos. Para desativar o RSTP:
[edit protocols] user@switch# delete rstp interface ge-0/0/10 user@switch# delete rstp interface ge-0/0/20
Crie um anel de nó chamado erp1:
[edit protocols] user@switch# set protection-group ethernet-ring erp1
Configure o controle vlan 100 para o anel de nó erp1:
[edit protocols protection-group ethernet-ring erp1] user@switch# set control-vlan 100
Configure dois canais de dados numerados em 101 e 102 para definir um conjunto de IDs VLAN que pertencem a uma instância em anel:
[edit protocols protection-group ethernet-ring erp1] user@switch# set data-channel vlan 101 user@switch# set data-channel vlan 102
Configure a interface leste do anel de nó erp1 com o canal de controle ge-0/0/20.0:
[edit protocols protection-group ethernet-ring erp1] user@switch# set east-interface control-channel ge-0/0/20.0
Configure a interface oeste do anel de nó erp1 com o canal de controle ge-0/0/10.0:
[edit protocols protection-group ethernet-ring erp1] user@switch# set west-interface control-channel ge-0/0/10.0
Cada instância em anel em uma porta de tronco tem um VLAN de controle no qual os pacotes ERP atravessam. O VLAN de controle também controla as VLANs de dados, se houver alguma configurada. Atribua 100 como VLAN de controle:
[edit protocols protection-group ethernet-ring erp1] user@switch# set west-interface control-channel vlan 100 user@switch# set east-interface control-channel vlan 100
Configuração de ERPS no Jas6-esc
Configuração rápida da CLI
Para configurar rapidamente o Jas6-esc, copie os seguintes comandos, cole-os em um arquivo de texto, remova quaisquer quebras de linha, altere todos os detalhes necessários para combinar com a configuração da sua rede e, em seguida, copie e cole os comandos no CLI no nível de [edit]
hierarquia.
O ERPS não pode ser configurado em uma interface se algum protocolo de árvore de abrangência estiver configurado. (O RSTP está configurado por padrão.) Portanto, neste exemplo, o RSTP é desativado em cada porta anel antes de configurar o ERPS. A árvore de abrangência é desativada de duas maneiras diferentes, dependendo de qual versão do Junos OS você está executando. Portanto, as duas primeiras declarações variam: A versão Junos 15.1 ou posterior usa um comando para desativar as versões RSTP e Junos antes do 15.1 usa outro comando.
Junos OS release 15.1 or later: set protocols rstp interface ge-0/0/30 disable Junos OS release 15.1 or later: set protocols rstp interface ge-0/0/20 disable Junos OS release prior to 15.1: delete rstp interface ge-0/0/30 Junos OS release prior to 15.1: delete rstp interface ge-0/0/20 set protocols protection-group ethernet-ring erp1 set protocols protection-group ethernet-ring erp1 data-channel 101 set protocols protection-group ethernet-ring erp1 data-channel 102 set protocols protection-group ethernet-ring erp1 control-vlan 100 set protocols protection-group ethernet-ring erp1 east-interface control-channel ge-0/0/30.0 set protocols protection-group ethernet-ring erp1 west-interface control-channel ge-0/0/20.0 set protocols protection-group ethernet-ring erp1 west-interface control-channel vlan 100 set protocols protection-group ethernet-ring erp1 east-interface control-channel vlan 100
Procedimento passo a passo
Para configurar o ERPS no Jas6-esc:
Desativar qualquer protocolo de spanning tree atualmente configurado nas interfaces ERPS. RSTP, VSTP e MSTP estão todos disponíveis em protocolos de spanning tree. O RSTP está habilitado na configuração padrão, então este exemplo mostra a desativação do RSTP. Os protocolos de spanning tree são desativados de duas maneiras diferentes, dependendo de qual versão do Junos OS você está executando.
Se você estiver executando o Junos versão 15.1 ou posterior, desabiira qualquer protocolo de spanning tree com esses comandos. Para desativar o RSTP:
[edit protocols] user@switch# set rstp interface ge-0/0/30 disable user@switch# set rstp interface ge-0/0/20 disable
Se você estiver executando uma versão Junos antes do 15.1, desabite qualquer protocolo de spanning tree com esses comandos. Para desativar o RSTP:
[edit protocols] user@switch# delete rstp interface ge-0/0/30 user@switch# delete rstp interface ge-0/0/20
Crie um anel de nó chamado erp1:
[edit protocols] user@switch# set protection-group ethernet-ring erp1
Configure o controle vlan 100 para o anel de nó erp1:
[edit protocols protection-group ethernet-ring erp1] user@switch# set control-vlan 100
Configure dois canais de dados numerados em 101 e 102 para definir IDs VLAN que pertencem a uma instância anel.
[edit protocols protection-group ethernet-ring erp1] user@switch# set data-channel 101 user@switch# set data-channel 102
Configure a interface leste do anel de nó erp1 com o canal de controle ge-0/0/30.0 :
[edit protocols protection-group ethernet-ring erp1] user@switch# set east-interface control-channel ge-0/0/30.0
Configure a interface oeste do anel de nó erp1 com o canal de controle ge-0/0/20.0:
[edit protocols protection-group ethernet-ring erp1] user@switch# set west-interface control-channel ge-0/0/20.0
Cada instância em anel em uma porta de tronco tem um VLAN de controle no qual os pacotes ERP atravessam. O VLAN de controle também controla as VLANs de dados, se houver alguma configurada. Atribua o vlan número 100 como VLAN de controle:
[edit protocols protection-group ethernet-ring erp1] user@switch# set west-interface control-channel vlan 100 user@switch# set east-interface control-channel vlan 100