¿Por qué la adición / eliminación de políticas de exportación / importación causa un reinicio de sesión BGP?

7

Estaba agregando una nueva política a la lista de importación y exportación para BGP. Luego observé un restablecimiento de sesión bgp. ¿Alguien puede explicar esto por mí?

El único cambio que hice fue anteponer una nueva política para rechazar todo lo anunciado por el vecino y no anunciar nada al vecino.

ej .: configuración anterior:

set protocols bgp group ext import policy-A
set protocols bgp group ext export policy-B

Nueva configuración:

set protocols bgp group ext import nothing policy-A
set protocols bgp group ext export nothing policy-B
Bo Cao
fuente
¿Alguna respuesta te ayudó? Si es así, debe aceptar la respuesta para que la pregunta no siga apareciendo para siempre, buscando una respuesta. Alternativamente, puede proporcionar y aceptar su propia respuesta.
Ron Maupin

Respuestas:

2

Bueno, hay 3 formas de actualizar la política (aplicar una política a nuestro Adj-RIB-In):

  • restablecimiento completo: provoca un restablecimiento completo de la sesión con un vecino y aplica políticas para recibir rutas;

  • restablecimiento parcial : los vecinos deben admitir la función de actualización de ruta [ http://tools.ietf.org/html/rfc2918 ]. Esta función utiliza un mensaje de actualización especial que solicita enviarnos un Adj-RIB-Out de un vecino completo. Esta característica no interrumpe un plano de reenvío;

  • reconfiguración suave : nuestro enrutador siempre almacena la salida Adj-RIB-Out del vecino completo en su Adj-RIB-In, por lo que si actualizamos una política, ni siquiera enviamos ninguna solicitud al vecino y se aplica en nuestro Adj-RIB-In. Esta característica no interrumpe un plano de reenvío. Esta función está habilitada de manera predeterminada en Juniper Junos OS y funciona automáticamente cuando confirmamos una configuración.


Si consideramos todo lo anterior, fue el restablecimiento parcial el que no interrumpe el plano de reenvío del enrutador o si uno de los vecinos no admite la actualización de ruta y la función de "reconfiguración parcial" está desactivada con la palabra clave "no mantener ninguno".


Recientemente escribí un pequeño artículo sobre esas características, pero en ruso: http://sk1f3r.ru/bgp-softreset

Sk1f3r
fuente
Esta respuesta no abordó la pregunta.
Everton