Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción de las políticas de enrutamiento

Para algunos proveedores de plataformas de enrutamiento, el flujo de rutas se produce entre varios protocolos. Si, por ejemplo, desea configurar la redistribución de RIP a OSPF, el proceso RIP indica al proceso OSPF que tiene rutas que podrían incluirse para la redistribución. En Junos OS, no hay mucha interacción directa entre los protocolos de enrutamiento. En su lugar, hay puntos de reunión centrales donde todos los protocolos instalan su información de enrutamiento. Estas son las principales tablas de enrutamiento de unidifusión inet.0 e inet6.0.

A partir de estas tablas, los protocolos de enrutamiento calculan la mejor ruta a cada destino y colocan estas rutas en una tabla de reenvío. Estas rutas se utilizan para reenviar el tráfico del protocolo de enrutamiento hacia un destino y se pueden anunciar a los vecinos.

Importación y exportación de rutas

Dos términos, importación y exportación, explican cómo se mueven las rutas entre los protocolos de enrutamiento y la tabla de enrutamiento.

  • Cuando el motor de enrutamiento coloca las rutas de un protocolo de enrutamiento en la tabla de enrutamiento, está importando rutas en la tabla de enrutamiento.

  • Cuando el motor de enrutamiento utiliza rutas activas de la tabla de enrutamiento para enviar un anuncio de protocolo , exporta rutas desde la tabla de enrutamiento.

    Nota:

    El proceso de mover rutas entre un protocolo de enrutamiento y la tabla de enrutamiento se describe siempre desde el punto de vista de la tabla de enrutamiento. Es decir, las rutas se importan a una tabla de enrutamiento desde un protocolo de enrutamiento y se exportan de una tabla de enrutamiento a un protocolo de enrutamiento. Recuerde esta distinción cuando trabaje con políticas de enrutamiento.

Como se muestra en , las directivas de enrutamiento de importación se utilizan para controlar qué rutas se colocan en Figura 1la tabla de enrutamiento y las directivas de enrutamiento de exportación para controlar qué rutas se anuncian desde la tabla de enrutamiento a los vecinos.

Figura 1: Importación y exportación de rutasImportación y exportación de rutas

En general, los protocolos de enrutamiento colocan todas sus rutas en la tabla de enrutamiento y anuncian un conjunto limitado de rutas desde la tabla de enrutamiento. Las reglas generales para manejar la información de enrutamiento entre los protocolos de enrutamiento y la tabla de enrutamiento se conocen como marco de políticas de enrutamiento.

El marco de políticas de enrutamiento se compone de reglas predeterminadas para cada protocolo de enrutamiento que determinan qué rutas coloca el protocolo en la tabla de enrutamiento y se anuncia desde la tabla de enrutamiento. Las reglas predeterminadas para cada protocolo de enrutamiento se conocen como políticas de enrutamiento predeterminadas.

Puede crear directivas de enrutamiento para tener preferencia sobre las directivas predeterminadas, que siempre están presentes. Una directiva de enrutamiento le permite modificar el marco de la directiva de enrutamiento para adaptarlo a sus necesidades. Puede crear e implementar sus propias directivas de enrutamiento para hacer lo siguiente:

  • Controle qué rutas coloca un protocolo de enrutamiento en la tabla de enrutamiento.

  • Controle qué rutas activas anuncia un protocolo de enrutamiento desde la tabla de enrutamiento. Una ruta activa es una ruta que se elige entre todas las rutas de la tabla de enrutamiento para llegar a un destino.

  • Manipular las características de la ruta a medida que un protocolo de enrutamiento coloca la ruta en la tabla de enrutamiento o anuncia la ruta desde la tabla de enrutamiento.

Puede manipular las características de la ruta para controlar qué ruta se selecciona como ruta activa para llegar a un destino. La ruta activa se coloca en la tabla de reenvío y se utiliza para reenviar el tráfico hacia el destino de la ruta. En general, la ruta activa también se anuncia a los vecinos de un enrutador.

Rutas activas e inactivas

Cuando existen varias rutas para un destino en la tabla de enrutamiento, el protocolo selecciona una ruta activa y esa ruta se coloca en la tabla de enrutamiento adecuada. Para rutas de igual costo, Junos OS coloca varios saltos siguientes en la tabla de enrutamiento adecuada.

Cuando un protocolo exporta rutas desde la tabla de enrutamiento, sólo exporta rutas activas. Esto se aplica a las acciones especificadas por las directivas de exportación predeterminadas y definidas por el usuario.

Al evaluar rutas para exportar, el motor de enrutamiento utiliza sólo rutas activas de la tabla de enrutamiento. Por ejemplo, si una tabla de enrutamiento contiene varias rutas al mismo destino y una ruta tiene una métrica preferible, solo se evalúa esa ruta. En otras palabras, una política de exportación no evalúa todas las rutas; Evalúa solo aquellas rutas que un protocolo de enrutamiento puede anunciar a un vecino.

Nota:

De forma predeterminada, BGP anuncia rutas activas. Sin embargo, puede configurar BGP para anunciar rutas inactivas, que van al mismo destino que otras rutas pero tienen métricas menos preferibles.

Rutas configuradas explícitamente

Una ruta configurada explícitamente es una ruta que ha configurado. Las rutas directas no se configuran explícitamente. Se crean como resultado de la configuración de direcciones IP en una interfaz. Las rutas configuradas explícitamente incluyen rutas agregadas, generadas, locales y estáticas. (Una ruta agregada es una ruta que destila grupos de rutas con direcciones comunes en una sola ruta. Una ruta generada es una ruta que se utiliza cuando la tabla de enrutamiento no tiene información sobre cómo llegar a un destino determinado. Una ruta local es una dirección IP asignada a una interfaz de enrutador. Una ruta estática es una ruta inmutable a un destino).

El software del marco de políticas trata las rutas directas y configuradas explícitamente como si se aprendieran a través de protocolos de enrutamiento; por lo tanto, se pueden importar a la tabla de enrutamiento. Las rutas no se pueden exportar desde la tabla de enrutamiento al pseudoprotocolo, porque este protocolo no es un protocolo de enrutamiento real. Sin embargo, las rutas agregadas, directas, generadas y estáticas se pueden exportar desde la tabla de enrutamiento a protocolos de enrutamiento, mientras que las rutas locales no.

Base de datos dinámica

En Junos OS versión 9.5 y posteriores, puede configurar directivas de enrutamiento y determinados objetos de directiva de enrutamiento en una base de datos dinámica que no está sujeta a la misma comprobación requerida por la base de datos de configuración estándar. Como resultado, puede confirmar rápidamente estas políticas de enrutamiento y objetos de política, a los que se puede hacer referencia y aplicar en la configuración estándar según sea necesario. BGP es el único protocolo al que se pueden aplicar directivas de enrutamiento que hacen referencia a directivas configuradas en la base de datos dinámica. Después de configurar y confirmar una directiva de enrutamiento basada en la base de datos dinámica en la configuración estándar, puede realizar rápidamente cambios en las directivas de enrutamiento existentes modificando los objetos de directiva en la base de datos dinámica. Dado que Junos OS no valida los cambios de configuración en la base de datos dinámica, cuando utilice esta función, debe probar y comprobar todos los cambios de configuración antes de confirmarlos.