Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

keep

Syntax

Hierarchy Level

Description

Controle si Junos OS mantiene o no la memoria y oculta ciertas rutas.

Si se usa la keep none instrucción, Junos OS no conserva en la memoria y oculta las rutas que se rechazan debido a una política de importación bgp. El BGP tampoco mantiene en la memoria y oculta las rutas que se declaran inviables debido a las comprobaciones de cordura del BGP. La keep none instrucción hace que Junos OS descarte de la memoria las rutas que se rechazan debido a la lógica específica del BGP o a la evaluación del BGP. Cuando se rechaza una ruta debido a alguna razón no específica del BGP, la keep none instrucción no tiene ningún efecto en esta ruta. Esta ruta denegada se conserva en la memoria y se oculta aunque keep none esté configurada. Un ejemplo de este tipo de ruta oculta es una ruta para la que el siguiente protocolo no está resuelto.

La tabla de enrutamiento puede conservar la información de ruta aprendida del BGP de una de las siguientes maneras:

  • Predeterminado (omitir la instrucción): mantenga toda la keep información de ruta aprendida del BGP, excepto para las rutas cuya ruta del AS está en bucle y cuyo bucle incluye el AS local.

  • keep all: mantenga toda la información de ruta aprendida del BGP.

  • keep none: descarte rutas que se recibieron de un par y que fueron rechazados por la política de importación u otra comprobación de cordura, como la ruta del AS o el salto siguiente. Cuando se configura keep none para la sesión del BGP y los cambios en la política de entrada, Junos OS fuerza la readversión del conjunto completo de rutas anunciadas por el par.

En una situación de curación de ruta del AS, las rutas con rutas en bucle en teoría podrían usarse durante una reconfiguración suave cuando se cambia el límite de bucle de ruta del AS. Sin embargo, hay una diferencia significativa de uso de memoria entre el valor predeterminado y keep all.

Tenga en cuenta las siguientes situaciones:

  • Un par readvierte las rutas de vuelta al par desde el que las aprendió.

    Esto puede suceder en los siguientes casos:

    • El dispositivo de enrutamiento de otro proveedor anuncia las rutas de vuelta al par de envío.

    • El comportamiento predeterminado del par junos OS de no volver a anunciar rutas al par de envío se anula mediante la configuración advertise-peer-as.

  • Un dispositivo de enrutamiento del borde del proveedor (PE) descarta cualquier ruta VPN que no tenga ninguno de los destinos de ruta esperados.

Cuando keep all se configura, se anula el comportamiento de descartar rutas recibidas en los escenarios anteriores.

PRECAUCIÓN:

Si agrega o elimina keep all o keep none y el par no admite el reinicio de la sesión, se reiniciarán las sesiones bgp asociadas (marcadas). Para determinar si un par admite la actualización, compruebe Peer supports Refresh capability la salida del show bgp neighbor comando.

Default

De forma predeterminada, el BGP conserva las rutas entrantes rechazados en la memoria y las oculta. Si no incluye la instrucción, la keep mayoría de las rutas se conservan en la tabla de enrutamiento. El BGP mantiene toda la información de ruta aprendida del BGP, excepto para las rutas cuya ruta del AS está en bucle y cuyo bucle incluye el AS local.

Options

all: conservar todas las rutas.

none: descarte rutas que se recibieron de un par y que fueron rechazados por la política de importación u otra comprobación de cordura. Cuando keep none se configura para la sesión del BGP y los cambios en la política de entrada, Junos OS fuerza la readversión del conjunto completo de rutas anunciadas por el par.

Required Privilege Level

enrutamiento: para ver esta instrucción en la configuración.

control de enrutamiento: para agregar esta instrucción a la configuración.

Release Information

Instrucción introducida antes de la versión 7.4 de Junos OS.