EN ESTA PÁGINA
Ejemplo: Configuración de una directiva de filtro de ruta para especificar la prioridad de los prefijos aprendidos a través de OSPF
En este ejemplo se muestra cómo crear una directiva de importación de OSPF que prioriza prefijos específicos aprendidos a través de OSPF.
Requisitos
Antes de empezar:
Configure las interfaces del dispositivo. Consulte la Guía del usuario de interfaces para dispositivos de seguridad.
Configure los identificadores de enrutador para los dispositivos de la red OSPF. Consulte Ejemplo: Configuración de un identificador de enrutador OSPF.
Controlar la elección del enrutador designado por OSPF Consulte el ejemplo: Control de la elección del enrutador designado por OSPF
Configure una red OSPF de área única. Consulte Ejemplo: Configuración de una red OSPF de área única.
Configure una red OSPF multiárea. Consulte Ejemplo: Configuración de una red OSPF multiárea.
Descripción general
En una red con un gran número de rutas OSPF, puede ser útil controlar el orden en que se actualizan las rutas en respuesta a un cambio de topología de red. En Junos OS versión 9.3 y posteriores, puede especificar una prioridad de alta, media o baja para los prefijos incluidos en una política de importación de OSPF. En el caso de un cambio de topología OSPF, los prefijos de prioridad alta se actualizan primero en la tabla de enrutamiento, seguidos de los prefijos de prioridad media y baja.
La política de importación de OSPF solo se puede utilizar para establecer prioridades o filtrar rutas externas de OSPF. Si se aplica una política de importación OSPF que da como resultado una reject
acción de terminación para una ruta no externa, la reject
acción se omite y la ruta se acepta de todos modos. De forma predeterminada, dicha ruta ahora se instala en la tabla de enrutamiento con una prioridad baja. Este comportamiento evita los agujeros negros del tráfico, es decir, el tráfico descartado silenciosamente, al garantizar un enrutamiento coherente dentro del dominio OSPF.
En general, las rutas OSPF a las que no se asigna explícitamente una prioridad se tratan como prioridad media, excepto en el caso de lo siguiente:
Las rutas de descarte de resumen tienen una prioridad predeterminada baja.
A las rutas locales que no se agregan a la tabla de enrutamiento se les asigna una prioridad baja.
A las rutas externas que son rechazadas por la política de importación y, por lo tanto, no se agregan a la tabla de enrutamiento se les asigna una prioridad baja.
Cualquier criterio de coincidencia disponible aplicable a las rutas OSPF se puede utilizar para determinar la prioridad. Dos de los criterios de coincidencia más utilizados para OSPF son las route-filter
declaraciones y tag
.
En este ejemplo, el dispositivo de enrutamiento se encuentra en el área 0.0.0.0, con interfaces fe-0/1/0
y fe-1/1/0
conectándose a dispositivos vecinos. Configure una directiva de enrutamiento de importación denominada ospf-import para especificar una prioridad para los prefijos aprendidos a través de OSPF. Las rutas asociadas con estos prefijos se instalan en la tabla de enrutamiento en el orden de prioridad especificada de los prefijos. Las rutas coincidentes 192.0.2.0/24 orlonger
se instalan primero porque tienen como prioridad .high
Las rutas coincidentes 198.51.100.0/24 orlonger
se instalan a continuación porque tienen una prioridad de medium
. Las rutas coincidentes 203.0.113.0/24 orlonger
se instalan en último lugar porque tienen una prioridad de low
. A continuación, aplique la directiva de importación a OSPF.
El valor de prioridad surte efecto cuando se instala una nueva ruta o cuando se produce un cambio en una ruta existente.
Topología
Configuración
Configuración rápida de CLI
Para configurar rápidamente una política de importación de OSPF que priorice prefijos específicos aprendidos a través de OSPF, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red, copie y pegue los comandos en la CLI en el nivel de jerarquía [edit] y, a continuación, ingrese commit
desde el modo de configuración.
[edit] set interfaces fe-0/1/0 unit 0 family inet address 192.168.8.4/30 set interfaces fe-0/1/0 unit 0 family inet address 192.168.8.5/30 set policy-options policy-statement ospf-import term t1 from route-filter 203.0.113.0/24 orlonger set policy-options policy-statement ospf-import term t1 then priority low set policy-options policy-statement ospf-import term t1 then accept set policy-options policy-statement ospf-import term t2 from route-filter 198.51.100.0/24 orlonger set policy-options policy-statement ospf-import term t2 then priority medium set policy-options policy-statement ospf-import term t2 then accept set policy-options policy-statement ospf-import term t3 from route-filter 192.0.2.0/24 orlonger set policy-options policy-statement ospf-import term t3 then priority high set policy-options policy-statement ospf-import term t3 then accept set protocols ospf import ospf-import set protocols ospf area 0.0.0.0 interface fe-0/1/0 set protocols ospf area 0.0.0.0 interface fe-1/1/0
Procedimiento
Procedimiento paso a paso
En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte Modificación de la configuración de Junos OS en laGuía del usuario de la CLI.
Para configurar una directiva de importación de OSPF que priorice prefijos específicos:
Configure las interfaces.
[edit] user@host# set interfaces fe-0/1/0 unit 0 family inet address 192.168.8.4/30 user@host# set interfaces fe-0/2/0 unit 0 family inet address 192.168.8.5/30
Habilite OSPF en las interfaces.
Nota:Para OSPFv3, incluya la
ospf3
instrucción en el nivel de[edit protocols]
jerarquía.[edit] user@host# set protocols ospf area 0.0.0.0 interface fe-0/1/0 user@host# set protocols ospf area 0.0.0.0 interface fe-0/2/0
Configure la directiva para especificar la prioridad de los prefijos aprendidos a través de OSPF.
[edit ] user@host# set policy-options policy-statement ospf-import term t1 from route-filter 203.0.113.0/24 orlonger user@host# set policy-options policy-statement ospf-import term t1 then priority low user@host# set policy-options policy-statement ospf-import term t1 then accept user@host# set policy-options policy-statement ospf-import term t2 from route-filter 198.51.100.0/24 orlonger user@host# set policy-options policy-statement ospf-import term t2 then priority medium user@host# set policy-options policy-statement ospf-import term t2 then accept user@host# set policy-options policy-statement ospf-import term t3 from route-filter 192.0.2.0/24 orlonger user@host# set policy-options policy-statement ospf-import term t3 then priority high user@host# set policy-options policy-statement ospf-import term t3 then accept
Aplique la directiva a OSPF.
[edit] user@host# set protocols ospf import ospf-import
Cuando termine de configurar el dispositivo, confirme la configuración.
[edit] user@host# commit
Resultados
Confirme la configuración introduciendo los show interfaces
comandos, show policy-options
, y los show protocols ospf
comandos. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.
user@host# show interfaces fe-0/1/0 { unit 0 { family inet { address 192.168.8.4/30; } } } fe-0/2/0 { unit 0 { family inet { address 192.168.8.5/30; } } }
user@host# show protocols ospf import ospf-import; area 0.0.0.0 { interface fe-0/1/0.0; interface fe-0/2/0.0; }
user@host# show policy-options policy-statement ospf-import { term t1 { from { route-filter 203.0.113.0/24 orlonger; } then { priority low; accept; } } term t2 { from { route-filter 198.51.100.0/24 orlonger; } then { priority medium; accept; } } term t3 { from { route-filter 192.0.2.0/24 orlonger; } then { priority high; accept; } } }
user@host# show protocols ospf import ospf-import; area 0.0.0.0 { interface fe-0/1/0.0; interface fe-0/2/0.0; }
Para confirmar la configuración de OSPFv3, escriba los show interfaces
comandos , show policy-options
y show protocols ospf3
.
Verificación
Confirme que la configuración funcione correctamente.
Comprobación de la prioridad del prefijo en la tabla de enrutamiento OSPF
Propósito
Compruebe la prioridad asignada al prefijo en la tabla de enrutamiento OSPF.
Acción
Desde el show ospf3 route detail
modo operativo, escriba el show ospf route detail
comando para OSPFv2 y el comando para OSPFv3.