Tunelamento de protocolo de Camada 2
Entender o tunelamento de protocolo de Camada 2
Os switches e roteadores Ethernet da Juniper Networks usam o tunelamento de protocolo de Camada 2 (L2PT) para enviar unidades de dados de protocolo (PDUs) de Camada 2 pela rede e entregá-las a dispositivos que não fazem parte do domínio local de broadcast. Esse recurso é útil quando você deseja executar protocolos de Camada 2 em uma rede que inclui switches localizados em locais remotos conectados em uma rede de provedores de serviços.
Você também pode usar o L2PT para tunelar protocolos entre duas interfaces de usuário para rede (UNIs) conectadas localmente no mesmo domínio de broadcast, mas nesse caso, o dispositivo inunda pacotes de protocolo na VLAN em vez de reescrever os pacotes com o endereço MAC do túnel.
Consulte o Feature Explorer para a lista de dispositivos que oferecem suporte a L2PT.
- Benefícios do tunelamento de protocolo de Camada 2
- Como funciona o tunelamento de protocolo de Camada 2
- Suporte para roteadores da Série MX para tunelamento de protocolo de Camada 2
- Suporte ao roteador da Série ACX para tunelamento de protocolo de Camada 2
- Suporte para switches da Série EX e série QFX para tunelamento de protocolo de Camada 2
- Tunelamento de protocolo de controle de Camada 2 em VPN de Camada 2
Benefícios do tunelamento de protocolo de Camada 2
-
Permite que você execute protocolos de Camada 2 suportados em um túnel em uma rede de provedores de serviços até locais remotos.
-
Oferece um único domínio de protocolo de árvore de abrangência para assinantes em uma rede de provedores de serviços.
Como funciona o tunelamento de protocolo de Camada 2
O L2PT funciona encapsulando PDUs de Camada 2, tunelando-as em uma rede de provedores de serviços e descapsulando-as para entrega em seus switches de destino. O dispositivo de borda de provedor de serviços de entrada (PE) encapsula as PDUs de Camada 2 reescrevendo os endereços de controle de acesso de mídia de destino (MAC) das PDUs antes de encaminhá-los para a rede do provedor de serviços. Os dispositivos da rede de provedores de serviços tratam essas PDUs encapsuladas como pacotes Ethernet multicast. Após o recebimento dessas PDUs, os dispositivos PE de saída os descapsulam substituindo os endereços MAC de destino pelo endereço do protocolo de Camada 2 que está sendo tunelado antes de encaminhar as PDUs para seus dispositivos de destino.
Quando uma porta PE configurada para tunelamento de protocolo de Camada 2 recebe um pacote de controle para um protocolo de Camada 2 suportado, o dispositivo PE reescreve o endereço MAC de destino multicast com o endereço MAC de túnel multicast predefinido 01:00:0C:CD:CD:D0. O dispositivo PE então envia o pacote modificado para a rede do provedor. O pacote viaja pela rede do provedor de maneira transparente pela rede do provedor de serviços com o endereço MAC do túnel. Todos os dispositivos da rede do provedor tratam esses pacotes como pacotes Ethernet multicast e os entregam a todos os dispositivos PE para o cliente. Os dispositivos pe de saída recebem todas as PDUs de controle com o endereço MAC do túnel, identificam o tipo de pacote fazendo uma inspeção mais profunda de pacotes e substituem o endereço MAC de destino pelo endereço MAC de destino apropriado. Os dispositivos pe de saída enviam as PDUs modificadas para os dispositivos PE do cliente, e o endereço MAC original é restaurado quando os pacotes chegam às portas de destino.
O protocolo L2PT é válido para todos os tipos de pacotes, como pacotes marcados não registrados, marcados e Q-in-Q.
Se um dispositivo PE receber um pacote em uma interface de túnel que já tem um endereço MAC de destino de 01:00:0C:CD:D0, o dispositivo coloca a porta em um estado de erro e desliga a porta. Você pode limpar essa condição de erro em uma interface usando a CLI entrando clear error mac-rewrite interface interface-name
no comando nos seguintes dispositivos que oferecem suporte a L2PT:
-
Roteadores da Série MX e série ACX
-
Switches da Série EX que usam software aprimorado de Camada 2 (ELS)— EX2300, EX3400, EX4300, EX4600, EX4650 e ex9200 switches
-
Switches da Série QFX
Figura 1 ilustra um exemplo do processo L2PT com switches da Série EX em uma rede de provedores de serviços que são configurados para túnel de pacotes LLDP em uma VLAN de serviço com tunelamento Q-in-Q habilitado.

-
O Customer Switch D envia uma PDU LLDP para a rede de provedores de serviços que, em última análise, é destinada aos outros switches na rede do cliente.
-
O switch de provedor de recebimento reescreve o endereço MAC de destino LLDP com o endereço MAC de destino L2PT e envia o quadro com a PDU LLDP encapsulada para os outros switches na rede de provedores de serviços.
-
Quando os outros switches de provedores de serviços recebem o quadro, eles detectam o endereço MAC de destino L2PT, restauram o endereço MAC de destino LLDP e o encaminham aos switches de clientes A, B e C.
Suporte para roteadores da Série MX para tunelamento de protocolo de Camada 2
Os roteadores da Série MX oferecem suporte a tunelamento das seguintes PDUs de Camada 2:
-
Protocolo Cisco Discovery (CDP)— endereço MAC 01:00:0C:CC:CC:CC
-
Protocolo de árvore de abrangência por VLAN (PVSTP)— endereço MAC 01:00:0C:CC:CC:CD
-
Protocolo de árvores de abrangência (STP), protocolo de árvores de abrangência rápida (RSTP) e protocolo de árvores de abrangência múltipla (MSTP)— endereço MAC 01:80:C2:00:00:00
-
Protocolo de tronco VLAN (VTP)— endereço MAC 01:00:0C:CC:CC:CC
Você pode configurar o L2PT em uma interface usando o comando CLI de reescrita mac no nível de [edit protocols layer2-control]
hierarquia.
O tunelamento de protocolo de camada 2 é suportado em roteadores da Série MX com DPCs aprimorados (concentradores de portas densas) e DPCs de fila aprimorada. Veja Tabela 2 uma lista dos DPCs suportados. O tunelamento de protocolo de camada 2 é suportado em todos os Concentradores modulares de portas (MPCs).
O tunelamento de protocolo de camada 2 não é suportado em DPCs Rev-A em roteadores da Série MX devido a limitações de espaço de microcódigo.
O tunelamento de protocolo de Camada 2 e a reescrita mac são suportados em VPLS, mas apenas determinadas configurações de hardware são suportadas.
Tabela 1 mostra os MPCs e DPCs aprimorados suportados ao configurar tunelamento de protocolo de Camada 2 e VPLS.
Interface voltada para CE |
Interface voltada para PE-Core |
Tunelamento de protocolo de Camada 2 |
---|---|---|
MPC |
MPC |
Sim |
MPC |
DPC aprimorada |
Sim |
DPC aprimorada |
MPC |
Sim |
DPC aprimorada |
DPC aprimorada |
Não |
Tabela 2 lista os DPCs que oferecem suporte ao protocolo de tunelamento de Camada 2.
nome DPC |
número do modelo DPC |
---|---|
Gigabit Ethernet | |
DPCE-R-40GE-SFP |
|
Os serviços de ethernet aprimorados da Gigabit Ethernet DPC com SFP |
DPCE-X-40GE-SFP |
Serviços de ethernet aprimorados de ethernet gigabit DPC com SFP |
DPCE-X-Q-40GE-SFP |
DPCE-R-Q-20GE-SFP |
|
DPCE-R-Q-40GE-SFP |
|
Ethernet de 10 Gigabits | |
DPCE-R-2XGE-XFP |
|
DPCE-R-4XGE-XFP |
|
Serviços Ethernet aprimorados de Ethernet de 10 Gigabits DPC com XFP |
DPCE-X-4XGE-XFP |
Serviços de ethernet aprimorados de ethernet de 10 Gigabits DPC com XFP |
DPCE-X-Q-4XGE-XFP |
Serviços de IP aprimorados de Ethernet de 10 Gigabits DPC com XFP |
DPCE-R-Q-4XGE-XFP |
Multi-Rate Ethernet | |
DPCE-R-20GE-2XGE |
|
DPCE-X-20GE-2XGE |
|
Serviços IP de fila aprimorados de Ethernet multi-rate DPC com SFP e XFP |
DPCE-R-Q-20GE-2XGE |
Tri-Rate Ethernet | |
DPCE-R-40GE-TX |
|
DPCE-X-40GE-TX |
Quando um dispositivo envia uma solicitação de acesso RADIUS, o Chargeable-User-Identity
parâmetro é um campo vazio. Para obter mais informações sobre a configuração do RADIUS, consulte o Guia de configuração de acesso ao assinante Junos.
Suporte ao roteador da Série ACX para tunelamento de protocolo de Camada 2
Nos roteadores da Série ACX, você pode configurar o L2PT em uma interface usando o comando CLI mac-reescrito no nível de[edit protocols layer2-control]
hierarquia.
L2PT nos roteadores da Série ACX oferece suporte a tunelamento das PDUs de Camada 2 listadas Tabela 3, com o tipo de encapsulamento Ethernet indicado e endereço MAC:
Protocolo |
Encapsulamento de Ethernet |
Endereço MAC |
---|---|---|
802.1X (autenticação IEEE 802.1X) |
Ether (0x888E) |
01:80:C2:00:00:03 |
802.3ah (IEEE 802.3ah Operação, Administração e Manutenção (OAM) gerenciamento de falhas de enlace (LFM)) |
Ether (0x8809) |
01:80:C2:00:00:02 |
Protocolo Cisco Discovery (CDP) |
LLC (0xAAAA03) |
01:00:0C:CC:CC:CC |
Interface de gerenciamento local Ethernet (E-LMI) |
Ether (0x88EE) |
01:80:C2:00:00:07 |
Protocolo de controle de agregação de enlace (LACP) |
Ether (0x8809) |
01:80:C2:00:00:02 |
Protocolo de descoberta de camada de enlace (LLDP) |
Ether (0x88CC) |
01:80:C2:00:00:0E |
Protocolo de registro mac múltiplo (MMRP) |
Ether (0x88F5) |
01:80:C2:00:00:20 |
Protocolo de registro MVRP VLAN (MVRP) |
Ether (0x88F6) |
01:80:c2:00:00:21 |
Protocolo de árvores de abrangência (STP), protocolo de árvores de abrangência rápida (RSTP) e protocolo de árvores de abrangência múltipla (MSTP) |
LLC (0x424203) |
01:80:C2:00:00:00 |
Protocolo de tronco VLAN (VTP) |
LLC (0xAAAA03) |
01:00:0C:CC:CC:CC |
Suporte para switches da Série EX e série QFX para tunelamento de protocolo de Camada 2
Tabela 4 lista os protocolos de Camada 2 que podem ser tunelados nos switches da Série QFX e da Série EX. Os switches da Série QFX e da Série EX que usam o estilo de configuração de Software de Camada 2 Aprimorada (ELS) compartilham a mesma hierarquia de configuração para configurar o L2PT. A hierarquia de configuração é diferente para switches da Série EX que não suportam ELS. Para obter detalhes sobre as opções de configuração para permitir o tunelamento dos protocolos suportados em cada tipo de switch e as versões em que essas opções são suportadas, consulte qualquer uma das seguintes declarações de configuração:
-
Switches da Série QFX e switches ELS da Série EX (EX2300, EX3400, EX4300, EX4600, EX4650 e EX9200): declaração de protocolo na
[edit protocols layer2-control mac-rewrite interface interface-name]
hierarquia. -
Switches não ELS (EX2200, EX3300, EX4200, EX4500 e EX4450): declaração de tunelamento de protocolo de camada2 na
[edit vlans vlan-name dot1q-tunneling]
hierarquia.
Todos os switches que oferecem suporte a L2PT podem escavar os protocolos listados, a menos que sejam observados de outra forma na segunda coluna.
Protocolo de camada 2 que pode ser tunelado |
Notas de suporte e exceções |
---|---|
Autenticação 802.1X |
Não suportado em switches de modelo multigigabit EX2300. |
802.3ah Gerenciamento de falhas de enlace (OAM) de operação, administração e manutenção (OAM) (LFM) |
Se você habilitar o L2PT para pacotes OAM LFM não registrados, não configure LFM na interface de acesso correspondente. |
Protocolo Cisco Discovery (CDP) |
Você não pode configurar CDP em switches da Série EX e série QFX. No entanto, o L2PT pode tunelar PDUs de CDP. |
Interface de gerenciamento local Ethernet (E-LMI) |
Não suportado em switches de modelo multigigabit EX2300. |
Protocolo de registro de atributos genéricos (GARP) Protocolo de registro de VLAN (GVRP) |
|
Protocolo de controle de agregação de enlace (LACP) |
Se você habilitar o L2PT para pacotes LACP não registrados, não configure o Protocolo de Controle de Agregação de Enlaces (LACP) na interface de acesso correspondente. |
Protocolo de descoberta de camada de enlace (LLDP) |
|
Protocolo de registro mac múltiplo (MMRP) |
Não suportado em switches de modelo multigigabit EX2300. |
Protocolo de registro MVRP VLAN (MVRP) |
|
Protocolos de abrangência por VLAN e árvore de abrangência por VLAN Plus (PVST+) |
Só suportado em switches EX9200. Use essa opção para habilitar o VSTP de tunelamento em vez da opção |
Protocolo de árvores de abrangência (STP), protocolo de árvores de abrangência rápida (RSTP) e protocolo de árvores de abrangência múltipla (MSTP) |
|
Detecção de enlace unidirecional (UDLD) |
Não suportado em switches de modelo multigigabit EX2300. Você não pode configurar UDLD em switches da Série EX e série QFX. No entanto, o L2PT pode escavar PDUs UDLD. |
VLAN Spanning Tree Protocol (VSTP) |
Os switches EX9200 oferecem suporte a pacotes VSTP de tunelamento, mas não têm uma opção separada para permitir o tunelamento do VSTP. A opção que permite tunelamento PVST e PVST+ ( |
Protocolo de tronco VLAN (VTP) |
Você não pode configurar VTP em switches da Série EX e série QFX. No entanto, o L2PT pode escavar PDUs VTP. |
Os switches PE de saída usam o endereço MAC encapsulado para identificar o protocolo de controle de Camada 2 em túnel e reescrever o endereço MAC de destino. Tabela 5 lista os protocolos suportados e seus tipos de encapsulamento correspondentes e endereços MAC nos switches da Série EX e série QFX:
Protocolo |
Encapsulamento de Ethernet |
Endereço MAC |
---|---|---|
802.1X |
Ether-II |
01:80:C2:00:00:03 |
802.3ah |
Ether-II |
01:80:C2:00:00:02 |
CDP |
LLC/SNAP |
01:00:0C:CC:CC:CC |
E-LMI |
Ether-II |
01:80:C2:00:00:07 |
GVRP |
LLC/SNAP |
01:80:C2:00:00:21 |
LACP |
Ether-II |
01:80:C2:00:00:02 |
LLDP |
Ether-II |
01:80:C2:00:00:0E |
MMRP |
Ether-II |
01:80:C2:00:00:20 |
MVRP |
Ether-II |
01:80:C2:00:00:21 |
PVSTP |
LLC/SNAP |
01:00:0C:CC:CC:CD |
STP, RSTP, MSTP |
LLC/SNAP |
01:80:C2:00:00:00 |
UDLD |
LLC/SNAP |
01:00:0C:CC:CC:CC |
VSTP |
LLC/SNAP |
01:00:0C:CC:CC:CD |
VTP |
LLC/SNAP |
01:00:0C:CC:CC:CC |
Requisitos de configuração de tunelamento de VLAN e Q-in-Q para configurar L2PT em switches
Nos switches, você habilita o L2PT por VLAN. Quando você habilita o L2PT para um protocolo de Camada 2 específico em um VLAN, todas as interfaces de acesso são consideradas interfaces voltadas para o cliente e todas as interfaces de tronco são consideradas interfaces voltadas para a rede de provedores de serviços. Você não pode configurar o protocolo especificado nas interfaces de acesso. O L2PT atua apenas em interfaces lógicas com a família ethernet-switching
. O switch inunda PDUs L2PT em todas as portas de porta-malas e acesso em um determinado S-VLAN.
As interfaces de acesso em um VLAN habilitado para L2PT não devem receber PDUs com túnel L2PT. Se uma interface de acesso receber PDUs com túnel L2PT, pode haver um loop na rede, e o dispositivo desligará a interface.
Você deve configurar e habilitar o tunelamento Q-in-Q (encapsulamento VLAN 802.1Q) antes de poder configurar o L2PT. Isso requer configurar o ID de protocolo de tag (TPID). O L2PT oferece suporte apenas ao TPID padrão de 0x8100.
Para obter informações sobre tunelamento Q-in-Q nos switches EX9200, consulte Configuração do encapsulamento de VLAN e tópicos relacionados, ou para outros switches da Série EX e série QFX, consulte Understanding Q-in-Q Tunneling e VLAN Translation .
Para switches da Série QFX e da Série ELS EX, você configura o L2PT usando declarações na hierarquia para permitir a [edit layer2-control mac-rewrite interface interface-name]
reescrita de endereço MAC para tunelamento de protocolo de Camada 2 para uma interface Q-in-Q configurada. Para obter detalhes, consulte Configurando o tunelamento de protocolo de Camada 2.
Para switches da Série EX não ELS, você configura o L2PT usando declarações na hierarquia, o que significa que o [edit vlans vlan-name dot1q-tunneling]
tunelamento Q-in-Q é (e deve ser) ativado. Para obter detalhes sobre a configuração do L2PT em switches da Série EX não ELS, consulte configuração de tunelamento de protocolo de Camada 2 em switches da Série EX sem suporte a ELS.
Se o switch receber PDUs de controle de Camada 2 não registradas ou marcadas com prioridade para serem tuneladas, então você deve configurar o switch para mapear pacotes não registrados e marcados por prioridades para um VLAN habilitado para L2PT. Para obter mais informações sobre como atribuir pacotes não registrados e marcados com prioridade às VLANs, consulte a compreensão do tunelamento Q-in-Q e da tradução de VLAN e configure o tunelamento Q-in-Q nos switches da Série EX.
Tunelamento de protocolo de controle de Camada 2 em VPN de Camada 2
O circuito de conexão cruzada (CCC) de Camada 2 estabelece conexões transparentes entre duas interfaces lógicas do mesmo tipo. Portanto, os pacotes recebidos na primeira interface devem ser transmitidos pela segunda interface, e vice-versa. Em dispositivos PTX, isso funciona como esperado para pacotes de dados. No entanto, pacotes de controle como LACP não são transmitidos pelo circuito de Camada 2 e, em vez disso, vão para o roteamento engine (RE) para processamento.
Em uma rede VPN de Camada 2 com um Circuito de conexão cruzada (CCC) configurado entre dois dispositivos de borda de provedor (PE), você pode habilitar determinados pacotes de controle de camada 2, como LACP, LLDP entre os dois dispositivos CE e entre um CE e seu dispositivo PE conectado diretamente. Se você configurar o protocolo relevante na interface entre PE e seu dispositivo CE local, eles serão consumidos localmente. Senão eles serão escavados.
A partir do Junos OS Evolved Release 22.4R1, em dispositivos PTX10001-36MR, PTX10004, PTX10008 e PTX10016, você pode permitir o tunelamento de todos os pacotes de Camada 2 recebidos em um dispositivo de borda (PE) para o seu dispositivo PE remoto sem que seu dispositivo CE local conectado diretamente o consuma ou processe sem querer, a menos que o protocolo de controle respectivo seja habilitado nessa interface também. Implementamos esse recurso por "Emenda de tratamento de protocolo de controle de Camada 6.1.1.1 MEF 6.1.1".
Consulte também
Configuração do tunelamento de protocolo de Camada 2
Esse tópico se aplica ao Junos OS para roteadores, switches da Série QFX e switches da Série EX com suporte para o estilo de configuração de Software de Camada 2 Aprimorada (ELS). Para configurar o tunelamento de protocolo de Camada 2 (L2PT) em switches da Série EX que não usam ELS, consulte a configuração de tunelamento de protocolo de Camada 2 em switches da Série EX sem suporte a ELS. Para obter detalhes do ELS, consulte o uso da CLI aprimorada de software de Camada 2.
Com o tunelamento de protocolo de Camada 2 (L2PT) habilitado, os roteadores e switches Ethernet da Juniper Networks podem enviar unidades de dados de protocolo (PDUs) de Camada 2 pela rede e entregá-las a dispositivos que não fazem parte do domínio local de broadcast. Esse recurso é útil quando você deseja executar protocolos de Camada 2 em uma rede que inclui switches localizados em locais remotos conectados em uma rede de provedores de serviços.
Você também pode usar o L2PT para tunelar protocolos entre duas interfaces de usuário para rede (UNIs) conectadas localmente no mesmo domínio de broadcast, mas nesse caso, os pacotes de protocolo são simplesmente inundados no VLAN em vez de serem reescritos com o endereço MAC do túnel.
Para configurar o L2PT, você habilita a reescrita de endereço MAC para tunelamento de protocolo de Camada 2, que instala o endereço MAC do túnel multicast de destino 01:00:0C:CD:CD:D0 na tabela MAC. Ao mesmo tempo, você escolhe o protocolo de Camada 2 a ser escavado na lista de opções disponíveis para o tipo de switch que você está configurando (consulte o protocolo).
Use as seguintes diretrizes ao configurar o L2PT:
O tunelamento de protocolo de camada 2 deve ser configurado nas interfaces nas duas extremidades do túnel.
Você pode habilitar o tunelamento de protocolo de Camada 2 para interfaces não registradas e interfaces marcadas por um único identificador, não apenas para interfaces marcadas com dois identificadores.
Para portas marcadas por um único identificador, configure uma interface lógica com o identificador VLAN nativo. Essa configuração associa os pacotes de controle não registrados a uma interface lógica.
Os roteadores da Série MX devem ter uma fila aprimorada de Concentradores de Portas Densas (DPCs) para oferecer suporte ao tunelamento de protocolo de Camada 2.
Para configurar o L2PT em um switch da Série QFX ou um switch da Série EX, você deve primeiro configurar uma interface Q-in-Q ou um grupo de interfaces, e configurar o L2PT em uma interface Q-in-Q especificada.
-
Para obter informações sobre a configuração do tunelamento Q-in-Q nos switches EX9200, consulte configuração do encapsulamento de VLAN, configuração de TPIDs internos e externos e IDs VLAN e empilhamento de uma tag VLAN.
Nota:O L2PT oferece suporte apenas ao ID de protocolo de tag padrão (TPID) de 0x8100.
Para obter informações sobre a configuração do tunelamento Q-in-Q em outros switches da Série EX que usam o estilo de configuração de Software de Camada 2 Aprimorada (ELS), consulte configuração de tunelamento Q-in-Q em switches da Série EX com suporte a ELS.
Para obter informações sobre a configuração do tunelamento Q-in-Q em switches da Série EX que não usam o estilo de configuração ELS, consulte a configuração do tunelamento Q-in-Q nos switches da Série EX.
Para obter informações sobre a configuração do tunelamento Q-in-Q nos switches da Série QFX, consulte a configuração do tunelamento Q-in-Q nos switches da Série QFX.
-
Quando você habilita o tunelamento L2PT para um protocolo em uma interface de usuário para rede (UNI) em um domínio de ponte ou VLAN, você também deve configurar todas as UNIs no domínio da ponte ou VLAN para tunelar o mesmo protocolo para um comportamento consistente. Nesse caso, essas UNIs podem receber pacotes não tunelados, e os pacotes em túnel são encaminhados pelas interfaces de rede para rede (NNIs).
Consulte também
Eliminando um erro de reescrita MAC em uma interface com tunelamento de protocolo de camada 2
Em dispositivos com tunelamento de protocolo de Camada 2 (L2PT) configurados, as portas voltadas para o cliente não devem receber pacotes com o endereço MAC L2PT como endereço de destino, a menos que você tenha um erro de topologia ou configuração de rede. Nessas condições, quando uma interface com L2PT habilitada recebe um pacote L2PT, o estado da interface fica desativado devido a um erro de reescrita do MAC e, posteriormente, você deve re habilitá-lo para continuar a operação.
Configuração de tunelamento de protocolo de Camada 2 em switches da Série EX sem suporte a ELS
Essa tarefa se aplica apenas a switches que não oferecem suporte ao estilo de configuração de Software de Camada 2 (ELS) aprimorado.
Um switch da Série EX pode usar o tunelamento de protocolo de Camada 2 (L2PT) para enviar unidades de dados de protocolo de Camada 2 (PDUs) por uma rede de provedores de serviços e entregá-las aos switches da Série EX em um local remoto. Esse recurso é útil quando você tem uma rede que inclui sites remotos conectados em uma rede de provedores de serviços e você deseja executar protocolos de Camada 2 em switches conectados em toda a rede do provedor de serviços.
As PDUs de Camada 2 em túnel normalmente não chegam em alta taxa. Se as PDUs de Camada 2 em túnel chegarem em alta taxa, pode haver um problema na rede. Normalmente, você gostaria de desligar a interface que está recebendo uma alta taxa de PDUs de Camada 2 tuneladas para isolar o problema. Você pode usar a shutdown-threshold
declaração para isso. No entanto, se você não quiser desligar completamente a interface, você pode usar a drop-threshold
declaração para configurar o switch para derrubar PDUs de Camada 2 com tunelamento que excedem um determinado limite.
Não há configurações padrão para eshutdown-threshold
, portantodrop-threshold
, a menos que você configure explicitamente esses valores, o switch não impõe limites. Como resultado, o switch túne todas as PDUs de Camada 2, independentemente da velocidade com que são recebidas, embora o número de pacotes tunelados por segundo possa ser limitado por outros fatores.
Você pode especificar um valor de limite de queda sem especificar um valor de limite de desligamento, e você pode especificar um valor de limite de desligamento sem especificar um valor de limite de queda. Se você especificar ambos os valores limiares, o valor do limite de queda deve ser menor ou igual ao valor do limite de desligamento. Se o valor do limite de queda for maior do que o valor do limite de desligamento e você tentar comprometer a configuração, o commit falhará.
Você não pode configurar a tradução de L2PT e VLAN com a declaração de mapeamento no mesmo switch.
Se o switch receber PDUs de controle de Camada 2 não registradas para ser tunelado, então você deve configurar o switch para mapear pacotes não registrados (nativos) para um VLAN habilitado para L2PT. Caso contrário, o switch descarta pacotes PDU de controle de Camada 2 não registrados. Para obter mais informações, consulte Entender o tunelamento Q-in-Q e a tradução de VLAN e configurar o tunelamento Q-in-Q nos switches da Série EX.
Para configurar L2PT em um switch da Série EX:
Example: Configuração de tunelamento de protocolo de Camada 2 em switches da Série EX sem suporte a ELS
Este exemplo usa o Junos OS para switches da Série EX que não oferece suporte ao estilo de configuração de Software de Camada 2 (ELS).
O tunelamento de protocolo de camada 2 (L2PT) permite que os provedores de serviços enviem unidades de dados de protocolo (PDUs) de Camada 2 pela nuvem do provedor e as entreguem aos switches da Série EX que não fazem parte do domínio local de broadcast. Esse recurso é útil quando você deseja executar protocolos de Camada 2 em uma rede que inclui switches localizados em locais remotos conectados em uma rede de provedores de serviços.
Você não pode configurar a tradução L2PT e VLAN configurada com a mapping
declaração na mesma VLAN. No entanto, você pode configurar L2PT em um VLAN em um switch e tradução de VLAN em um VLAN diferente que não tem L2PT configurado.
Este exemplo descreve como configurar o L2PT:
Requisitos
Este exemplo usa os seguintes componentes de hardware e software:
Seis switches da Série EX, com três cada um em dois sites de clientes, com um dos switches em cada site designado como dispositivo de borda do provedor (PE)
Junos OS Versão 10.0 ou posterior para switches da Série EX
Visão geral e topologia
O L2PT permite enviar PDUs de Camada 2 por uma rede de provedores de serviços e entregá-las a switches da Série EX que não fazem parte do domínio de broadcast local.
Figura 2 mostra uma rede de clientes que inclui dois sites conectados em uma rede de provedores de serviços. O Site 1 contém três switches conectados em uma rede de Camada 2, com o Switch A designado como um dispositivo de borda de provedor (PE) na rede de provedores de serviços. O Site 2 contém uma rede de Camada 2 com uma topologia semelhante à do Site 1, com o Switch D designado como um dispositivo PE.

Quando você habilita o L2PT em uma VLAN, você também deve habilitar o tunelamento Q-in-Q. O tunelamento Q-in-Q garante que os switches A, B, C, D, E e F fazem parte do mesmo domínio de broadcast.
Este exemplo usa o STP como o protocolo de Camada 2 sendo tunelado, mas você pode substituir qualquer um dos protocolos suportados pelo STP. Você também pode usar a palavra-chave para habilitar o all
L2PT para todos os protocolos de Camada 2 suportados.
As PDUs de Camada 2 em túnel normalmente não chegam a uma taxa alta. Se as PDUs de Camada 2 em túnel chegarem a uma taxa alta, você pode ter um problema na rede. Normalmente, você gostaria de desligar a interface que está recebendo uma alta taxa de PDUs de Camada 2 tuneladas para que o problema possa ser isolado. Alternativamente, se você não quiser desligar completamente a interface, você pode configurar o switch para soltar PDUs de Camada 2 com tunelamento que excedem um determinado limiar.
A drop-theshold
declaração de configuração permite especificar o número máximo de PDUs de Camada 2 do protocolo especificado que podem ser recebidos por segundo nas interfaces em um VLAN especificado antes que o switch comece a derrubar as PDUs de Camada 2. O limite de queda deve ser menor ou igual ao limite de desligamento. Se o limite de queda for maior do que o limite de desligamento e você tentar comprometer a configuração, o commit falhará.
A shutdown-threshold
declaração de configuração permite especificar o número máximo de PDUs de Camada 2 do protocolo especificado que podem ser recebidos por segundo nas interfaces em um VLAN especificado antes que a interface especificada seja desativada. O limite de paralisação deve ser maior ou igual ao limite de queda. Você pode especificar um limite de queda sem especificar um limite de desligamento, e você pode especificar um limite de desligamento sem especificar um limite de queda. Se você não especificar esses limiares, nenhum limite é aplicado. Como resultado, o switch túne todas as PDUs de Camada 2, independentemente da velocidade com que são recebidas, embora o número de pacotes tunelados por segundo possa ser limitado por outros fatores.
Neste exemplo, configuraremos um limite de queda e um limite de desligamento para mostrar como isso é feito.
Se os pacotes encapsulados por L2PT forem recebidos em uma interface de acesso, o switch reagirá como faz quando há um loop entre a rede do provedor de serviços e a rede do cliente e desligar (desativa) a interface de acesso.
Uma vez que uma interface é desabilitada, você deve reencá-la explicitamente usando o clear ethernet-switching layer2-protocol-tunneling error
comando ou então a interface permanecerá desabilitada.
Cópia de
Para configurar o L2PT, execute essas tarefas:
Procedimento
Configuração rápida da CLI
Para configurar rapidamente o L2PT, copie os seguintes comandos e cole-os na janela de terminal do switch de cada dispositivo PE (in Figura 2, Switch A e Switch D são os dispositivos PE):
[edit] set vlans customer-1 dot1q-tunneling set vlans customer-1 dot1q-tunneling layer2-protocol-tunneling stp set vlans customer-1 dot1q-tunneling layer2-protocol-tunneling stp drop-threshold 50 set vlans customer-1 dot1q-tunneling layer2-protocol-tunneling stp shutdown-threshold 100
Procedimento passo a passo
Para configurar o L2PT, execute essas tarefas em cada dispositivo PE (no Switch A e no Figura 2Switch D são os dispositivos PE):
Habilite o tunelamento Q-in-Q na VLAN
customer-1
:[edit] user@switch# set vlans customer-1 dot1q-tunneling
Habilite O L2PT para STP na VLAN
customer-1
:[edit] user@switch# set vlans customer-1 dot1q-tunneling layer2-protocol-tunneling stp
Configure o limite de queda como 50:
[edit] user@switch# set vlans customer-1 dot1q-tunneling layer2–protocol-tunneling stp drop-threshold 50
Configure o limite de desligamento como 100:
[edit] user@switch# set vlans customer-1 dot1q-tunneling layer2–protocol-tunneling stp shutdown-threshold 100
Resultados
Confira os resultados da configuração:
[edit] user@switch# show vlans customer-1 dot1q-tunneling layer2-protocol-tunneling { stp { drop-threshold 50; shutdown-threshold 100; } }
Verificação
Para verificar se o L2PT está funcionando corretamente, execute esta tarefa:
Verifique se o L2PT está funcionando corretamente
Propósito
Verifique se o tunelamento Q-in-Q e o L2PT estão habilitados.
Ação
Verifique se o tunelamento Q-in-Q e o L2PT estão habilitados em cada dispositivo PE (switch A e Switch D são os dispositivos PE):
user@switchA> show vlans extensive customer-1 VLAN: customer–1, Created at: Thu Jun 25 05:07:38 2009 802.1Q Tag: 100, Internal index: 4, Admin State: Enabled, Origin: Static Dot1q Tunneling status: Enabled Layer2 Protocol Tunneling status: Enabled Protocol: Port Mode, Mac aging time: 300 seconds Number of interfaces: Tagged 0 (Active = 0), Untagged 3 (Active = 0) ge-0/0/7.0, untagged, access ge-0/0/8.0, untagged, access ge-0/0/9.0, untagged, access
Verifique se o L2PT está tunelando STP no VLAN customer-1
e que drop-threshold
shutdown-threshold
foi configurado:
user@switchA> show ethernet-switching layer2-protocol-tunneling vlan customer-1 Layer2 Protocol Tunneling VLAN information: VLAN Protocol Drop Shutdown Threshold Threshold customer–1 stp 50 100
Verifique o estado das interfaces nas quais o L2PT foi habilitado, incluindo que tipo de operação (encapsulamento ou decapsulação) eles estão executando:
user@switchA> show ethernet-switching layer2-protocol-tunneling interface Layer2 Protocol Tunneling information: Interface Operation State Description ge-0/0/0.0 Encapsulation Shutdown Shutdown threshold exceeded ge-0/0/1.0 Decapsulation Shutdown Loop detected ge-0/0/2.0 Decapsulation Active
Significado
O show vlans extensive customer-1
comando mostra que o tunelamento Q-in-Q e o L2PT foram habilitados. O show ethernet-switching layer2-protocol-tunneling vlan customer-1
comando mostra que o L2PT está tunelando STP na VLAN customer-1
, o limite de queda é definido para 50, e o limite de desligamento é definido para 100. O show ethernet-switching layer2-protocol-tunneling interface
comando mostra o tipo de operação que está sendo executada em cada interface, o estado de cada interface e, se o estado for Shutdown
, o motivo pelo qual a interface é fechada.