NESTA PÁGINA
Configuração do PWHT em uma interface lógica de transporte para BNG
Você pode configurar o PWHT sobre 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 o EVPN-VPWS e pode configurar a terminação de cabeçalho pseudowire (PWHT) na interface lógica de transporte que está na interface do assinante pseudowire (PS). O BNG destaca os cabeçalhos EVPN e VPWS e encerra os assinantes na Camada 2.
Esse recurso inclui suporte para:
- Todos os recursos de banda larga disponíveis no PWHT nos roteadores da Série MX
- EVPN-VPWS single-homed com a interface PS ancorada a uma interface de túnel lógico (LT)
- Escolha de usar ou não uma palavra de controle
Topologia
Este exemplo mostra a configuração de um EVPN-VPWS single-homed com a interface PS ancorada a uma interface de túnel lógico (LT).
Requerimentos
- 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
- Juno OS versão 21.1R1 ou posterior
Antes de começar
Este exemplo mostra a conexão entre o roteador BNG e o roteador peer remoto EVPN-VPWS, PE1. Para obter detalhes sobre como configurar sua configuração de gerenciamento de assinantes — como perfis dinâmicos de CoS e anúncio de roteador, clientes DHCP ou PPPoE, servidores RADIUS — ou sua rede EVPN-VPWS, consulte guias como:
- Guia do usuário de sessões de assinantes de banda larga
- Guia do usuário dos Serviços de assinatura de banda larga
- Guia do usuário da EVPN
Certifique-se de ter feito essas duas coisas antes de tentar confirmar as configurações dos dois roteadores:
- Definido o perfil dinâmico na
[edit dynamic-profiles]hierarquia - O MPLS habilitado para executar 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 ao tentar confirmar as duas configurações do roteador, ocorrerão 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 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 uma VLAN empilhada configurada automaticamente. A configuração de exemplo é 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 rapidamente este exemplo, copie os comandos a seguir, cole-os em um arquivo de texto, remova as quebras de linha, altere os detalhes necessários para corresponder à configuração de rede e, em seguida, copie e cole os comandos na 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
interfaceshierarquia. Especifique a interface de túnel lógico que é o ponto de ancoragem para o dispositivo de interface lógica pseudowire. O ponto de ancoragem deve ser um dispositivo lt no formatolt-fpc/pic/port.[edit interfaces] user@host# set lt-1/0/0 hierarchical-scheduler maximum-hierarchy-levels 2
- Ainda na
interfaceshierarquia, configure a interface do assinante (PS) pseudowire com a descrição fornecida e associe-a à interface de túnel lógico do ponto de ancoragem.[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 marcação VLAN para marcação VLAN mista (flexível) 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 os intervalos de VLAN configurados 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 (essa é a interface lógica de transporte) e configure
ethernet-ccco encapsulamento.[edit interfaces] user@host# set ps0 unit 0 encapsulation ethernet-ccc
- Navegue até a
routing-instanceshierarquia e configure o nome da instância de roteamento, o tipoevpn-vpwsde instância, o diferenciador de rota e a comunidade de destino 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-instanceshierarquia, configure a interface da instância de roteamento com identificadores de serviço local e remoto. 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 rapidamente este exemplo, copie os comandos a seguir, cole-os em um arquivo de texto, remova as quebras de linha, altere os detalhes necessários para corresponder à configuração de rede e, em seguida, copie e cole os comandos na 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
interfaceshierarquia. 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
interfaceshierarquia, configure a interface de conexão do peer com a descrição que você fornece,hierarchical-scheduler implicit-hierarchy, eno-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 marcação VLAN para marcação VLAN mista (flexível) na interface de conexão.
[edit interfaces] user@host# set xe-0/2/0 flexible-vlan-tagging
- Configure
flexible-ethernet-serviceso 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, o ID da VLAN e as
output-vlan-mapconfiguraçõ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-instanceshierarquia e configure o nome da instância de roteamento, o tipoevpn-vpwsde instância, o diferenciador de rota e a comunidade de destino 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-instanceshierarquia, configure a interface da instância de roteamento com identificadores de serviço local e remoto. 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;
}