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).
Visión general
Puede implementar una puerta de enlace de red de banda ancha (BNG) conectada a una red de agregación que ejecute EVPN-VPWS y puede configurar la terminación de cabecera de pseudocable (PWHT) en la interfaz lógica de transporte que se encuentra en la interfaz de suscriptor de 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 los enrutadores de la serie MX
- EVPN-VPWS de base única con la interfaz PS anclada a una interfaz de túnel lógico (LT)
- Elección de utilizar o no una palabra de control
Topología
En este ejemplo se muestra la configuración de un EVPN-VPWS de base única 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) que actúe como par remoto EVPN-VPWS del 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 PE1 de EVPN-VPWS. Para obtener más información sobre cómo configurar la configuración de administración de suscriptores, como perfiles dinámicos de CoS y anuncio de enrutador, clientes DHCP o PPPoE, servidores RADIUS, o su red EVPN-VPWS, consulte guías como:
- Guía del usuario de sesiones para suscriptores de banda ancha
- Guía del usuario de los servicios de abonado a la banda ancha
- Guía del usuario de EVPN
Asegúrese de que ha 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 - MPLS habilitada para ejecutar instancias de EVPN, de modo que pueda confirmar los comandos que están 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 del enrutador, se producen errores de confirmación.
Configuración
Configure la conexión entre la interfaz lógica de transporte en la interfaz PS del enrutador BNG y la interfaz lógica en el extremo del túnel pseudocable en el enrutador par remoto PE1.
Enrutador BNG
Prerrequisitos
Como uno de los requisitos previos, se auto-vlan-pwht
debe configurar. Por ejemplo, puede configurar PPPoE a través de VLAN apilada configurada 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, a continuación, copie y pegue los comandos en la CLI en el nivel de [edit]
jerarquía.
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
- Desplácese hasta la
interfaces
jerarquía. Especifique la interfaz de túnel lógico que es el punto de anclaje para el dispositivo de interfaz lógica pseudocableado. 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
interfaces
jerarquía, configure la interfaz de suscriptor de pseudocable (PS) con la descripción que proporcione y, a continuación, asóciela a 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 utilizar 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-ccc
la encapsulación.[edit interfaces] user@host# set ps0 unit 0 encapsulation ethernet-ccc
- Desplácese hasta la
routing-instances
jerarquía y, a continuación, configure el nombre de la instancia de enrutamiento, el tipoevpn-vpws
de instancia, el diferenciador 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-instances
jerarquía, configure la interfaz de la instancia de enrutamiento con identificadores de servicio local y remoto. Estos identificadores identifican los enrutadores PE que reenvían y reciben el tráfico en la red EVPN-VPWS. El identificador de servicio local se usa para identificar el enrutador de PE que reenvía el tráfico y el identificador de servicio remoto se usa 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, a continuación, copie y pegue los comandos en la CLI en el nivel de [edit]
jerarquía.
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
- Desplácese hasta la
interfaces
jerarquí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
interfaces
jerarquía, configure la interfaz de conexión del mismo nivel con la descripción que proporcione,hierarchical-scheduler implicit-hierarchy
, yno-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-services
la 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 los
output-vlan-map
ajustes.[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
- Desplácese hasta la
routing-instances
jerarquía y, a continuación, configure el nombre de la instancia de enrutamiento, el tipoevpn-vpws
de instancia, el diferenciador 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-instances
jerarquía, configure la interfaz de la instancia de enrutamiento con identificadores de servicio local y remoto. Estos identificadores identifican los enrutadores PE que reenvían y reciben el tráfico en la red EVPN-VPWS. El identificador de servicio local se usa para identificar el enrutador de PE que reenvía el tráfico y el identificador de servicio remoto se usa 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; }