EN ESTA PÁGINA
Configuración de PWHT en una interfaz lógica de transporte para BNG
Puede configurar PWHT a través de EVPN-VPWS en una interfaz lógica de transporte, con interfaces lógicas de servicio de administración de suscriptores (BNG).
Descripción general
Puede implementar una puerta de enlace de red de red de banda ancha (BNG) que esté conectada a una red de agregación que ejecute EVPN-VPWS y puede configurar la terminación de la cabecera del pseudocable (PWHT) en la interfaz lógica de transporte que se encuentra en la interfaz del suscriptor del pseudocable (PS). El BNG extrae los encabezados EVPN y VPWS y termina los suscriptores en la capa 2.
Esta característica incluye soporte para:
- Todas las funciones de banda ancha disponibles en PWHT en enrutadores de la serie MX
- EVPN-VPWS de una sola conexión con la interfaz PS anclada a una interfaz de túnel lógico (LT)
- Elección de usar o no una palabra de control
Topología
En este ejemplo, se muestra la configuración de un EVPN-VPWS de una sola conexión con la interfaz PS anclada a una interfaz de túnel lógico (LT).
Requisitos
- Un enrutador de la serie MX para servir como enrutador BNG
- Un enrutador (PE1 en la topología) para servir como par remoto EVPN-VPWS al enrutador BNG
- Juno OS versión 21.1R1 o posterior
Antes de empezar
En este ejemplo, se muestra la conexión entre el enrutador BNG y el enrutador par remoto EVPN-VPWS, PE1. Para obtener más información sobre cómo configurar su configuración de administración de suscriptores (como perfiles dinámicos de CoS y publicidad de enrutadores, clientes DHCP o PPPoE, servidores RADIUS) o su red EVPN-VPWS, consulte guías como las siguientes:
- Guía del usuario de sesiones de suscriptor de banda ancha
- Guía del usuario de servicios de suscripción de banda ancha
- Guía del usuario de EVPN
Asegúrese de haber hecho estas dos cosas antes de intentar confirmar las configuraciones para los dos enrutadores:
- Definido el perfil dinámico en la
[edit dynamic-profiles]jerarquía - Se habilitó MPLS para ejecutar instancias de EVPN, de modo que pueda confirmar los comandos que se encuentran en la
[edit routing-instances VLL_VPWS_PWHT protocols]jerarquía
Si no tiene esos elementos definidos y habilitados cuando intenta confirmar las dos configuraciones de enrutador, se producen errores de confirmación.
Configuración
Configure la conexión entre la interfaz lógica de transporte en la interfaz PS en el enrutador BNG y la interfaz lógica en el extremo del túnel de pseudocable en el enrutador de par remoto PE1.
Enrutador BNG
Requisitos previos
Como uno de los requisitos previos, auto-vlan-pwht debe configurarse. Por ejemplo, puede configurar PPPoE a través de VLAN apiladas configuradas automáticamente. La configuración de ejemplo es la siguiente:
[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;
}
}
}
}
}
Configuración rápida de CLI
Para configurar rápidamente este ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red y, luego, copie y pegue los comandos en la CLI en el nivel jerárquico [edit] .
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
Procedimiento paso a paso
- Ir a la
interfacesjerarquía. Especifique la interfaz de túnel lógico que es el punto de anclaje para el dispositivo de interfaz lógica pseudowire. El punto de anclaje debe ser un dispositivo lt en el formatolt-fpc/pic/port.[edit interfaces] user@host# set lt-1/0/0 hierarchical-scheduler maximum-hierarchy-levels 2
- Aún en la
interfacesjerarquía, configure la interfaz de suscriptor de pseudocable (PS) con la descripción que proporcione y, luego, asóciela con su interfaz de túnel lógico de punto de anclaje.[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 el método de etiquetado de VLAN para el etiquetado de VLAN mixto (flexible) en la interfaz PS.
[edit] user@host# set ps0 flexible-vlan-tagging
- Configure la interfaz PS para que utilice un perfil dinámico cuando se creen las VLAN dinámicas. El perfil dinámico utiliza los rangos de VLAN configurados para la interfaz.
[edit interfaces] user@host# set ps0 auto-configure stacked-vlan-ranges dynamic-profile auto-vlan-pwht accept pppoe ranges any,any
- Configure la interfaz lógica para la interfaz PS (esta es la interfaz lógica de transporte) y configure
ethernet-cccla encapsulación.[edit interfaces] user@host# set ps0 unit 0 encapsulation ethernet-ccc
- Vaya a la
routing-instancesjerarquía y, luego, configure el nombre de la instancia de enrutamiento, el tipoevpn-vpwsde instancia, el distinguidor de ruta y la comunidad de destino de enrutamiento y reenvío VPN (VRF) para la instancia de enrutamiento 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
- Aún en la
routing-instancesjerarquía, configure la interfaz de la instancia de enrutamiento con identificadores de servicio local y remoto. Estos identificadores identifican los enrutadores de PE que reenvían y reciben el tráfico en la red EVPN-VPWS. El identificador de servicio local se utiliza para identificar el enrutador de PE que reenvía el tráfico y el identificador de servicio remoto se utiliza para identificar el enrutador de PE que recibe el tráfico en la red.[edit routing-instances] user@host# set VLL_VPWS_PWHT protocols evpn interface ps0.0 vpws-service-id local 33 remote 34
Resultados
Compruebe los resultados de la configuración:
[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;
}
Par remoto PE1 EVPN-VPWS
Configuración rápida de CLI
Para configurar rápidamente este ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red y, luego, copie y pegue los comandos en la CLI en el nivel jerárquico [edit] .
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
Procedimiento paso a paso
- Ir a la
interfacesjerarquía. Especifique la interfaz que es la interfaz de conexión en el par remoto PE1 EVPN-VPWS.[edit interfaces] user@host# set xe-0/2/0
- Aún en la
interfacesjerarquía, configure la interfaz de conexión par con la descripción que proporcione,hierarchical-scheduler implicit-hierarchyyno-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 el método de etiquetado de VLAN para el etiquetado de VLAN mixto (flexible) en la interfaz de conexión.
[edit interfaces] user@host# set xe-0/2/0 flexible-vlan-tagging
- Configure
flexible-ethernet-servicesla encapsulación en la interfaz.[edit interfaces] user@host# set xe-0/2/0 encapsulation flexible-ethernet-services
- Configure la interfaz lógica para la interfaz xe-0/2/0 y configure una descripción, encapsulación, el ID de VLAN y la
output-vlan-mapconfiguración.[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
- Vaya a la
routing-instancesjerarquía y, luego, configure el nombre de la instancia de enrutamiento, el tipoevpn-vpwsde instancia, el distinguidor de ruta y la comunidad de destino de enrutamiento y reenvío VPN (VRF) para la instancia de enrutamiento 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
- Aún en la
routing-instancesjerarquía, configure la interfaz de la instancia de enrutamiento con identificadores de servicio local y remoto. Estos identificadores identifican los enrutadores de PE que reenvían y reciben el tráfico en la red EVPN-VPWS. El identificador de servicio local se utiliza para identificar el enrutador de PE que reenvía el tráfico y el identificador de servicio remoto se utiliza para identificar el enrutador de PE que recibe el tráfico en la red.[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
Compruebe los resultados de la configuración:
[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;
}