Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

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

  • 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.

Figura 1: Exemplo de L2PT LLDP Exemplo de L2PT LLDP
  1. 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.

  2. 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.

  3. 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).

Nota:

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.

Tabela 1: Reescrever MAC e configurações de 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.

Nota:

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:

Tabela 3: Suporte para tunelamento de protocolo de Camada 2 em roteadores da Série ACX

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.

Tabela 4: Protocolos L2PT suportados em switches da Série EX e série QFX

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 vstp .

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+ (pvstp) também permite o tunelamento VSTP.

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:

Tabela 5: Endereços MAC de destino de protocolo

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.

Nota:

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.

Nota:

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".

Configuração do tunelamento de protocolo de Camada 2

Nota:

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.

Nota:

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).

  1. Para configurar o L2PT em uma interface especificada:
    Nota:

    Você pode selecionar apenas um protocolo de Camada 2 por vez. Se você quiser uma interface para oferecer suporte a tunelamento de mais de um protocolo de Camada 2, você deve inserir a mac-rewrite declaração separadamente para selecionar cada um dos protocolos que deseja túnel.

    Por exemplo, em um switch EX9200, os seguintes comandos configuram uma UNI (xe-1/1/3) para tunelamento Q-in-Q e reescrita de endereço MAC para STP:

    Em um switch da Série EX els ou um switch da Série QFX, os seguintes comandos configuram uma UNI (ge-0/0/0) para tunelamento Q-in-Q e reescrita de endereço MAC para STP e LLDP:

    Ao configurar L2PT em switches no caso em que você deseja tunelar protocolos de ou para duas UNIs conectadas localmente no mesmo switch, embora você ainda configure a mac-rewrite declaração para especificar o protocolo que está sendo tunelado, o switch simplesmente inunda os pacotes de protocolo dentro do VLAN em vez de reescrever o endereço MAC. Você usa a mesma configuração para ambas as interfaces, e não precisa usar um cabo de loopback.

    Por exemplo, os seguintes comandos configuram duas UNIs (ge-0/0/0 e ge-0/0/1) em VLAN v20 para tunelamento Q-in-Q em um switch, e as duas portas nos pacotes LACP e LLDP de troca de switches:

  2. Para verificar os protocolos configurados para L2PT em uma interface, entre no show mac-rewrite interface comando CLI com o nome da interface.

    Por exemplo:

    Se você não especificar um nome de interface, o show mac-rewrite interface comando exibe todas as interfaces com L2PT configurada.

    Por exemplo:

  3. Para detectar e limpar uma interface configurada com L2PT que parece estar bloqueada devido a um erro de reescrita do MAC, veja a compensação de um erro de reescrita MAC em uma interface com tunelamento de protocolo de Camada 2.

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.

  1. Para verificar se uma interface com L2PT habilitada ficou desabilitada devido a uma condição de erro de reescrita MAC, use o show interfaces comando operacional:

    Se o status da interface incluir Disabled, Physical link is Down ou Enabled, Physical link is Down o MAC-REWRITE Error campo for Detected, então o dispositivo detectou um erro de reescrita mac que contribuiu para que a interface fosse baixa. Quando o dispositivo não detectou nenhum erro de reescrita mac, o MAC-REWRITE Error campo é None.

    Por exemplo, a saída a seguir mostra que o dispositivo detectou um erro de reescrita mac na interface determinada:

  2. Em roteadores, switches da Série QFX e switches da Série EX que usam o estilo de configuração de software de Camada 2 Aprimorada, você pode limpar um erro de reescrita mac do Junos CLI.

    Para limpar um erro de reescrita mac de uma interface habilitada para L2PT, use o clear error mac-rewrite comando operacional:

Configuração de tunelamento de protocolo de Camada 2 em switches da Série EX sem suporte a ELS

Nota:

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á.

Nota:

Você não pode configurar a tradução de L2PT e VLAN com a declaração de mapeamento no mesmo switch.

Nota:

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:

  1. Como o L2PT opera sob a configuração de tunelamento Q-in-Q, você deve habilitar o tunelamento Q-in-Q antes de poder configurar o L2PT. Habilite o tunelamento Q-in-Q no cliente VLAN-1:
  2. Habilite o L2PT para o protocolo de Camada 2 que você deseja fazer no túnel, na VLAN:
    • Para habilitar o L2PT para um protocolo específico (aqui, STP):

    • Para habilitar o L2PT para todos os protocolos suportados:

  3. (Opcional) Configure o limiar de queda:
    Nota:

    Se você também configurar o limite de desligamento, certifique-se de configurar o valor do limite de queda para 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 cometer as alterações de configuração, o commit falhará.

  4. (Opcional) Configure o limite de desligamento:
    Nota:

    Se você também configurar o limite de queda, garanta que você configure o valor do limite de desligamento para ser maior ou igual ao valor do limite de queda. Se o valor do limite de desligamento for menor do que o valor do limite de queda e você tentar cometer as alterações de configuração, o commit falhará.

    Nota:

    Depois que uma interface for desabilitada, você deve reenjá-la explicitamente usando o clear ethernet-switching layer2-protocol-tunneling error comando. Caso contrário, a interface permanece desabilitada.

Example: Configuração de tunelamento de protocolo de Camada 2 em switches da Série EX sem suporte a ELS

Nota:

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.

Nota:

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.

Figura 2: Topologia L2PTTopologia L2PT

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):

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):

  1. Habilite o tunelamento Q-in-Q na VLAN customer-1:

  2. Habilite O L2PT para STP na VLAN customer-1:

  3. Configure o limite de queda como 50:

  4. Configure o limite de desligamento como 100:

Resultados

Confira os resultados da configuração:

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):

Verifique se o L2PT está tunelando STP no VLAN customer-1 e que drop-thresholdshutdown-threshold foi configurado:

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:

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.