EN ESTA PÁGINA
Ejemplo: Configurar la detección automática de BGP para LDP VPLS
En este ejemplo, se describe cómo configurar la detección automática del BGP para LDP VPLS, como se especifica en la clase de equivalente de reenvío (FEC) 129. El FEC 129 usa la detección automática del BGP para transmitir información de punto de conexión, por lo que no es necesario configurar pseudocables manualmente.
Requisitos
En este ejemplo, se utilizan los siguientes componentes de hardware y software:
Cuatro plataformas de enrutamiento universal de 5G serie MX
Junos OS versión 10.4R2 o posterior
Si usa enrutadores serie M o T, los enrutadores de PE deben tener interfaces de túnel de circuito cerrado virtual (vt
) o interfaces conmutadas por etiquetas (LSIs). En los enrutadores serie M y T, VPLS usa PIC basadas en túneles para crear puertos virtuales en interfaces vt
. Si no tiene una PIC basada en túneles instalada en el enrutador serie M o T, aún puede configurar VPLS mediante el uso de LSIs para admitir los puertos virtuales. El uso de LSIs requiere pic basadas en Ethernet instaladas en un concentrador de PIC flexible mejorado (FPC).
No es necesario usar enrutadores para los dispositivos CE. Por ejemplo, los dispositivos CE pueden ser conmutadores Ethernet de la serie EX.
Visión general
Todos los enrutadores de PE en una red VPLS funcionan como un conmutador Ethernet grande y distribuido para proporcionar servicios de capa 2 a dispositivos conectados. En este ejemplo, se muestra una configuración mínima para enrutadores PE y dispositivos CE para crear una red VPLS descubierta automáticamente. La topología consta de cinco enrutadores: dos enrutadores de PE, dos enrutadores CE y un reflector de ruta opcional (RR). Los enrutadores de PE usan el BGP para detectar automáticamente dos instancias VPLS diferentes que están configuradas en ambos enrutadores de PE. Luego, los enrutadores de PE usan LDP para señalar automáticamente dos pseudocables entre los puntos finales descubiertos. Por último, los enrutadores de PE traen ambas instancias de VPLS para reenvío de tráfico. Cada dispositivo CE está configurado con dos VLAN, y cada VLAN pertenece a instancias VPLS diferentes en los enrutadores de PE.
En este ejemplo, se incluyen las siguientes opciones de configuración:
auto-discovery-only
—Permite que el enrutador procese solo los mensajes de actualización de información de accesibilidad de capa de red (NLRI) de detección automática para los mensajes de actualización (BGP_L2VPN_AD_NLRI) de VPN de capa 2 y VPLS basados en LDP (FEC 129). Específicamente, laauto-discovery-only
instrucción notifica al proceso de enrutamiento (rpd) que espera mensajes NLRI relacionados con el descubrimiento automático para que la información pueda ser descifrada y utilizada por LDP y VPLS. Puede configurar esta instrucción en los niveles global, de grupo y de vecino para el BGP. Laauto-discovery-only
instrucción debe configurarse en todos los enrutadores PE del VPLS. Si configura la reflexión de rutas, laauto-discovery-only
instrucción también es necesaria en enrutadores P que actúen como reflector de ruta para admitir actualizaciones relacionadas con FEC 129.La
signaling
instrucción no se incluye en este ejemplo, pero se analiza aquí para ver la integridad. Lasignaling
instrucción permite que el enrutador procese solo las BGP_L2VPN_NLRIs utilizadas para VPN de capa 2 basadas en BGP (FEC 128).Para escenarios de interoperación en los que un enrutador de PE debe admitir ambos tipos de NLRI (FEC 128 y FEC 129), puede configurar tanto la
signaling
instrucción como laauto-discovery-only
instrucción. Por ejemplo, un único enrutador de PE podría necesitar procesar una combinación del servicio de cable privado virtual con señal del BGP (VPWS) y el VPLS señal de LDP asistido por detección automática del BGP. La configuración de lasignaling
instrucción y laauto-discovery-only
instrucción juntas permite que ambos tipos de señalización se ejecuten de forma independiente. Lasignaling
instrucción se admite en los mismos niveles de jerarquía que laauto-discovery-only
instrucción.cluster
— La configuración de un reflector de ruta es opcional para los enrutadores de PE de detección automática de FEC 129. En este ejemplo, la instrucción configura elcluster
RR del enrutador para que sea un reflector de ruta en el grupo IBGP. En el caso de las actualizaciones entrantes, se aceptan mensajes NLRI de detección automática del BGP si el enrutador está configurado para ser un reflector de ruta o si lakeep all
instrucción está configurada en el grupo IBGP.l2vpn-id
: especifica un identificador de comunidad VPN de capa 2 globalmente único para la instancia. Esta instrucción se puede configurar para las instancias de enrutamiento de tipovpls
.Puede configurar los siguientes formatos para el identificador de comunidad:
Formato de número del sistema autónomo (AS):
l2vpn-id:as-number:2-byte-number
Por ejemplo:l2vpn-id:100:200
. El número del AS puede estar en el rango del 1 al 65.535.Formato IPv4—
l2vpn-id:ip-address:2-byte-number
. Por ejemplo:l2vpn-id:10.1.1.1:2
.
vrf-target
— Define los destinos de la ruta de importación y exportación para el NLRI. Debe configurar la instrucción o lasvrf-target
vrf-import
instrucciones yvrf-export
para definir la política de importación y exportación de instancia o los destinos de la ruta de importación y exportación para el NLRI. En este ejemplo, se usa lavrf-target
instrucción.route-distinguisher
— Forma parte de la NLRI de detección automática del BGP y distingue a qué instancia de enrutamiento VPN o VPLS pertenece cada ruta. Cada diferenciador de ruta es un valor de 6 bytes. Debe configurar un distinguidor de ruta único para cada instancia de enrutamiento.Puede configurar los siguientes formatos para el distinguidor de ruta:
Formato de número del AS:
as-number:2-byte-number
Formato IPv4:
ip-address:2-byte-number
En este ejemplo, se incluyen dos instrucciones notables. Estas declaraciones son importantes para la interoperabilidad con los equipos de otros proveedores. Las instrucciones de interoperabilidad no son necesarias para la topología que se utiliza en este ejemplo, pero se incluyen para su integridad.
Las instrucciones de interoperabilidad son las siguientes:
input-vlan-map pop
— Quita una etiqueta VLAN externa de la parte superior de la pila de etiquetas VLAN.output-vlan-map push
— Agrega una etiqueta VLAN externa delante de la etiqueta VLAN existente.
Diagrama de topología
La figura 1 muestra la topología utilizada en este ejemplo.
Configuración
- Configuración rápida de CLI
- Enrutador PE1
- Dispositivo CE1
- Enrutador PE2
- Dispositivo CE2
- RR del enrutador
Configuración rápida de CLI
Para configurar rápidamente la detección automática del BGP para LDP VPLS, copie los siguientes comandos, elimine los saltos de línea y, luego, pegue los comandos en la CLI de cada dispositivo.
En el enrutador PE1:
[edit] set interfaces ge-0/1/0 vlan-tagging set interfaces ge-0/1/0 encapsulation flexible-ethernet-services set interfaces ge-0/1/0 unit 100 encapsulation vlan-vpls set interfaces ge-0/1/0 unit 100 vlan-id 100 set interfaces ge-0/1/0 unit 100 input-vlan-map pop set interfaces ge-0/1/0 unit 100 output-vlan-map push set interfaces ge-0/1/0 unit 100 family vpls set interfaces ge-0/1/0 unit 200 encapsulation vlan-vpls set interfaces ge-0/1/0 unit 200 vlan-id 200 set interfaces ge-0/1/0 unit 200 family vpls set interfaces ge-0/1/1 unit 0 description "PE1 to PE2" set interfaces ge-0/1/1 unit 0 family inet address 192.0.2.4/24 set interfaces ge-0/1/1 unit 0 family iso set interfaces ge-0/1/1 unit 0 family mpls set interfaces ge-0/3/0 unit 0 description "PE1 to RR" set interfaces ge-0/3/0 unit 0 family inet address 192.0.2.7/24 set interfaces ge-0/3/0 unit 0 family iso set interfaces ge-0/3/0 unit 0 family mpls set interfaces lo0 unit 0 family inet address 192.0.2.8/24 set routing-options router-id 192.0.2.8 set routing-options autonomous-system 100 set protocols mpls interface lo0.0 set protocols mpls interface all set protocols mpls interface fxp0.0 disable set protocols bgp group int type internal set protocols bgp group int local-address 192.0.2.8 set protocols bgp group int family l2vpn auto-discovery-only set protocols bgp group int neighbor 192.0.2.9 set protocols isis level 1 disable set protocols isis interface all set protocols isis interface fxp0.0 disable set protocols isis interface lo0.0 set protocols ldp interface all set protocols ldp interface fxp0.0 disable set protocols ldp interface lo0.0 set routing-instances vpls100 instance-type vpls set routing-instances vpls100 interface ge-0/1/0.100 set routing-instances vpls100 route-distinguisher 192.0.2.8:100 set routing-instances vpls100 l2vpn-id l2vpn-id:100:100 set routing-instances vpls100 vrf-target target:100:100 set routing-instances vpls100 protocols vpls no-tunnel-services set routing-instances vpls200 instance-type vpls set routing-instances vpls200 interface ge-0/1/0.200 set routing-instances vpls200 route-distinguisher 192.0.2.8:200 set routing-instances vpls200 l2vpn-id l2vpn-id:100:200 set routing-instances vpls200 vrf-target target:100:208 set routing-instances vpls200 protocols vpls no-tunnel-services
En el dispositivo CE1:
[edit] set interfaces ge-1/2/1 vlan-tagging set interfaces ge-1/2/1 mtu 1400 set interfaces ge-1/2/1 unit 100 vlan-id 100 set interfaces ge-1/2/1 unit 100 family inet address 203.0.113.3/24 set interfaces ge-1/2/1 unit 200 vlan-id 200 set interfaces ge-1/2/1 unit 200 family inet address 203.0.113.2/24 set protocols ospf area 0.0.0.0 interface ge-1/2/1.100 set protocols ospf area 0.0.0.0 interface ge-1/2/1.200
En el enrutador PE2:
[edit] set interfaces ge-1/1/0 vlan-tagging set interfaces ge-1/1/0 encapsulation flexible-ethernet-services set interfaces ge-1/1/0 unit 100 encapsulation vlan-vpls set interfaces ge-1/1/0 unit 100 vlan-id 100 set interfaces ge-1/1/0 unit 100 input-vlan-map pop set interfaces ge-1/1/0 unit 100 output-vlan-map push set interfaces ge-1/1/0 unit 100 family vpls set interfaces ge-1/1/0 unit 200 encapsulation vlan-vpls set interfaces ge-1/1/0 unit 200 vlan-id 200 set interfaces ge-1/1/0 unit 200 family vpls set interfaces ge-1/2/1 unit 0 description "PE2 to PE1" set interfaces ge-1/2/1 unit 0 family inet address 192.0.2.14/24 set interfaces ge-1/2/1 unit 0 family iso set interfaces ge-1/2/1 unit 0 family mpls set interfaces lo0 unit 0 family inet address 192.0.2.10/24 set routing-options router-id 192.0.2.10 set routing-options autonomous-system 100 set protocols mpls interface lo0.0 set protocols mpls interface all set protocols mpls interface fxp0.0 disable set protocols bgp group int type internal set protocols bgp group int local-address 192.0.2.10 set protocols bgp group int family l2vpn auto-discovery-only set protocols bgp group int neighbor 192.0.2.9 set protocols isis level 1 disable set protocols isis interface ge-1/2/1.0 set protocols isis interface lo0.0 set protocols ldp interface all set protocols ldp interface fxp0.0 disable set protocols ldp interface lo0.0 set routing-instances vpls100 instance-type vpls set routing-instances vpls100 interface ge-1/1/0.100 set routing-instances vpls100 route-distinguisher 192.0.2.10:100 set routing-instances vpls100 l2vpn-id l2vpn-id:100:100 set routing-instances vpls100 vrf-target target:100:100 set routing-instances vpls100 protocols vpls no-tunnel-services set routing-instances vpls200 instance-type vpls set routing-instances vpls200 interface ge-1/1/0.200 set routing-instances vpls200 route-distinguisher 192.0.2.10:200 set routing-instances vpls200 l2vpn-id l2vpn-id:100:200 set routing-instances vpls200 vrf-target target:100:208 set routing-instances vpls200 protocols vpls no-tunnel-services
En el dispositivo CE2:
[edit] set interfaces ge-1/1/0 vlan-tagging set interfaces ge-1/1/0 mtu 1400 set interfaces ge-1/1/0 unit 100 vlan-id 100 set interfaces ge-1/1/0 unit 100 family inet address 203.0.113.15/24 set interfaces ge-1/1/0 unit 200 vlan-id 200 set interfaces ge-1/1/0 unit 200 family inet address 203.0.113.16/24 set protocols ospf area 0.0.0.0 interface ge-1/1/0.100 set protocols ospf area 0.0.0.0 interface ge-1/1/0.200
Rr en el enrutador:
[edit] set interfaces ge-1/3/2 unit 0 description "RR to PE1" set interfaces ge-1/3/2 unit 0 family inet address 192.0.2.17/24 set interfaces ge-1/3/2 unit 0 family iso set interfaces ge-1/3/2 unit 0 family mpls set interfaces lo0 unit 0 family inet address 192.0.2.9/24 set routing-options router-id 192.0.2.9 set routing-options autonomous-system 100 set protocols bgp group int type internal set protocols bgp group int local-address 192.0.2.9 set protocols bgp group int family l2vpn auto-discovery-only set protocols bgp group int cluster 198.51.100.0 set protocols bgp group int neighbor 192.0.2.8 set protocols bgp group int neighbor 192.0.2.10 set protocols isis level 1 disable set protocols isis interface all set protocols isis interface fxp0.0 disable set protocols isis interface lo0.0 set protocols ldp interface all set protocols ldp interface fxp0.0 disable set protocols ldp interface lo0.0
Enrutador PE1
Procedimiento paso a paso
Para configurar el enrutador PE1:
Configure las interfaces, la encapsulación de interfaz y las familias de protocolos.
[edit] user@PE1# edit interfaces [edit interfaces] user@PE1# set ge-0/1/0 encapsulation flexible-ethernet-services user@PE1# set ge-0/1/0 unit 100 encapsulation vlan-vpls user@PE1# set ge-0/1/0 unit 100 family vpls user@PE1# set ge-0/1/0 unit 200 encapsulation vlan-vpls user@PE1# set ge-0/1/0 unit 200 family vpls user@PE1# set ge-0/1/1 unit 0 description "PE1 to PE2" user@PE1# set ge-0/1/1 unit 0 family inet address 192.0.2.4/24 user@PE1# set ge-0/1/1 unit 0 family iso user@PE1# set ge-0/1/1 unit 0 family mpls user@PE1# set ge-0/3/0 unit 0 description "PE1 to RR" user@PE1# set ge-0/3/0 unit 0 family inet address 192.0.2.7/24 user@PE1# set ge-0/3/0 unit 0 family iso user@PE1# set ge-0/3/0 unit 0 family mpls user@PE1# set lo0 unit 0 family inet address 192.0.2.8/24
Configure las VLAN.
[edit interfaces] user@PE1# set ge-0/1/0 vlan-tagging user@PE1# set ge-0/1/0 unit 100 vlan-id 100 user@PE1# set ge-0/1/0 unit 100 input-vlan-map pop user@PE1# set ge-0/1/0 unit 100 output-vlan-map push user@PE1# set ge-0/1/0 unit 200 vlan-id 200 user@PE1# exit
Configure las propiedades independientes del protocolo.
Recomendamos que el ID de enrutador sea el mismo que la dirección local. (Consulte la instrucción en el
local-address
paso 4.)[edit] user@PE1# edit routing-options [edit routing-options] user@PE1# set router-id 192.0.2.8 user@PE1# set autonomous-system 100 user@PE1# exit
Configure el IBGP, incluida la
auto-discovery-only
instrucción.[edit] user@PE1# edit protocols [edit protocols] user@PE1# set bgp group int type internal user@PE1# set bgp group int local-address 192.0.2.8 user@PE1# set bgp group int family l2vpn auto-discovery-only user@PE1# set bgp group int neighbor 192.0.2.9
Configure MPLS, LDP y un IGP.
[edit protocols] user@PE1# set mpls interface lo0.0 user@PE1# set mpls interface all user@PE1# set mpls interface fxp0.0 disable user@PE1# set isis level 1 disable user@PE1# set isis interface all user@PE1# set isis interface fxp0.0 disable user@PE1# set isis interface lo0.0 user@PE1# set ldp interface all user@PE1# set ldp interface fxp0.0 disable user@PE1# set ldp interface lo0.0 user@PE1# exit
Configure las instancias de enrutamiento.
La
no-tunnel-services
instrucción es necesaria si utiliza interfaces LSI para VPLS en lugar devt
interfaces.[edit] user@PE1# edit routing-instances [edit routing-instances] user@PE1# set vpls100 instance-type vpls user@PE1# set vpls100 interface ge-0/1/0.100 user@PE1# set vpls100 route-distinguisher 192.0.2.8:100 user@PE1# set vpls100 l2vpn-id l2vpn-id:100:100 user@PE1# set vpls100 vrf-target target:100:100 user@PE1# set vpls100 protocols vpls no-tunnel-services user@PE1# set vpls200 instance-type vpls user@PE1# set vpls200 interface ge-0/1/0.200 user@PE1# set vpls200 route-distinguisher 192.0.2.8:200 user@PE1# set vpls200 l2vpn-id l2vpn-id:100:200 user@PE1# set vpls200 vrf-target target:100:208 user@PE1# set vpls200 protocols vpls no-tunnel-services
Si ha terminado de configurar el dispositivo, confirme la configuración.
[edit] user@PE1# commit
Resultados
Desde el modo de configuración, ingrese los comandos , show protocols
, show routing-options
y show routing-instances
para confirmar la show interfaces
configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.
user@PE1# show interfaces ge-0/1/0 { vlan-tagging; encapsulation flexible-ethernet-services; unit 100 { encapsulation vlan-vpls; vlan-id 100; input-vlan-map pop; output-vlan-map push; family vpls; } unit 200 { encapsulation vlan-vpls; vlan-id 200; family vpls; } } ge-0/1/1 { unit 0 { description "PE1 to PE2"; family inet { address 192.0.2.4/24; } family iso; family mpls; } } ge-0/3/0 { unit 0 { description "PE1 to RR"; family inet { address 192.0.2.7/24; } family iso; family mpls; } } lo0 { unit 0 { family inet { address 192.0.2.8/24; } } }
user@PE1# show protocols mpls { interface lo0.0; interface all; interface fxp0 disable; } bgp { group int { type internal; local-address 192.0.2.8; family l2vpn { auto-discovery-only; } neighbor 192.0.2.9; } } isis { level 1 disable; interface all; interface lo0.0; interface fxp0 disable; } ldp { interface lo0.0; interface all; interface fxp0 disable; }
user@PE1# show routing-options router-id 192.0.2.8; autonomous-system 100;
user@PE1# show routing-instances vpls100 { instance-type vpls; interface ge-0/1/0.100; route-distinguisher 192.0.2.8:100; l2vpn-id l2vpn-id:100:100; vrf-target target:100:100; protocols { vpls { no-tunnel-services; } } } vpls200 { instance-type vpls; interface ge-0/1/0.200; route-distinguisher 192.0.2.8:200; l2vpn-id l2vpn-id:100:200; vrf-target target:100:208; protocols { vpls { no-tunnel-services; } } }
Dispositivo CE1
Procedimiento paso a paso
Para configurar el dispositivo CE1:
Configure las direcciones de interfaz y la unidad de transmisión máxima (MTU) de interfaz.
[edit] user@CE1# edit interfaces [edit interfaces] user@CE1# set ge-1/2/1 mtu 1400 user@CE1# set ge-1/2/1 unit 100 family inet address 203.0.113.3/24 user@CE1# set ge-1/2/1 unit 200 family inet address 203.0.113.2/24
Configure VLAN.
[edit interfaces] user@CE1# set ge-1/2/1 vlan-tagging user@CE1# set ge-1/2/1 unit 100 vlan-id 100 user@CE1# set ge-1/2/1 unit 200 vlan-id 200 user@CE1# exit
Configure un IGP.
user@CE1# edit protocols [edit protocols] user@CE1# set ospf area 0.0.0.0 interface ge-1/2/1.100 user@CE1# set ospf area 0.0.0.0 interface ge-1/2/1.200 user@CE1# exit
Si ha terminado de configurar el dispositivo, confirme la configuración.
[edit] user@CE1# commit
Resultados
Desde el modo de configuración, ingrese los comandos y show protocols
para confirmar la show interfaces
configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.
user@CE1# show interfaces ge-1/2/1 { vlan-tagging; mtu 1400; unit 100 { vlan-id 100; family inet { address 203.0.113.3/24; } } unit 200 { vlan-id 200; family inet { address 203.0.113.2/24; } } }
user@CE1# show protocols ospf { area 0.0.0.0 { interface ge-1/2/1.100; interface ge-1/2/1.200; } }
Enrutador PE2
Procedimiento paso a paso
Para configurar el enrutador PE2:
Configure las interfaces, la encapsulación de interfaz y las familias de protocolos.
[edit] user@PE2# edit interfaces [edit interfaces] user@PE2# set ge-1/1/0 encapsulation flexible-ethernet-services user@PE2# set ge-1/1/0 unit 100 encapsulation vlan-vpls user@PE2# set ge-1/1/0 unit 100 family vpls user@PE2# set ge-1/1/0 unit 200 encapsulation vlan-vpls user@PE2# set ge-1/1/0 unit 200 family vpls user@PE2# set ge-1/2/1 unit 0 description "PE2 to PE1" user@PE2# set ge-1/2/1 unit 0 family inet address 192.0.2.14/24 user@PE2# set ge-1/2/1 unit 0 family iso user@PE2# set ge-1/2/1 unit 0 family mpls user@PE2# set lo0 unit 0 family inet address 192.0.2.10/24
Configure las VLAN.
[edit interfaces] user@PE2# set ge-1/1/0 vlan-tagging user@PE2# set ge-1/1/0 unit 100 vlan-id 100 user@PE2# set ge-1/1/0 unit 100 input-vlan-map pop user@PE2# set ge-1/1/0 unit 100 output-vlan-map push user@PE2# set ge-1/1/0 unit 200 vlan-id 200 user@PE2# exit
Configure las propiedades independientes de los protocolos.
Recomendamos que el ID de enrutador sea el mismo que la dirección local. (Consulte la instrucción en el
local-address
paso 4.)[edit] user@PE2# edit routing-options [edit routing-options] user@PE2# set router-id 192.0.2.10 user@PE2# set autonomous-system 100
Configure el IBGP, incluida la
auto-discovery-only
instrucción.[edit] user@PE2# edit protocols [edit protocols] user@PE2# set bgp group int type internal user@PE2# set bgp group int local-address 192.0.2.10 user@PE2# set bgp group int family l2vpn auto-discovery-only user@PE2# set bgp group int neighbor 192.0.2.9
Configure MPLS, LDP y un IGP.
[edit protocols] user@PE2# set mpls interface lo0.0 user@PE2# set mpls interface all user@PE2# set mpls interface fxp0.0 disable user@PE2# set isis level 1 disable user@PE2# set isis interface ge-1/2/1.0 user@PE2# set isis interface lo0.0 user@PE2# set ldp interface all user@PE2# set ldp interface fxp0.0 disable user@PE2# set ldp interface lo0.0 user@PE2# exit
Configure las instancias de enrutamiento.
La
no-tunnel-services
instrucción es necesaria si utiliza interfaces LSI para VPLS en lugar devt
interfaces.[edit] user@PE2# edit routing-instances [edit routing-instances] user@PE2# set vpls100 instance-type vpls user@PE2# set vpls100 interface ge-1/1/0.100 user@PE2# set vpls100 route-distinguisher 192.0.2.10:100 user@PE2# set vpls100 l2vpn-id l2vpn-id:100:100 user@PE2# set vpls100 vrf-target target:100:100 user@PE2# set vpls100 protocols vpls no-tunnel-services user@PE2# set vpls200 instance-type vpls user@PE2# set vpls200 interface ge-1/1/0.200 user@PE2# set vpls200 route-distinguisher 192.0.2.10:200 user@PE2# set vpls200 l2vpn-id l2vpn-id:100:200 user@PE2# set vpls200 vrf-target target:100:208 user@PE2# set vpls200 protocols vpls no-tunnel-services
Si ha terminado de configurar el dispositivo, confirme la configuración.
[edit] user@PE2# commit
Resultados
Desde el modo de configuración, ingrese los comandos , show protocols
, show routing-options
y show routing-instances
para confirmar la show interfaces
configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.
user@PE2# show interfaces ge-1/1/0 { vlan-tagging; encapsulation flexible-ethernet-services; unit 100 { encapsulation vlan-vpls; vlan-id 100; input-vlan-map pop; output-vlan-map push; family vpls; } unit 200 { encapsulation vlan-vpls; vlan-id 200; family vpls; } } ge-1/2/1 { unit 0 { description "PE2 to PE1"; family inet { address 192.0.2.14/24; } family iso; family mpls; } } lo0 { unit 0 { family inet { address 192.0.2.10/24; } } }
user@PE2# show protocols mpls { interface lo0.0; interface all; interface fxp0 disable; } bgp { group int { type internal; local-address 192.0.2.10; family l2vpn { auto-discovery-only; } neighbor 192.0.2.9; } } isis { level 1 disable; interface ge-1/2/1.0; interface lo0.0; } ldp { interface lo0.0; interface all; interface fxp0 disable; }
user@PE2# show routing-options router-id 192.0.2.10; autonomous-system 100;
user@PE2# show routing-instances vpls100 { instance-type vpls; interface ge-1/1/0.100; route-distinguisher 192.0.2.10:100; l2vpn-id l2vpn-id:100:100; vrf-target target:100:100; protocols { vpls { no-tunnel-services; } } } vpls200 { instance-type vpls; interface ge-1/1/0.200; route-distinguisher 192.0.2.10:200; l2vpn-id l2vpn-id:100:200; vrf-target target:100:208; protocols { vpls { no-tunnel-services; } } }
Dispositivo CE2
Procedimiento paso a paso
Para configurar el dispositivo CE2:
Configure interfaces VLAN.
[edit] user@CE2# edit interfaces ge-1/1/0 [edit interfaces ge-1/1/0] user@CE2# set vlan-tagging user@CE2# set mtu 1400 user@CE2# set unit 100 vlan-id 100 user@CE2# set unit 100 family inet address 203.0.113.15/24 user@CE2# set unit 200 vlan-id 200 user@CE2# set unit 200 family inet address 203.0.113.16/24 user@CE2# exit
Configure OSPF en las interfaces.
[edit] user@CE2# edit protocols ospf area 0.0.0.0 [edit protocols ospf area 0.0.0.0] user@CE2# set interface ge-1/1/0.100 user@CE2# set interface ge-1/1/0.200 user@CE2# exit
Si ha terminado de configurar el dispositivo, confirme la configuración.
[edit] user@CE2# commit
Resultados
Desde el modo de configuración, ingrese los comandos y show protocols
para confirmar la show interfaces
configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.
user@CE2# show interfaces ge-1/1/0 { vlan-tagging; mtu 1400; unit 100 { vlan-id 100; family inet { address 203.0.113.15/24; } } unit 200 { vlan-id 200; family inet { address 203.0.113.16/24; } } }
user@CE2# show protocols ospf { area 0.0.0.0 { interface ge-1/1/0.100; interface ge-1/1/0.200; } }
RR del enrutador
Procedimiento paso a paso
Para configurar el RR del enrutador:
Configure las direcciones de interfaz y las familias de protocolos.
[edit] user@RR# edit interfaces [edit interfaces] user@RR# set ge-1/3/2 unit 0 description "RR to PE1" user@RR# set ge-1/3/2 unit 0 family inet address 192.0.2.17/24 user@RR# set ge-1/3/2 unit 0 family iso user@RR# set ge-1/3/2 unit 0 family mpls user@RR# set lo0 unit 0 family inet address 192.0.2.9/24 user@RR# exit
Configure los sistemas autónomos y el ID del enrutador.
[edit] user@RR# edit routing-options [edit routing-options] user@RR# set autonomous-system 100 user@RR# set router-id 192.0.2.9 user@RR# exit
Configure el BGP y establezca este enrutador para que sea el reflector de ruta. La reflexión de ruta es opcional para FEC 129.
[edit] user@RR# edit protocols bgp group int [edit protocols bgp group int] user@RR# set type internal user@RR# set local-address 192.0.2.9 user@RR# set family l2vpn auto-discovery-only user@RR# set cluster 198.51.100.0 user@RR# set neighbor 192.0.2.8 user@RR# set neighbor 192.0.2.10 user@RR# exit
Configure IS-IS para el IGP.
[edit] user@RR# edit protocols isis [edit protocols isis] user@RR# set level 1 disable user@RR# set interface all user@RR# set interface fxp0.0 disable user@RR# set interface lo0.0 user@RR# exit
Configure LDP para el protocolo de señalización MPLS.
[edit] user@RR# edit protocols ldp [edit protocols ldp] user@RR# set interface all user@RR# set interface fxp0.0 disable user@RR# set interface lo0.0 user@RR# exit
Si ha terminado de configurar el dispositivo, confirme la configuración.
[edit] user@RR# commit
Resultados
Desde el modo de configuración, ingrese los comandos , show protocols
y show routing-options
para confirmar la show interfaces
configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.
user@RR# show interfaces ge-1/3/2 { unit 0 { description "RR to PE1"; family inet { address 192.0.2.17/24; } family iso; family mpls; } } lo0 { unit 0 { family inet { address 192.0.2.9/24;; } } }
user@RR# show protocols bgp { group int { type internal; local-address 192.0.2.9; family l2vpn { auto-discovery-only; } cluster 198.51.100.0; neighbor 192.0.2.8; neighbor 192.0.2.10; } } isis { level 1 disable; interface lo0.0; interface all; interface fxp0 disable; } ldp { interface lo0.0; interface all; interface fxp0 disable; }
user@RR# show routing-options router-id 192.0.2.9; autonomous-system 100;
Verificación
Para comprobar el funcionamiento, utilice los siguientes comandos:
show route advertising-protocol bgp neighbor
show route receive-protocol bgp neighbor
show route table bgp.l2vpn.0
show route table vpls100.l2vpn.0
show route table vpls200.l2vpn.0
show vpls connections extensive
show vpls mac-table detail
AD
en la tabla de enrutamiento el resultado indica NLRI de detección automática.