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
ospf3instrucció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 interfacescomandos, 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 interfacescomandos , show policy-optionsy 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.