En este segundo laboratorio vamos a crear una segunda VRF llamada RED en nuestra topología, para poder construir el plano de datos para esta nueva VRF tenemos tres opciones.
Opción 1: Utilizar el mismo SID Locator de la VRF BLUE
Opción 2: Crear un segundo SID Locator que seria anunciado por IS-IS y asignado a la VRF RED tanto para IPV4 como para IPv6
Opción 3: Crear un SID Locator global para usar en todas las VRF del PE
En este laboratorio vamos a implementar la opción 3 donde crearemos un nuevo SID locator general que será usado por las dos VRF.
A continuación, la topología del laboratorio

La topología está usando la última configuración hecha en el laboratorio 1 de SRv6.
La nueva configuración la vamos a dividir en 4 partes:
- Crear la VRF RED en cada PE
- Crear y anunciar el nuevo SID locator global para las VRF llamado MAIN_VRF
- PE101 FC00:0:0:201::/64
- PE102 FC00:0:0:202::/64
- Remover la configuración del AD IPv4 e IPv6 de la VRF BLUE
- Asignar el nuevo SID Locator a los AF VPNv4 y VPNv6 en BGP
Creación de la nueva VRF:
| PE101 | PE102 |
vrf RED address-family ipv4 unicast import route-target 1:2 export route-target 1:2 ! address-family ipv6 unicast import route-target 1:2 export route-target 1:2 ! interface g0/0/0/2 no shutdown vrf RED ipv6 enable ip address 192.168.201.1/24 ipv6 address 2010:D7:21::1/64 ! router bgp 1 vrf RED rd 1:2 address-family ipv4 unicast redistribute connected ! address-family ipv6 unicast redistribute connected | vrf RED address-family ipv4 unicast import route-target 1:2 export route-target 1:2 ! address-family ipv6 unicast import route-target 1:2 export route-target 1:2 ! interface g0/0/0/2 no shutdown vrf RED ipv6 enable ip address 192.168.202.1/24 ipv6 address 2010:D7:22::1/64 ! router bgp 1 vrf RED rd 1:2 address-family ipv4 unicast redistribute connected ! address-family ipv6 unicast redistribute connected |
Creación y anuncio del nuevo SID Locator:
| PE101 | PE102 |
segment-routing srv6 locators locator MAIN_VRF prefix fc00:0:0:201::/64 ! router isis 1 segment-routing srv6 locator MAIN_VRF | segment-routing srv6 locators locator MAIN_VRF prefix fc00:0:0:202::/64 ! router isis 1 segment-routing srv6 locator MAIN_VRF |
Remover la configuración del AD IPv4 e IPv6 de la VRF BLUE:
| PE101 | PE102 |
router bgp 1 ! vrf BLUE address-family ipv4 unicast segment-routing srv6 no locator VRFBLUE ! address-family ipv6 unicast segment-routing srv6 no locator VRFBLUE | router bgp 1 ! vrf BLUE address-family ipv4 unicast segment-routing srv6 no locator VRFBLUE ! address-family ipv6 unicast segment-routing srv6 no locator VRFBLUE |
Asignar el nuevo SID Locator a los AF VPNv4 y VPNv6 en BG:
| PE101 | PE102 |
router bgp 1 address-family vpnv4 unicast segment-routing srv6 locator MAIN_VRF ! address-family vpnv6 unicast segment-routing srv6 locator MAIN_VRF | router bgp 1 address-family vpnv4 unicast segment-routing srv6 locator MAIN_VRF ! address-family vpnv6 unicast segment-routing srv6 locator MAIN_VRF |
A continuación, podemos observar en PE101 la asignación de un SID para cada VRF en cada AF:

PE101 recibe el SID Locator de PE102:

En la siguiente imagen podemos ver la recepción del Prefix-SID del prefijo IPv4 e IPv6 en PE102 tanto para la VRF BLUE como RED:




Ahora tendemos conectividad desde PC1 a PC2 y desde PC11 a PC12:


Les comparto el video de implementacion que esta en mi canal de youtube:
https://youtu.be/967AnXibfIw