Configuración de EVPN a través de túneles de clase de transporte
Utilice la clase transport para definir los túneles de transporte que ofrecen el mismo tipo de servicio. Puede aplicar la clase transport a túneles en función del servicio de tráfico requerido por el cliente, como el tráfico de baja latencia o de ancho de banda alto. Admitimos EVPN a través de túneles de clase de transporte. Por ejemplo, podemos tener una red EVPN con diferentes tipos de servicio y usar diferentes colores para identificar las diferentes clases de transporte. Podemos usar oro para identificar una clase de transporte para el tráfico de baja latencia y bronce para identificar la clase de transporte para el resto del tráfico. Al asignar los colores a los diferentes túneles, el dispositivo asigna los paquetes EVPN al próximo salto configurado para el túnel de transporte.
Admitimos los siguientes servicios EVPN a través de túneles de transporte:
-
EVPN-VPWS
-
EVPN-ELAN
-
EVPN-ETREE
Puede configurar EVPN a través de túneles de clase de transporte sobre una red subyacente existente. Los pasos básicos para configurar EVPN a través de túneles de clase de transporte son:
-
Defina la clase de transporte en el nodo de entrada o salida. Para este ejemplo, definimos una clase de transporte de oro y bronce y les asignamos valores comunitarios.
routing-options { transport-class { auto-create; name gold { color 100; } name bronze { color 200; } } }
-
Aprovisione el túnel de transporte y asígnelo a una clase de transporte específica en el nodo de entrada de los túneles.
-
BGP-CT
Para obtener información acerca de BGP-CT, consulte Configuración de ingeniería de tráfico basada en colores.
mpls { label-switched-path toPE11-gold { to 10.1.1.1; transport-class gold; } label-switched-path toPE11-bronze { to 10.1.1.1; transport-class bronze; } }
-
Algoritmo flexible IS-IS
Para obtener información sobre el algoritmo flexible IS-IS, consulte Configuración de algoritmo flexible para ingeniería de tráfico de enrutamiento por segmentos.
flex-algorithm 128 { definition { priority 13; } color 100; use-transport-class; } flex-algorithm 129 { definition { metric-type te-metric; } color 200; use-transport-class; }
-
RSVP-TE
Para obtener información acerca de RSVP-TE, consulte Configuración de ingeniería de tráfico MPLS.
regress@asbr12# show protocols mpls label-switched-path toPE11-gold { to 10.1.1.1; transport-class gold; } label-switched-path toPE11-bronze { to 10.1.1.1; transport-class bronze; }
-
SR-TE
Para obtener información acerca de SR-TE, consulte Descripción del enrutamiento de paquetes de origen en redes (SPRING).
source-packet-routing { segment-list sl-pe1-pe3-gold { hop-1 label 1000112; hop-2 label 1000223; } segment-list sl-pe1-pe3-bronze { hop-1 label 1000112; hop-2 label 1000323; } source-routing-path lsp-pe1-pe3-gold { to 10.3.3.3; color 100; primary { sl-pe1-pe3-gold; } } source-routing-path lsp-pe1-pe3-bronze { to 10.3.3.3; color 200; primary { sl-pe1-pe3-bronze; } } use-transport-class; }
-
- Configure políticas para importar y exportar tráfico.
policy-statement vrf-import-evpn { term a { from { protocol bgp; community rt-evpn; } then { community add map2gold; accept; } } term b { then reject; } } policy-statement vrf-export-evpn { term a { then { community add map2gold; community add rt-evpn; accept; } } term b { then reject; } } community map2gold members color:0:100; community rt-evpn members target:100:2;
-
Configure los servicios EVPN.
-
EVPN-VPWS
routing-instances { evpn-vpws { instance-type evpn-vpws; protocols { evpn { interface ge-0/0/1.4 { vpws-service-id { local 102; remote 201; } } } } interface ge-0/0/1.4; route-distinguisher 10.255.1.1:20; vrf-import vrf-import-evpnvpws; vrf-export vrf-export-evpnvpws; }
-
EVPN ELAN
routing-instances { evpn { instance-type evpn; protocols { evpn; } vlan-id 2; routing-interface irb.1; interface ge-0/0/0.3; route-distinguisher 10.255.1.1:4; vrf-import vrf-import-evpn; vrf-export vrf-export-evpn; } }
-
EVPN-ETREE
xe-2/1/1 { flexible-vlan-tagging; encapsulation flexible-ethernet-services; unit 100 { encapsulation vlan-bridge; vlan-id 100; etree-ac-role root; } } evpn-etree { instance-type evpn; protocols { evpn { interface xe-2/1/1.100; evpn-etree; } } vlan-id 100; interface xe-2/1/1.100; route-distinguisher 10.255.0.1:100; vrf-import vrf-import-evpn; vrf-export vrf-export-evpn; }
-