Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción de las directivas 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 OSPF proceso que tiene rutas que podrían incluirse para la redistribución. En Junos OS, no hay una interacción directa entre los protocolos de enrutamiento. En su lugar, existen puntos de recopilación centralizados en los que todos los protocolos instalan su información de enrutamiento. Éstas son las tablas principales de enrutamiento de unidifusión inet. 0 e inet 6.0.

Desde estas tablas, los protocolos de enrutamiento calculan la mejor ruta para cada destino y sitúan estas rutas en una tabla de reenvío. Estas rutas se utilizan a continuación 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 (importar y exportar) explican cómo las rutas se mueven 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 a la tabla de enrutamiento.

  • Cuando el motor de enrutamiento utiliza rutas activas de la tabla de enrutamiento para enviar un anuncio de protocolo, está exportando 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 desde una tabla de enrutamiento hasta un protocolo de enrutamiento. Recuerde esta distinción cuando trabaje con directivas de enrutamiento.

Tal y como Figura 1se muestra en la, puede utilizar la importación de políticas de enrutamiento para controlar qué rutas se colocan en la tabla de enrutamiento y exportar las políticas de enrutamiento 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 de la tabla de enrutamiento. Las reglas generales para administrar la información de enrutamiento entre los protocolos de enrutamiento y la tabla de enrutamiento se denominan marco de directivas de enrutamiento.

El marco de directivas de enrutamiento se compone de reglas predeterminadas para cada protocolo de enrutamiento que determina qué rutas coloca el protocolo en la tabla de enrutamiento y se lo anuncia en la tabla de enrutamiento. Las reglas predeterminadas para cada protocolo de enrutamiento se conocen como directivas de enrutamiento predeterminadas.

Puede crear directivas de enrutamiento para tener preferencia sobre las políticas predeterminadas, que siempre están presentes. Una Directiva de enrutamiento le permite modificar el marco de la Directiva de enrutamiento para que se adapte a sus necesidades. Puede crear e implementar sus propias políticas de enrutamiento para lo siguiente:

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

  • Controla qué rutas activas anuncia un protocolo de enrutamiento desde la tabla de enrutamiento. Una ruta activa es una ruta elegida en todas las rutas de la tabla de enrutamiento para llegar a un destino.

  • Manipular las características de ruta como 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 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 usa 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 en la tabla de enrutamiento existen varias rutas para un destino, el protocolo selecciona una ruta activa y dicha ruta se coloca en la tabla de enrutamiento adecuada. En el caso de las rutas de igual costo, el Junos OS coloca varios saltos siguientes en la tabla de enrutamiento adecuada.

Cuando un protocolo está exportando rutas de la tabla de enrutamiento, solo exporta rutas activas. Esto se aplica a acciones especificadas en las políticas de exportación predeterminadas y definidas por el usuario.

Cuando se evalúan las rutas para la exportación, el motor de enrutamiento utiliza únicamente las rutas activas de la tabla de enrutamiento. Por ejemplo, si una tabla de enrutamiento contiene varias rutas al mismo destino y una de ellas tiene una métrica preferible, solo se evaluará esa ruta. En otras palabras, una política de exportación no evalúa todas las rutas; evalúa únicamente aquellas rutas en las que se permite que un protocolo de enrutamiento se anuncie en un vecino.

Nota:

De forma predeterminada, BGP anuncia las rutas activas. Sin embargo, puede configurar BGP para anunciar rutas inactivasque vayan al mismo destino que otras rutas pero que tengan métricas menos preferibles.

Rutas configuradas explícitamente

Una ruta configurada explícitamente es una ruta que se ha configurado. Las rutas directas no se configuraron explícitamente. Se crean como resultado de la configuración de las direcciones IP en una interfaz. Entre las rutas configuradas explícitamente se 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 contiene información sobre cómo alcanzar un destino determinado. Una ruta local es una dirección IP asignada a una interfaz de enrutador. Una ruta estática es una ruta no modificable a un destino.)

El software del marco de políticas trata las rutas configuradas de forma explícita como si éstas se aprenden a través de protocolos de enrutamiento; por lo tanto, pueden importarse en la tabla de enrutamiento. No se pueden exportar rutas desde la tabla de enrutamiento a pseudoprotocol, 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 los protocolos de enrutamiento, mientras que las rutas locales no pueden hacerlo.

Base de datos dinámica

En Junos OS versión 9.5 y posteriores, puede configurar políticas de enrutamiento y ciertos objetos de política de enrutamiento en una base de datos dinámica que no esté sujeta a la misma verificación que requiere la base de datos de configuración estándar. Como resultado, puede asignar rápidamente estas políticas de enrutamiento y objetos de políticas, que se pueden hacer referencia y aplicar en la configuración estándar según sea necesario. BGP es el único protocolo al que puede aplicar directivas de enrutamiento que hacen referencia a políticas 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 hacer cambios rápidamente en las directivas de enrutamiento existentes mediante la modificación de objetos de directiva en la base de datos dinámica. Dado que Junos OS no valida los cambios de configuración de la base de datos dinámica, cuando utilice esta característica debe probar y comprobar todos los cambios de configuración antes de confirmarlos.