Puede configurar un ASN de BGP diferente por puerta de enlace VRF de nivel 0 y por vecino de BGP.
Número de sistema autónomo (ASN) de BGP por puerta de enlace VRF de nivel 0
Las puertas de enlace VRF de nivel 0 pueden tener un ASN diferente al sistema autónomo (AS) local de la puerta de enlace de nivel 0 predeterminada o principal. Un ASN independiente es importante para los proveedores de servicios y las topologías de varios tenants, en las que los clientes finales proporcionan su propio ASN de BGP.
- Cuando cambia el ASN de la puerta de enlace de nivel 0 principal, todas las puertas de enlace VRF de nivel 0 secundarias que hereden el ASN de la principal cambiarán, lo que provocará que todos los vecinos oscilen.
- Cuando la puerta de enlace VRF de nivel 0 secundaria tiene su propio ASN distinto al de la puerta de enlace de nivel 0 principal:
- Si se cambia el ASN de la puerta de enlace de nivel 0 principal, el ASN de la puerta de enlace VRF de nivel 0 secundaria no cambiará y no se producirá ninguna oscilación.
- Si se cambia el ASN de la puerta de enlace VRF de nivel 0 secundaria, todos los vecinos de ese VRF oscilarán, independientemente de si el vecino tiene un AS local establecido. Las conexiones de la puerta de enlace de nivel 0 principal en otros VRF no oscilarán.
- Cualquier cambio en el ASN local del vecino hace que la conexión oscile. Ningún otro vecino debería verse afectado.
Anulación de ASN por vecino de BGP en actualizaciones de BGP salientes
NSX 4.1.0 proporciona mecanismos de BGP para que la migración de ASN se realice sin problemas.
Cuando un ISP adquiere una red que pertenece a un sistema autónomo (AS) diferente, sus elementos del mismo nivel de BGP deben moverse al AS de dicho ISP. Esto puede ser una tarea complicada y requerir mucho tiempo. A partir de NSX 4.1.0, puede usar los mecanismos de BGP para configurar vecinos de BGP en puertas de enlace de nivel 0 y puertas de enlace VRF de nivel 0 con un ASN local diferente al ASN de la puerta de enlace. El uso de un ASN local permite que los dispositivos de enrutamiento de una red adquirida parezcan pertenecer al AS anterior (AS local).
Los vecinos BGP se pueden configurar para que su ASN se reemplace en las actualizaciones salientes. Las actualizaciones de BGP salientes utilizan la anteposición de la ruta de AS. Se puede utilizar para influir en el mejor algoritmo de ruta haciendo que sea más larga o más corta, así como para permitir que los enrutadores migren a nuevos ASN sin tener que actualizar todos los elementos del mismo nivel simultáneamente.
Para obtener más información, consulte RFC7795.
Veamos un ejemplo basado en la combinación de dos ISP en el ASN del ISP A:
- Anteposición predeterminada: de forma predeterminada, la ruta de AS antepone todas las actualizaciones de BGP recibidas con el ASN anterior mientras se anuncia a otros altavoces BGP (A').
Una ruta recibida en CE-A desde CE-B tendrá AS PATH 64500 64510 64496. - Sin anteposición: el enrutador local no antepondrá el ASN anterior al anuncio entrante de ese elemento del mismo nivel. La ruta de AS se antepondrá solo con el AS local del enrutador.
Una ruta recibida en CE-A desde CE-B tendrá AS PATH 64500 64496. - Reemplazar AS sin anteposición: las rutas locales se anunciarán con el ASN anterior en lugar del AS local del enrutador, y parecerán que se están ejecutando con el ASN anterior.
Una ruta recibida en CE-B desde CE-A tendrá ASPATH 64510 64499.