NESTA PÁGINA
Configuração do PWHT em uma interface lógica de transporte para BNG
Você pode configurar o PWHT em EVPN-VPWS em uma interface lógica de transporte, com interfaces lógicas de serviço de gerenciamento de assinantes (BNG).
Visão geral
Você pode implantar um gateway de rede de banda larga (BNG) conectado a uma rede de agregação que executa EVPN-VPWS, e pode configurar a terminação de headend pseudowire (PWHT) na interface lógica de transporte que está na interface de assinante pseudowire (PS). O BNG coloca os cabeçalhos EVPN e VPWS e encerra os assinantes na Camada 2.
Este recurso inclui suporte para:
- Todos os recursos de banda larga disponíveis no PWHT em roteadores da Série MX
- EVPN-VPWS de casa única com a interface PS ancorada em uma interface de túnel lógico (LT)
- Escolha se deve ou não usar uma palavra de controle
Topologia
Este exemplo mostra a configuração de uma EVPN-VPWS de casa única com a interface PS ancorada em uma interface de túnel lógico (LT).

Requisitos
- Um roteador da Série MX para servir como roteador BNG
- Um roteador (PE1 na topologia) para servir como peer remoto EVPN-VPWS para o roteador BNG
- Versão do Juno OS 21.1R1 ou posterior
Antes de começar
Este exemplo mostra a conexão entre o roteador BNG e o roteador de peer remoto EVPN-VPWS, PE1. Para obter detalhes sobre a configuração da configuração do seu gerenciamento de assinantes — como perfis dinâmicos cos e anúncio de roteador, clientes DHCP ou PPPoE, servidores RADIUS — ou sua rede EVPN-VPWS, veja guias como:
- Guia de usuário das sessões de assinantes de banda larga
- Guia de usuário de serviços para assinantes de banda larga
- Guia de usuário da EVPN
Certifique-se de ter feito essas duas coisas antes de tentar confirmar as configurações para os dois roteadores:
- Definiu o perfil dinâmico na
[edit dynamic-profiles]
hierarquia - Permitiu que o MPLS executasse instâncias EVPN, para que você possa confirmar os comandos que estão na
[edit routing-instances VLL_VPWS_PWHT protocols]
hierarquia
Se você não tiver esses itens definidos e habilitados quando tentar confirmar as duas configurações do roteador, ocorram erros de confirmação.
Configuração
Configure a conexão entre a interface lógica de transporte na interface PS no roteador BNG e a interface lógica na extremidade do túnel pseudowire no roteador de peer remoto PE1.
Roteador BNG
Pré-requisitos
Como um dos pré-requisitos, o auto-vlan-pwht
deve ser configurado. Por exemplo, você pode configurar o PPPoE em VLAN empilhado automaticamente. A configuração da amostra é a seguinte:
[edit routing-instances] user@host# show auto-vlan-pwht vlan-demux { interfaces { demux0 { unit "$junos-interface-unit" { no-traps; vlan-tags outer "$junos-stacked-vlan-id" inner "$junos-vlan-id"; advisory-options { upstream-rate 1g; downstream-rate 1g; } demux-options { underlying-interface "$junos-interface-ifd-name"; } family pppoe { duplicate-protection; dynamic-profile pppv6p; max-sessions 1; short-cycle-protection { lockout-time-min 5; lockout-time-max 60; } } } } }
Configuração rápida da CLI
Para configurar este exemplo 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.
set interfaces lt-1/0/0 hierarchical-scheduler maximum-hierarchy-levels 2 set interfaces ps0 description BNG-ps0____PE-xe-0/2/0 set interfaces ps0 anchor-point lt-1/0/0 set interfaces ps0 flexible-vlan-tagging set interfaces ps0 auto-configure stacked-vlan-ranges dynamic-profile auto-vlan-pwht accept pppoe ranges any,any set interfaces ps0 unit 0 encapsulation ethernet-ccc set routing-instances VLL_VPWS_PWHT instance-type evpn-vpws interface ps0.0 set routing-instances VLL_VPWS_PWHT route-distinguisher 10.255.0.1:100 set routing-instances VLL_VPWS_PWHT vrf-target target:100:1004 set routing-instances VLL_VPWS_PWHT protocols evpn interface ps0.0 vpws-service-id local 33 remote 34
Procedimento passo a passo
- Navegue até a
interfaces
hierarquia. Especifique a interface lógica do túnel que é o ponto âncora para o dispositivo de interface lógica pseudowire. O ponto âncora deve ser um lt dispositivo no formatolt-fpc/pic/port
.[edit interfaces] user@host# set lt-1/0/0 hierarchical-scheduler maximum-hierarchy-levels 2
- Ainda na
interfaces
hierarquia, configure a interface de assinante pseudowire (PS) com a descrição que você fornece e depois associe-a com sua interface lógica de túnel de ponto âncora.[edit interfaces] user@host# set ps0 description BNG-ps0____PE-xe-0/2/0 user@host# set ps0 anchor-point lt-1/0/0
- Configure o método de tagamento VLAN para tags VLAN mistas (flexíveis) na interface PS.
[edit] user@host# set ps0 flexible-vlan-tagging
- Configure a interface PS para usar um perfil dinâmico quando as VLANs dinâmicas forem criadas. O perfil dinâmico usa as faixas VLAN configuradas para a interface.
[edit interfaces] user@host# set ps0 auto-configure stacked-vlan-ranges dynamic-profile auto-vlan-pwht accept pppoe ranges any,any
- Configure a interface lógica para a interface PS (esta é a interface lógica de transporte) e configure
ethernet-ccc
o encapsulamento.[edit interfaces] user@host# set ps0 unit 0 encapsulation ethernet-ccc
- Navegue até a
routing-instances
hierarquia e configure o nome da instância de roteamento, tipoevpn-vpws
de instância, o diferencial de rota e a comunidade-alvo de roteamento e encaminhamento de VPN (VRF) para a instância de roteamento EVPN-VPWS.[edit routing-instances] user@host# set VLL_VPWS_PWHT instance-type evpn-vpws interface ps0.0 user@host# set VLL_VPWS_PWHT route-distinguisher 10.255.0.1:1004 user@host# set VLL_VPWS_PWHT vrf-target target:100:1004
- Ainda na
routing-instances
hierarquia, configure a interface da instância de roteamento com identificadores de serviços locais e remotos. Esses identificadores identificam os roteadores PE que encaminham e recebem o tráfego na rede EVPN-VPWS. O identificador de serviço local é usado para identificar o roteador PE que está encaminhando o tráfego, e o identificador de serviço remoto é usado para identificar o roteador PE que está recebendo o tráfego na rede.[edit routing-instances] user@host# set VLL_VPWS_PWHT protocols evpn interface ps0.0 vpws-service-id local 33 remote 34
Resultados
Confira os resultados da configuração:
[edit interfaces] user@host# show lt-2/0/0 { hierarchical-scheduler maximum-hierarchy-levels 2; } ps0 { description BNG-ps0____PE-xe-0/2/0; anchor-point { lt-2/0/0; } flexible-vlan-tagging; auto-configure { stacked-vlan-ranges { dynamic-profile auto-vlan-pwht { accept pppoe; ranges { any,any; } } } } unit 0 { encapsulation ethernet-ccc; } } [edit routing-instances] user@host# show VLL_VPWS_PWHT { protocols { evpn { interface ps0.0 { vpws-service-id { local 33; remote 34; } } } } instance-type evpn-vpws; interface ps0.0; route-distinguisher 10.255.0.1:100; vrf-target target:100:1004; }
Peer remoto EVPN-VPWS pe1
Configuração rápida da CLI
Para configurar este exemplo 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.
set interfaces xe-0/2/0 description PE-xe-0/2/0____BNG-ps0 set interfaces xe-0/2/0 hierarchical-scheduler implicit-hierarchy set interfaces xe-0/2/0 no-traps set interfaces xe-0/2/0 flexible-vlan-tagging set interfaces xe-0/2/0 encapsulation flexible-ethernet-services set interfaces xe-0/2/0 unit 10 description VPWS-PE-BNG-PWHT set interfaces xe-0/2/0 unit 10 encapsulation vlan-ccc set interfaces xe-0/2/0 unit 10 vlan-id 10 set interfaces xe-0/2/0 unit 10 output-vlan-map swap tag-protocol-id 0x8100 inner-vlan-id 10 set routing-instances VLL_VPWS_PWHT instance-type evpn-vpws interface xe-0/2/0.10 set routing-instances VLL_VPWS_PWHT route-distinguisher 10.255.0.2:1004 set routing-instances VLL_VPWS_PWHT vrf-target target:100:1004 set routing-instances VLL_VPWS_PWHT protocols evpn interface xe-0/2/0.10 vpws-service-id local 34 remote 33
Procedimento passo a passo
- Navegue até a
interfaces
hierarquia. Especifique a interface que é a interface de conexão no peer remoto PE1 EVPN-VPWS.[edit interfaces] user@host# set xe-0/2/0
- Ainda na
interfaces
hierarquia, configure a interface de conexão entre pares com a descrição fornecida por você ehierarchical-scheduler implicit-hierarchy
no-traps
.[edit interfaces] user@host# set xe-0/2/0 description PE-xe-0/2/0____BNG-ps0 user@host# set xe-0/2/0 hierarchical-scheduler implicit-hierarchy user@host# set xe-0/2/0 no-traps
- Configure o método de taging VLAN para tags VLAN mistas (flexíveis) na interface de conexão.
[edit interfaces] user@host# set xe-0/2/0 flexible-vlan-tagging
- Configure
flexible-ethernet-services
o encapsulamento na interface.[edit interfaces] user@host# set xe-0/2/0 encapsulation flexible-ethernet-services
- Configure a interface lógica para a interface xe-0/2/0 e configure uma descrição, encapsulamento, ID VLAN e as
output-vlan-map
configurações.[edit interfaces] user@host# set xe-0/2/0 unit 10 description VPWS-PE-BNG-PWHT user@host# set xe-0/2/0 unit 10 encapsulation vlan-ccc user@host# set xe-0/2/0 unit 10 vlan-id 10 user@host# set xe-0/2/0 unit 10 output-vlan-map swap tag-protocol-id 0x8100 inner-vlan-id 10
- Navegue até a
routing-instances
hierarquia e configure o nome da instância de roteamento, tipoevpn-vpws
de instância, o diferencial de rota e a comunidade-alvo de roteamento e encaminhamento de VPN (VRF) para a instância de roteamento EVPN-VPWS.[edit routing-instances] user@host# set VLL_VPWS_PWHT instance-type evpn-vpws user@host# set VLL_VPWS_PWHT interface xe-0/2/0.10 user@host# set VLL_VPWS_PWHT route-distinguisher 10.255.0.2:1004 user@host# set VLL_VPWS_PWHT vrf-target target:100:1004
- Ainda na
routing-instances
hierarquia, configure a interface da instância de roteamento com identificadores de serviços locais e remotos. Esses identificadores identificam os roteadores PE que encaminham e recebem o tráfego na rede EVPN-VPWS. O identificador de serviço local é usado para identificar o roteador PE que está encaminhando o tráfego, e o identificador de serviço remoto é usado para identificar o roteador PE que está recebendo o tráfego na rede.[edit routing-instances] user@host# set VLL_VPWS_PWHT protocols evpn interface xe-0/2/0.10 vpws-service-id local 34 remote 33
Resultados
Confira os resultados da configuração:
[edit interfaces] user@host# show xe-0/2/0 { description PE-xe-0/2/0____BNG-ps0; no-traps; hierarchical-scheduler implicit-hierarchy; flexible-vlan-tagging; encapsulation flexible-ethernet-services; unit 10 { description VPWS-PE-BNG-PWHT; encapsulation vlan-ccc; vlan-id 10; output-vlan-map { swap; tag-protocol-id 0x8100; inner-vlan-id 10; } } } [edit routing-instances] user@host# show VLL_VPWS_PWHT { protocols { evpn { interface xe-0/2/0.10 { vpws-service-id { local 34; remote 33; } } } } instance-type evpn-vpws; interface xe-0/2/0.10; route-distinguisher 10.255.0.2:1004; vrf-target target:100:1004; }