Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

rib-sharding

Sintaxis

Nivel de jerarquía

Descripción

Habilite la fragmentación RIB del BGP. La fragmentación rib del BGP consiste en dividir el proceso del BGP entre rutas. Se hashan diferentes rutas en diferentes subprocesos para lograr simultaneidad. La fragmentación RIB del BGP divide un RIB de BGP unificado en varios sub RIB y cada sub RIB controla un subconjunto de rutas BGP. Cada sub RIB se sirve mediante un hilo RPD independiente para lograr simultaneidad. La fragmentación RIB del BGP está deshabilitada de forma predeterminada. Para habilitarlo, debe configurarlo explícitamente en un motor de enrutamiento de varios núcleos. Esta característica solo se admite en el proceso de protocolo de enrutamiento (rpd) de 64 bits en el que el motor de enrutamiento tiene más de un núcleo. Recomendamos configurar esta función en un dispositivo con al menos núcleos de 4CPU y 16 GB de memoria.

Nota:
  • RPD se reiniciará automáticamente cuando cambie la configuración de rib-sharding o update-threading.

  • La fragmentación requiere un subproceso de ACTUALIZACIÓN/IO. Si rib-sharding está configurado y update-threading no está configurado, se produce un error en la comprobación de confirmación.

  • Las funciones de fragmentación y actualización de E/S rib del BGP se admiten para las siguientes familias de direcciones IPv4 e IPv6:
    • Unidifusión VPN IPv4

    • Multidifusión VPN IPv4 (vrf.inet.2)

    • Unidifusión VPN IPv6

    • Multidifusión VPN IPv6 (vrf.inet.2)

    • IPv4 etiquetado como unidifusión

    • IPv6 etiquetado como unidifusión

  • El resto de las RB se siguen procesando sin fragmentar.

Opciones

number of shards— número de subprocesos de fragmentación creados. Si configura rib-sharding en un motor de enrutamiento, RPD crea subprocesos de fragmentación. De forma predeterminada, es el mismo que el número de núcleos de CPU en el motor de enrutamiento. Opcionalmente, puede especificar el número de fragmentos que desea crear.

  • Gama: 1-31 fragmentos

Nivel de privilegio requerido

system— Para ver esta instrucción en la configuración.

system-control: para agregar esta instrucción a la configuración.

Información de versión

Declaración introducida en la versión 19.4R1 de Junos OS.

Soporte para NSR con sharding introducido en Junos OS versión 22.2.