Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Distribución de estado de vínculo mediante BGP

Distribución de estado de vínculo mediante SRv6

Extensiones de estado de vínculo BGP para SRv6

A partir de la versión 21.3R1 de Junos OS, admitimos SRv6 en BGP-LS y en la base de datos de ingeniería de tráfico (TED). Las extensiones BGP-LS exportan la información de la topología SRv6 a los controladores SDN. Los controladores reciben la información de topología al formar parte de un dominio IGP o a través de BGP-LS. BGP LS proporciona un mecanismo escalable para exportar la información de topología. También se puede utilizar para las redes entre dominios. Además, ahora puede filtrar NLRI según el prefijo IPv6 (localizador SRv6) y SRv6 SID NLRI.

Flujo de datos SRv6 de estado de vínculo BGP

BGP LS recupera los datos de ingeniería de tráfico (TE) de la base de datos de TE (TED) y los distribuye a los altavoces BGP pares. Para ello, TED convierte sus entradas, enlaces, nodos y prefijos (IPv4 e IPv6) en forma de rutas. La siguiente figura muestra el flujo de datos en BGP-LS.

Figura 4: Enrutamiento de paquetes de origen de estado de vínculo BGP en redes (SRv6)Enrutamiento de paquetes de origen de estado de vínculo BGP en redes (SRv6)
  • Los atributos SRv6 intercambiados a través de ISIS IGP ahora son compatibles con Junos, como se describe en el estándar IETF [3].

  • Los atributos SRv6 se agregan a la base de datos de ingeniería de tráfico (TED).

  • Los atributos SRv6 aprendidos a través de ISIS IGP se almacenan en TED a medida que los nodos y los enlaces se convierten en rutas. Estas rutas se someten a la política de importación de TED y, si la política lo permite, se instalan en una tabla de enrutamiento denominada lsdist.0.

  • BGP se puede configurar para "exportar" o anunciar rutas de la tabla lsdist.0 sujeta a la política. BGP luego propaga estas rutas como cualquier otro NLRI. Es decir, los pares que tienen la familia BGP-LS configurada y negociada reciben BGP-LS NLRI. BGP almacena las NLRI BGP-LS recibidas en forma de rutas en la tabla "lsdist.0", que es la misma tabla que almacena las rutas BGP-LS originadas localmente. La información SRv6 recién agregada se propaga a BGP como atributos de NLRI ya existentes (nodo, vínculo y prefijo) y un nuevo NLRI de localizador SRv6.

  • Las NLRI BGP-LS recibidas que se instalan en forma de rutas en la tabla "lsdist.0" pueden estar sujetas a la política de exportación de TED y, si la política lo permite, los atributos SRv6 de estas rutas se agregan a la instancia local de la base de datos TE.

Prefijos IPv6 y SID de adyacencia IPv6 Soporte MPLS en bases de datos de ingeniería de tráfico y estado de vínculo BGP

Hemos realizado las siguientes mejoras de IPv6.

  • Soporte para agregar los atributos IPv6 y la información a la base de datos de ingeniería de tráfico (TED) desde un sistema intermedio a un sistema intermedio (IS-IS).
  • Compatibilidad con la importación de atributos IPv6 desde la base de datos de ingeniería de tráfico a la tabla de enrutamiento lsdist.0.
  • Compatibilidad con la exportación de atributos IPv6 a estado de vínculo BGP (BGP-LS).
  • Compatibilidad con BGP-LS IPv6 Network Layer Reachability Information (NLRIs) y exportación de atributos desde la tabla de enrutamiento lsdist.0 a la base de datos de ingeniería de tráfico.
Nota:

Solo admitimos el protocolo de puerta de enlace interior (IGP) IS-IS.

Beneficios de los prefijos IPv6 y la adyacencia IPv6 SID Compatibilidad con MPLS en bases de datos de ingeniería de tráfico y BGP-LS

Hemos mejorado los resultados de los comandos operativos existentes y hemos agregado los comandos show para mostrar la lista de prefijos IPv6 e IPv4, respectivamente, en la base de datos de ingeniería de tráfico.

  • show ted database extensive: se ha mejorado el resultado para incluir los atributos MPLS de enrutamiento de segmentos (SR) IPv6.
  • show ted link detail: se mejoró la salida para incluir los atributos SR-MPLS IPv6 correspondientes a los vínculos de la base de datos de ingeniería de tráfico.
  • show route table lsdist.0 [extensive | detail]: se mejoró la salida para incluir los atributos IPv6 NLRI e IPv6 SR-MPLS.
  • show route: se incluyeron parámetros adicionales para filtrar las entradas y verlas en la tabla lsdist.0. Hemos agregado opciones adicionales para incluir prefijos IPv6. Las opciones son te-ipv6-prefix-ipv6-addr y te-ipv6-prefix-node-iso.
  • show ted ipv6-prefix: se agregó el comando show para mostrar la lista de prefijos IPv6 en la base de datos de ingeniería de tráfico.
  • show ted ipv4-prefix: se agregó el comando show para mostrar la lista de prefijos IPv4 en la base de datos de ingeniería de tráfico.

Implementación

BGP-LS recupera los datos de ingeniería de tráfico (TE) de la base de datos de ingeniería de tráfico y distribuye los datos a sus pares BGP. Para lograr esto, la base de datos de ingeniería de tráfico convierte sus enlaces, nodos y entradas de prefijo (IPv4 e IPv6) en forma de rutas. La siguiente figura muestra el flujo de información desde BGP-LS y hacia BGP-LS.

Figura 5: Flujo de información desde BGP-LS y hacia BGP-LSFlujo de información desde BGP-LS y hacia BGP-LS

Compatibilidad para agregar los atributos IPv6 y la información a la base de datos de ingeniería de tráfico desde IS-IS

Junos OS admite atributos SR-MPLS para el plano de datos IPv6, intercambiados a través de IS-IS IGP. Como resultado de esta mejora, se pueden agregar atributos e información IPv6 a la base de datos de ingeniería de tráfico (TED).

Compatibilidad con la importación de atributos IPv6 desde la base de datos de ingeniería de tráfico a la tabla de enrutamiento lsdist.0

Atributos IPv6 recibidos de IS-IS IGP y almacenados en la base de datos de ingeniería de tráfico a medida que los nodos, vínculos y prefijos se convierten en rutas. Estas rutas se someten a la política de importación de bases de datos de ingeniería de tráfico. Si la política lo permite, las rutas se instalan en una tabla de enrutamiento denominada lsdist.0.

Compatibilidad con la exportación de atributos IPv6 a BGP-LS

BGP está configurado para exportar o anunciar rutas desde la tabla lsdist.0, sujeto a la política. Es un escenario rutinario para cualquier originación de ruta en BGP. A continuación, BGP propaga estas rutas como cualquier otra NLRI a los pares con BGP-LS configurado y establecido con la vecindad de BGP. BGP almacena las NLRI BGP-LS recibidas en forma de rutas en la tabla lsdist.0, que es la misma tabla que almacena las rutas BGP-LS originadas localmente. Como resultado de esta funcionalidad, la información IPv6 recién agregada se propaga a BGP como atributos de NLRI de vínculo ya existente y como un nuevo prefijo IPv6 NLRI.

Compatibilidad con NLRI IPv6 BGP-LS y exportación de atributos desde la tabla de enrutamiento lsdist.0 a la base de datos de ingeniería de tráfico

En Junos OS, las NLRI BGP-LS recibidas instaladas en forma de rutas en la tabla lsdist.0 se someten a la política de exportación de bases de datos de ingeniería de tráfico. Si la política lo permite, los atributos IPv6 y la información de estas rutas se agregan a la instancia local de la base de datos de ingeniería de tráfico.

Comando de configuración

El comando de política BGP-TE se ha mejorado para permitir el filtrado de NLRI basado en el prefijo IPv6 NLRI. Consulte ipv6-prefix.

Tabla de historial de cambios

La compatibilidad de la función depende de la plataforma y la versión que utilice. Utilice Feature Explorer a fin de determinar si una función es compatible con la plataforma.

Liberación
Descripción
23.1R1
A partir de Junos OS versión 23.1R1, Junos OS habilita el estado de vínculo BGP-LS NLRI de BGP para llevar el ID de confederación en TLV 512 cuando la confederación BGP está habilitada. La NLRI lleva el ID de confederación junto con el número de AS miembro en TLV 517 como se define en RFC 9086.
22.1R1
A partir de la versión 22.1 R1 de Junos OS, agregamos prefijos IPv6 y compatibilidad con MPLS SID de adyacencia IPv6 en la base de datos de ingeniería de tráfico (TED) y el estado de enlace BGP (LS).
20.4R1
A partir de Junos OS versión 20.4R1, puede configurar la ingeniería de tráfico IS-IS para almacenar información IPv6 en la base de datos de ingeniería de tráfico (TED), además de las direcciones IPv4.
17.4R1
A partir de Junos OS versión 17.4R1, la base de datos de ingeniería de tráfico instala información de topología del protocolo de puerta de enlace interior (IGP) además de información de topología RSVP-TE en la tabla de enrutamiento lsdist.0
17.2R1
A partir de Junos OS versión 17.2R1, la familia de direcciones de estado de vínculo BGP se extiende para distribuir la información de topología del enrutamiento de paquetes de origen en redes (SPRING) a los controladores de redes definidas por software (SDN).
17.1R1
A partir de Junos OS versión 17.1R1, la distribución de estado de vínculo mediante BGP se admite en conmutadores QFX10000.