Como configurar ERPS Datacom: mudanças entre as edições

De Wiki Altarede
Ir para navegação Ir para pesquisar
Sem resumo de edição
Sem resumo de edição
 
(12 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
== Visão Geral ==
== Visão Geral ==
O protocolo Ethernet Ring Protection Switching (ERPS) é descrito pela norma ITU-T G.8032/Y.1344. É um mecanismo para prover proteção contra loop e recuperação de tráfego em redes que utilizam topologia em anel. O tempo de convergência do tráfego é de aproximadamente 50ms, podendo variar devido a quantidade de equipamentos na topologia e quantidade de tráfego de throughput
O protocolo '''Ethernet Ring Protection Switching (ERPS)''' é descrito pela norma '''ITU-T G.8032/Y.1344'''. Ele é um mecanismo para fornecer proteção contra loops e recuperação de tráfego em redes que utilizam topologia em anel. O tempo de convergência do tráfego é de aproximadamente 50ms, podendo variar de acordo com a quantidade de equipamentos na topologia e o volume de tráfego.


== Cenário de referência ==
----
Neste documento serão exibidas duas topologias para uso do ERPS.


A configuração do ERPS nos equipamentos DATACOM é semelhante a configuração de outro protocolo chamado EAPS. A principal diferença de ambos é que o ERPS pode proteger topologias como o cenário 2, já o EAPS é exclusivo para topologias em anel. Os parâmetros necessários para configuração são a VLAN de controle, exclusiva para troca de mensagens do protocolo, o vlangroup com as VLANs protegidas pela instância em questão e a descrição das interfaces que compõe a topologia que podem ser definidas como node ou rpl (Ring Protection Link). A interface definida como rpl irá bloquear o tráfego e as interfaces definidas como node irão encaminhar tráfego. Neste tipo de cenário é possível utilizar port-channels (link aggregation) para ampliar a capacidade de throughput do anel e prover mais banda para o cliente final. A seguir os dois cenários serão descritos e configurados conforme as topologias de referência exibidas acima.
== Cenário de Referência ==
{| class="wikitable"
[[Arquivo:Topo Anel ERPS.png|miniaturadaimagem|Cenário 1]]
|+
[[Arquivo:Subanel ERPS.png|miniaturadaimagem|Cenário 2]]
!
[[Arquivo:Subanel cenario 3 ERPS.png|miniaturadaimagem|Cenário 3]]
!
Neste documento são descritas três topologias para o uso do ERPS:
|-
 
|[[Arquivo:Topo Anel ERPS.png|centro|miniaturadaimagem|800x800px]]
* '''Cenário 01''': Topologia simples em anel com proteção ERPS.
|
* '''Cenário 02''': Topologia com anel e subanel, utilizando virtual-channel.
=== CENÁRIO 01 ===
* '''Cenário 03''': Topologia com anel principal e subanel com compartilhamento de link.
Este cenário (Figura 01) é uma topologia em anel onde o protocolo será configurado para proteção. O equipamento DM4004-01 fará o bloqueio do tráfego na interface ethernet 2/25 para o ERPS 0. Abaixo a configuração para o cenário.
 
|-
----
|[[Arquivo:Subanel ERPS.png|centro|miniaturadaimagem|800x800px]]
|
=== CENÁRIO 02 ===
Este cenário (Figura 02) é uma topologia em anel, porém o diferencial é o subanel composto pelos equipamentos DM4001-03 e DM4001-04 onde o protocolo também será configurado para proteção. Neste caso, o equipamento DM4004-01 fará o bloqueio do tráfego na interface ethernet 2/25 para o ERPS 0 e na interface ethernet 3/26 para o ERPS 1. Será utilizado o recurso chamado virtual-channel no link de interconexão entre os anéis, que nada mais é do que a utilização de uma VLAN ao invés de uma interface na configuração do protocolo. Do ponto de vista do ERPS-1, o virtual-channel é o ERPS-0, logo a VLAN de controle e a VLAN específica do virtual-channel devem estar configuradas e protegidas em todo ERPS-0. Abaixo a configuração para o cenário.
|-
|[[Arquivo:Subanel cenario 3 ERPS.png|centro|miniaturadaimagem|800x800px]]
|
=== CENÁRIO 03 ===
Este cenário (Figura 03) é uma topologia em anel com subanel, porém o diferencial é link compartilhado entre o anel principal e o subanel. Ele possui um equipamento intermediário entre os equipamentos que compartilham as conexões com ambos os anéis. A configuração desse equipamento é feita através de virtualchannel. Do ponto de vista do ERPS-1, o virtual-channel é o ERPS-0, logo a VLAN de controle e a VLAN específica do virtual-channel devem estar configuradas e protegidas em todo ERPS-0. Este caso segue semelhante ao cenário 2 onde o equipamento DM4001-01 fará o bloqueio do tráfego na interface ethernet 1/27 para o ERPS 0 e na interface ethernet 1/26 para o ERPS 1.
|}


== Configurações ==
== Configurações ==
{| class="wikitable"
A configuração do ERPS nos equipamentos DATACOM é semelhante à configuração do protocolo '''EAPS''', com a principal diferença de que o '''ERPS''' pode proteger topologias mais complexas, como o Cenário 2. A configuração envolve:
|+Cenario 1
 
![[Arquivo:Conf1.png|centro|miniaturadaimagem|600x600px]]
* '''VLAN de controle''': usada para troca de mensagens do protocolo.
![[Arquivo:Conf2.png|centro|miniaturadaimagem|600x600px]]
* '''vlan-group''': define as VLANs protegidas.
|-
* '''Interfaces''': configuradas como ''node'' ou ''rpl'' (Ring Protection Link).
|[[Arquivo:Conf3.png|centro|miniaturadaimagem|600x600px]]
 
|[[Arquivo:Conf4.png|centro|miniaturadaimagem|600x600px]]
----
|-
 
|
== Exemplos de Configuração ==
|
 
|-
=== Cenário 01 ===
|
Topologia em anel simples.
|
 
|}
'''DM4004-01:'''
{{ORDENACAOPADRAO:Como configurar ERPS Datacom}}
<pre>
interface vlan 4093
  name ERPS-0
  set-member tagged ethernet range 2/25 2/26
 
vlan-group 1
  vlan-group 1 vlan range 1 4092
  vlan-group 1 vlan 4094
 
erps 0
  erps 0 control-vlan id 4093
  erps 0 name ERPS-0
  erps 0 port0 rpl ethernet 2/25
  erps 0 port1 node ethernet 2/26
  erps 0 protected-vlans vlan-group 1
</pre>
 
'''DM4004-02:'''
<pre>
interface vlan 4093
  name ERPS-0
  set-member tagged ethernet range 2/25 2/26
 
vlan-group 1
  vlan-group 1 vlan range 1 4092
  vlan-group 1 vlan 4094
 
erps 0
  erps 0 control-vlan id 4093
  erps 0 name ERPS-0
  erps 0 port0 node ethernet 2/25
  erps 0 port1 node ethernet 2/26
  erps 0 protected-vlans vlan-group 1
</pre>
 
'''DM4001-01:'''
<pre>
interface vlan 4093
  name ERPS-0
  set-member tagged ethernet range 1/25 1/26
 
vlan-group 1
  vlan-group 1 vlan range 1 4092
  vlan-group 1 vlan 4094
 
erps 0
  erps 0 control-vlan id 4093
  erps 0 name ERPS-0
  erps 0 port0 node ethernet 1/25
  erps 0 port1 node ethernet 1/26
  erps 0 protected-vlans vlan-group 1
</pre>
 
'''DM4001-02:'''
<pre>
interface vlan 4093
  name ERPS-0
  set-member tagged ethernet range 1/25 1/26
 
vlan-group 1
  vlan-group 1 vlan range 1 4092
  vlan-group 1 vlan 4094
 
erps 0
  erps 0 control-vlan id 4093
  erps 0 name ERPS-0
  erps 0 port0 node ethernet 1/25
  erps 0 port1 node ethernet 1/26
  erps 0 protected-vlans vlan-group 1
</pre>
 
----
 
=== Cenário 02 ===
Topologia com subanel e virtual-channel.
 
'''DM4004-01:'''
<pre>
interface vlan 4092
  name VIRTUAL-CHANNEL
  set-member tagged ethernet range 2/25 2/26
  set-member tagged ethernet 3/26
 
interface vlan 4093
  name ERPS-0
  set-member tagged ethernet range 2/25 2/26
 
interface vlan 4094
  name ERPS-1
  set-member tagged ethernet 2/26
  set-member tagged ethernet 3/26
 
vlan-group 1
  vlan-group 1 vlan range 1 4091
 
erps 0
  erps 0 control-vlan id 4093
  erps 0 name ERPS-0
  erps 0 port0 rpl ethernet 2/25
  erps 0 port1 node ethernet 2/26
  erps 0 protected-vlans vlan-group 1
 
erps 1
  erps 1 control-vlan id 4094
  erps 1 name ERPS-1
  erps 1 port0 rpl ethernet 3/26
  erps 1 port1 virtual-channel control-vlan 4092 id 1
  erps 1 protected-vlans vlan-group 1
</pre>
 
'''DM4004-02:'''
<pre>
interface vlan 4092
  name VIRTUAL-CHANNEL
  set-member tagged ethernet range 2/25 2/26
  set-member tagged ethernet 3/25
 
interface vlan 4093
  name ERPS-0
  set-member tagged ethernet range 2/25 2/26
 
interface vlan 4094
  name ERPS-1
  set-member tagged ethernet 2/26
  set-member tagged ethernet 3/26
 
vlan-group 1
  vlan-group 1 vlan range 1 4091
 
erps 0
  erps 0 control-vlan id 4093
  erps 0 name ERPS-0
  erps 0 port0 node ethernet 2/25
  erps 0 port1 node ethernet 2/26
  erps 0 protected-vlans vlan-group 1
 
erps 1
  erps 1 control-vlan id 4094
  erps 1 name ERPS-1
  erps 1 port0 node ethernet 2/26
  erps 1 port1 virtual-channel control-vlan 4092 id 1
  erps 1 protected-vlans vlan-group 1
</pre>
 
----
 
=== Cenário 03 ===
Topologia com anel principal e subanel compartilhado.
 
'''DM4001-01:'''
<pre>
interface vlan 4092
  name VIRTUAL-CHANNEL
  set-member tagged ethernet 1/25
  set-member tagged ethernet 1/27
 
interface vlan 4093
  name ERPS-0
  set-member tagged ethernet 1/25
  set-member tagged ethernet 1/27
 
interface vlan 4094
  name ERPS-1
  set-member tagged ethernet range 1/25 1/27
 
vlan-group 1
  vlan-group 1 vlan range 1 4092
 
erps 0
  erps 0 control-vlan id 4093
  erps 0 name ERPS-0
  erps 0 port0 rpl ethernet 1/27
  erps 0 port1 node ethernet 1/25
  erps 0 protected-vlans vlan-group 1
 
erps 1
  erps 1 control-vlan id 4094
  erps 1 name ERPS-1
  erps 1 port0 rpl ethernet 1/26
  erps 1 port1 virtual-channel control-vlan 4092 id 1
  erps 1 protected-vlans vlan-group 1
</pre>
 
----
 
== Verificações ==
Comandos básicos para análise da configuração:
<pre>
show erps
show erps id <0-63>
show erps detail
show running-config | include vlan-group|erps
</pre>
 
----

Edição atual tal como às 17h43min de 27 de setembro de 2024

Visão Geral

O protocolo Ethernet Ring Protection Switching (ERPS) é descrito pela norma ITU-T G.8032/Y.1344. Ele é um mecanismo para fornecer proteção contra loops e recuperação de tráfego em redes que utilizam topologia em anel. O tempo de convergência do tráfego é de aproximadamente 50ms, podendo variar de acordo com a quantidade de equipamentos na topologia e o volume de tráfego.


Cenário de Referência

Cenário 1
Cenário 2
Cenário 3

Neste documento são descritas três topologias para o uso do ERPS:

  • Cenário 01: Topologia simples em anel com proteção ERPS.
  • Cenário 02: Topologia com anel e subanel, utilizando virtual-channel.
  • Cenário 03: Topologia com anel principal e subanel com compartilhamento de link.

Configurações

A configuração do ERPS nos equipamentos DATACOM é semelhante à configuração do protocolo EAPS, com a principal diferença de que o ERPS pode proteger topologias mais complexas, como o Cenário 2. A configuração envolve:

  • VLAN de controle: usada para troca de mensagens do protocolo.
  • vlan-group: define as VLANs protegidas.
  • Interfaces: configuradas como node ou rpl (Ring Protection Link).

Exemplos de Configuração

Cenário 01

Topologia em anel simples.

DM4004-01:

interface vlan 4093
  name ERPS-0
  set-member tagged ethernet range 2/25 2/26

vlan-group 1
  vlan-group 1 vlan range 1 4092
  vlan-group 1 vlan 4094

erps 0
  erps 0 control-vlan id 4093
  erps 0 name ERPS-0
  erps 0 port0 rpl ethernet 2/25
  erps 0 port1 node ethernet 2/26
  erps 0 protected-vlans vlan-group 1

DM4004-02:

interface vlan 4093
  name ERPS-0
  set-member tagged ethernet range 2/25 2/26

vlan-group 1
  vlan-group 1 vlan range 1 4092
  vlan-group 1 vlan 4094

erps 0
  erps 0 control-vlan id 4093
  erps 0 name ERPS-0
  erps 0 port0 node ethernet 2/25
  erps 0 port1 node ethernet 2/26
  erps 0 protected-vlans vlan-group 1

DM4001-01:

interface vlan 4093
  name ERPS-0
  set-member tagged ethernet range 1/25 1/26

vlan-group 1
  vlan-group 1 vlan range 1 4092
  vlan-group 1 vlan 4094

erps 0
  erps 0 control-vlan id 4093
  erps 0 name ERPS-0
  erps 0 port0 node ethernet 1/25
  erps 0 port1 node ethernet 1/26
  erps 0 protected-vlans vlan-group 1

DM4001-02:

interface vlan 4093
  name ERPS-0
  set-member tagged ethernet range 1/25 1/26

vlan-group 1
  vlan-group 1 vlan range 1 4092
  vlan-group 1 vlan 4094

erps 0
  erps 0 control-vlan id 4093
  erps 0 name ERPS-0
  erps 0 port0 node ethernet 1/25
  erps 0 port1 node ethernet 1/26
  erps 0 protected-vlans vlan-group 1

Cenário 02

Topologia com subanel e virtual-channel.

DM4004-01:

interface vlan 4092
  name VIRTUAL-CHANNEL
  set-member tagged ethernet range 2/25 2/26
  set-member tagged ethernet 3/26

interface vlan 4093
  name ERPS-0
  set-member tagged ethernet range 2/25 2/26

interface vlan 4094
  name ERPS-1
  set-member tagged ethernet 2/26
  set-member tagged ethernet 3/26

vlan-group 1
  vlan-group 1 vlan range 1 4091

erps 0
  erps 0 control-vlan id 4093
  erps 0 name ERPS-0
  erps 0 port0 rpl ethernet 2/25
  erps 0 port1 node ethernet 2/26
  erps 0 protected-vlans vlan-group 1

erps 1
  erps 1 control-vlan id 4094
  erps 1 name ERPS-1
  erps 1 port0 rpl ethernet 3/26
  erps 1 port1 virtual-channel control-vlan 4092 id 1
  erps 1 protected-vlans vlan-group 1

DM4004-02:

interface vlan 4092
  name VIRTUAL-CHANNEL
  set-member tagged ethernet range 2/25 2/26
  set-member tagged ethernet 3/25

interface vlan 4093
  name ERPS-0
  set-member tagged ethernet range 2/25 2/26

interface vlan 4094
  name ERPS-1
  set-member tagged ethernet 2/26
  set-member tagged ethernet 3/26

vlan-group 1
  vlan-group 1 vlan range 1 4091

erps 0
  erps 0 control-vlan id 4093
  erps 0 name ERPS-0
  erps 0 port0 node ethernet 2/25
  erps 0 port1 node ethernet 2/26
  erps 0 protected-vlans vlan-group 1

erps 1
  erps 1 control-vlan id 4094
  erps 1 name ERPS-1
  erps 1 port0 node ethernet 2/26
  erps 1 port1 virtual-channel control-vlan 4092 id 1
  erps 1 protected-vlans vlan-group 1

Cenário 03

Topologia com anel principal e subanel compartilhado.

DM4001-01:

interface vlan 4092
  name VIRTUAL-CHANNEL
  set-member tagged ethernet 1/25
  set-member tagged ethernet 1/27

interface vlan 4093
  name ERPS-0
  set-member tagged ethernet 1/25
  set-member tagged ethernet 1/27

interface vlan 4094
  name ERPS-1
  set-member tagged ethernet range 1/25 1/27

vlan-group 1
  vlan-group 1 vlan range 1 4092

erps 0
  erps 0 control-vlan id 4093
  erps 0 name ERPS-0
  erps 0 port0 rpl ethernet 1/27
  erps 0 port1 node ethernet 1/25
  erps 0 protected-vlans vlan-group 1

erps 1
  erps 1 control-vlan id 4094
  erps 1 name ERPS-1
  erps 1 port0 rpl ethernet 1/26
  erps 1 port1 virtual-channel control-vlan 4092 id 1
  erps 1 protected-vlans vlan-group 1

Verificações

Comandos básicos para análise da configuração:

show erps
show erps id <0-63>
show erps detail
show running-config | include vlan-group|erps