EN ESTA PÁGINA
EVPN E-LAN sobre SRv6
En este artículo, se muestran los pasos necesarios para configurar el enrutamiento por segmentos a través de IPv6 (SRv6) mediante una red Ethernet VPN (EVPN), Ethernet LAN (E-LAN).
Descripción general
EVPN E-LAN sirve como marco para brindar servicio VPN multipunto a multipunto mediante los mecanismos de señalización de EVPN. El dispositivo de borde del proveedor de salida (PE) señala un identificador de segmento SRv6 (SID) con la ruta VPN. El PE de entrada encapsula el SID de SRv6 en el paquete VPN mediante un encabezado IPv6 externo. La dirección de destino es el SID de SRv6 anunciado por el PE de salida y se puede enrutar en la base IPv6. Los nodos entre los PE solo necesitan admitir el reenvío IPv6 sin formato. Admitimos micro-SID SRv6 (uSID) y planos de control basados en encabezado de enrutamiento de segmentos (SRH). Se definen distintos comportamientos de punto de conexión para los servicios SRv6 en el nodo de salida. Consulte RFC8986 para obtener información sobre los diversos comportamientos punto de conexión.
Configurar E-LAN de EVPN
Puede configurar la instancia de enrutamiento EVPN siguiendo los pasos que se indican a continuación. Deberá proporcionar detalles específicos de su implementación.
-
Configure una instancia de enrutamiento MAC-VRF con el nombre que elija.
set routing-instances <instance-name> instance-type mac-vrf
-
Configure el servicio E-LAN. Aquí estamos usando
vlan-based, sin embargo, también puede usarvlan-awareovlan-bundle. Si necesita más de una VLAN, entoncesvlan-basedno funcionará.set routing-instances <instance-name> service-type vlan-based
-
Configure uno o varios ID de VLAN para que se ajusten a su implementación.
set routing-instances <instance-name> vlan-id vlan
-
Configure una o varias VLAN para que se ajusten a su implementación. Puede configurar más de una interfaz por VLAN, según sus necesidades.
set routing-instances <instance-name> vlans <vlan-name> vlan-id <vlan> set routing-instances <instance-name> vlans <vlan-name> interface <interface>
-
Configure un destino único de RD y VRF.
set routing-instances <instance-name> route-distinguisher <value> set routing-instances <instance-name> vrf-target <target:x:x>
Configure SRv6
-
Configure la encapsulación de SRv6 en EVPN.
set routing-instances <instance-name> protocols evpn encapsulation srv6
-
Configure el tipo de localizador SRv6 en EVPN. Puede elegir SRH (end-dt2-sid) o uSID (micro-dt2-sid).
set routing-instances <instance-name> protocols evpn source-packet-routing srv6 locator <locator-name> (end-dt2-sid | micro-dt2-sid)
-
Configure uno o varios bloques localizadores de distintos tamaños. Juniper recomienda una longitud de prefijo de 64. Un ejemplo de formato, usando direcciones privadas, se vería como
fd33:7ce6:27bc:168b::/64.set routing-options source-packet-routing srv6 locator <locator-name> <locator-block>
-
En función de los dispositivos de su configuración, debe tener en cuenta lo siguiente:
-
(serie ACX) Solo se admiten un tamaño de bloque de 32 bits y un tamaño uSID de 16 bits.
-
(serie ACX) El mismo localizador configurado en
[edit protocols isis source-packet-routing srv6 locator locator-name micro-node-sid]y en inferior[edit routing-instances instance-name mac-vrf protocols evpn source-packet-routing srv6 locator locator-name]se admite en Junos OS Evolved versión 24.1R1 y posteriores.
-
-
Configure instrucciones de apoyo adicionales para SRv6.
set chassis network-services enhanced-ip; set interfaces lo0.0 family inet6 address <ipv6-address>; set routing-options resolution preserve-nexthop-hierarchy;
-
Compruebe y confirme su configuración.