Dell Networking SONiC: Abrir primero la ruta más corta (OSPF)
Resumen: En este artículo, se explica Open Shortest Path First (OSPF) en Dell Networking SONiC. En este artículo, se utiliza un switch que ejecuta Dell SONiC 4.1.
Instrucciones
|
Requisitos previos
La asignación de nombres de interfaz estándar se utiliza para demostrar los conceptos. Consulte el artículo de Dell n.º 202172 Dell Networking serie S: Configuración básica de la interfaz: SONiC 4.0 para obtener más información sobre la denominación de la interfaz.
|
Índice
Abrir primero
la ruta más cortaHabilitar OSPFv2
Habilitar OSPF en interfaces
Configurar el ID
del enrutador OSPFConfigurar el tipo
de autenticación de nivel de área OSPFConfigurar el tipo y las claves de autenticación en el nivel de interfaz de OSPF
Configurar interfaces
pasivas OSPFConfigurar enlaces
virtuales de OSPFConfigurar accesos directos
de área OSPFConfigurar la compatibilidad
de RFC de OSPFConfigurar el registro
de adyacencia de OSPFConfigurar temporizadores
de LSA OSPFConfigurar los temporizadores
de regulación de OSPF SPFConfigurar la publicidad
métrica máxima de OSPFConfigurar distancias de
ruta OSPFConfigurar el ancho de banda de referencia de costo automático de OSPF
Configurar el área de stub de OSPF y sus parámetros
Configurar filtros
de ruta de resumen entre áreas de OSPFConfigurar la redistribución de
rutas OSPFConfigurar el origen de la ruta predeterminada deOSPF Configurar los parámetros
de interfaz deOSPF Comandos de visualización de
datos operativos deOSPF Reinicio seguro de OSPFv2
Abrir primero la ruta más corta
El primer protocolo de ruta más corta abierto (OSPF) es un protocolo de enrutamiento de puerta de enlace interior (IGRP) de estado de enlace, como se describe en RFC2328.
OSPF describe la información de estado de enlace en un mensaje conocido como Anuncio de estado de enlace (LSA), que luego se propaga a través de todos los demás routers en un dominio de ruteo de estado de enlace, mediante un proceso denominado inundación. Por lo tanto, cada enrutador OSPF crea una base de datos de estado de vínculo (LSDB) de todos los mensajes de estado de vínculo. A partir de esta colección de LSA en la LSDB, cada router puede calcular la ruta más corta a cualquier otro router, en función de alguna métrica común, mediante el algoritmo Shortest Path First de Edgar Djikstras.
Enterprise SONiC utiliza paquetes de FRR para ejecutar protocolos de enrutamiento. OSPFv2 también es una adaptación de un paquete de software de FRR personalizado. El demonio de enrutamiento OPSFv2 reside en el contenedor Docker de BGP junto con otros demonios de protocolo de enrutamiento, como BGP, ruta estática.
Capacidades de OSPFv2 compatibles:
- Configuración de OSPF en interfaces Ethernet, bucle invertido, VLAN e IPv4 de canal de puerto
- Configuración de OSPFv2 en VRF predeterminados y definidos por el usuario
- Múltiples áreas OSPF y áreas stub
- LSA de tipo 1 a tipo 5
- Enlaces virtuales e interfaces pasivas
- BFD en sesiones de interfaz OSPF
- Cifrado de contraseña de texto sin formato y resumen de mensajes (MD)
- Resumen de tipo 3 Filtrado y sustitución de prefijos LSA
- Redistribución de rutas en OSPFv2, desde el tipo de ruta BGP, estática, conectada, kernel y ruta predeterminada
- Filtrado basado en mapa de ruta en la redistribución de rutas
- Rutas OSPF ECMP
- Prefijo de ruta externa 50K y ruta interna 5K
Habilitar OSPFv2
Habilite OSPFv2 mediante la configuración de un enrutador OSPF dentro de un VRF. Utilice este comando para configurar OSPFv2 dentro de un VRF. La configuración de OSPF cambia el modo al modo de configuración del enrutador OSPF.
Para habilitar OSPF globalmente, vrf predeterminado:
DELLSONiC(conf)# router ospf |
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# router ospf |
O habilite OSPF, vrf no predeterminado:
DELLSONiC(conf)# router ospf vrf Vrf-name |
- Vrf-name: cadena de nombre de VRF
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# router ospf vrf Vrf-blue |
Vea los detalles del enrutador OSPF:
DELLSONiC# show ip ospf
VRF Name: default
OSPF Routing Process, Router ID: 10.10.201.1
Supports only single TOS (TOS0) routes
This implementation conforms to RFC2328
RFC1583Compatibility flag is disabled
OpaqueCapability flag is disabled
Graceful-Restart is disabled
Initial SPF scheduling delay 0 millisec(s)
Minimum hold time between consecutive SPFs 50 millisec(s)
Maximum hold time between consecutive SPFs 5000 millisec(s)
Hold time multiplier is currently 1
SPF algorithm last executed 1d2h7m51s ago
Last SPF duration 23 usecs
SPF timer is inactive
LSA minimum interval 5000 msecs
LSA minimum arrival 1000 msecs
Write Multiplier set to 20
Refresh timer 10 secs
Maximum multiple paths(ECMP) supported 256
Number of external LSA 0. Checksum Sum 0x00000000
Number of opaque AS LSA 0. Checksum Sum 0x00000000
Number of areas attached to this router: 1
Area ID: 0.0.0.0 (Backbone)
Number of interfaces in this area: Total: 1 , Active: 1
Number of fully adjacent neighbors in this area: 1
Area has no authentication
SPF algorithm executed 4 times
Number of LSA 3
Number of router LSA 2. Checksum Sum 0x0000ec6e
Number of network LSA 1. Checksum Sum 0x00001a25
Number of summary LSA 0. Checksum Sum 0x00000000
Number of ASBR summary LSA 0. Checksum Sum 0x00000000
Number of NSSA LSA 0. Checksum Sum 0x00000000
Number of opaque link LSA 0. Checksum Sum 0x00000000
Number of opaque area LSA 0. Checksum Sum 0x00000000 DELLSONiC# show ip ospf vrf Vrf-Blue
VRF Name: Vrf-Blue
OSPF Routing Process, Router ID: 0.0.0.0
Supports only single TOS (TOS0) routes
This implementation conforms to RFC2328
RFC1583Compatibility flag is disabled
OpaqueCapability flag is disabled
{output truncated} |
Habilitar OSPF en interfaces
Antes de habilitar OSPF en una interfaz, configure una interfaz IPv4 con una dirección IP y vincule la interfaz al VRF requerido. Para habilitar OSPF en una interfaz IPv4, debe asociar un ID de área OSPF a la interfaz. OSPF se puede habilitar en interfaces Ethernet, VLAN, canal de puerto y bucle invertido.
Habilite las sesiones OSPF entre dos enrutadores OSPF mediante la habilitación de OSPF en las interfaces que los conectan. Dichas interfaces de conexión residirán dentro del VRF donde está configurado el router OSPF y pertenecerán al mismo ID de área.
Utilice el comando interface mode para habilitar o deshabilitar OSPF en una interfaz IPv4. El ID de área puede ser cualquier número entero sin signo de 32 bits, en formato decimal o con un formato similar a Ipv4 con puntos.
Habilite OSPF en una interfaz mediante estos dos tipos de configuración:
Mediante la configuración del área OSPF en el modo de configuración de interfaz:
DELLSONiC(config-if-Vlan100)# ip ospf area area-id |
- area-id - ID de área OSPF en formato decimal o punteado - A.B.C.D o 0..4294967295
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Vlan 100
DELLSONiC(config-if-Vlan100)# ip ospf area 0
or
DELLSONiC(config-if-Vlan100)# ip ospf area 0.0.0.0 |
Al vincular o asociar la dirección de red de una interfaz a un área OSPF en el modo de configuración del enrutador OSPFv2:
DELLSONiC(config-router-ospf)# network network-prefix area area-id |
- prefijo de red - A.B.C.D/mask
- area-id - ID de área OSPF en formato decimal o punteado - A.B.C.D o 0..4294967295
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# network 10.10.150.0/24 area 0.0.0.0
or
DELLSONiC(config-router-ospf)# network 10.10.150.0/24 area 0 |
Dentro de un VRF, el usuario deberá utilizar uno de los tipos de configuración anteriores, es decir, no se permiten ambas configuraciones de tipo de configuración a la vez dentro de un VRF.
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Vlan 100
DELLSONiC(config-if-Vlan100)# ip vrf forwarding Vrf-Blue
DELLSONiC(config-if-Vlan100)# ip ospf area 0
or
DELLSONiC(config-if-Vlan100)# ip ospf area 0.0.0.0
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf vrf Vrf-Blue
DELLSONiC(config-router-ospf)# network 10.10.150.0/24 area 0.0.0.0
DELLSONiC(config-router-ospf)# network 10.10.150.0/24 area 0 |
Ver las sesiones de OSPF
DELLSONiC# show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL 10.10.150.2 1 Full/DR 32.346s 10.10.150.2 Vlan100:10.10.150.1 0 0 0 |
Configurar el ID del enrutador OSPF
Configure el identificador de enrutador OSPFv2 explícitamente para cada enrutador OSPF dentro de un VRF. La configuración del ID del enrutador es opcional. Si configura un ID de enrutador, el software elige ese ID de enrutador como el ID del enrutador OSPF.
Cuando el ID del enrutador no está configurado, la selección del ID del enrutador se realiza según la siguiente preferencia.
- Valor del identificador del enrutador usado más recientemente; (esto puede suceder cuando el usuario desconfigura el ID del enrutador).
- Valor recomendado por FRR del ID del enrutador. FRR elige el ID del enrutador en el siguiente orden.
- El modo global de FRR configuró el valor del ID del enrutador, si corresponde.
- El valor de dirección IPv4 más alto entre las direcciones IPv4 físicas de SONiC y de la interfaz de bucle invertido.
Para configurar:
DELLSONiC(config-router-ospf)# ospf router-id router-id |
Para quitar:
DELLSONiC(config-router-ospf)# no ospf router-id router-id |
- router-id - ID del router OSPF en formato decimal o punteado
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# ospf router-id 1.1.1.1 |
Configurar el tipo de autenticación de nivel de área OSPF
Puede configurar el tipo de autenticación OSPFv2 por área. Cuando se configura la autenticación, todas las interfaces configuradas dentro de esa área utilizan el tipo de autenticación configurado. Si hay algún tipo de autenticación de modo de interfaz configurado, ese tipo de autenticación del modo de interfaz tiene prioridad sobre la configuración de nivel de área.
El tipo de autenticación es none cuando el usuario no lo configura. El usuario puede activar el tipo de autenticación de texto sin formato o la autenticación de tipo Message Digest. Siempre que se configure un tipo de autenticación para un área, el usuario configurará las claves de autenticación (contraseñas) correspondientes en todas las interfaces OSPF que pertenezcan a esa área.
Utilice este comando de modo enrutador para configurar o desconfigurar la autenticación OSPF para un área.
Para configurar:
DELLSONiC(config-router-ospf)# area area-id authentication [message-digest] |
Para quitar:
DELLSONiC(config-router-ospf)# no area area-id authentication [message-digest] |
- area-id - ID de área OSPF en formato decimal o punteado - A.B.C.D o 0..4294967295
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# area 0 authentication
or
DELLSONiC(config-router-ospf)# area 0 authentication message-digest |
Configurar el tipo y las claves de autenticación en el nivel de interfaz de OSPF
Configure el tipo de autenticación OSPFv2 y las claves o contraseñas de autenticación para interfaces OSPF individuales. Cuando el usuario no lo configura, el tipo de autenticación es ninguno. El usuario puede activar el tipo de autenticación de texto sin formato o la autenticación de tipo Message Digest. Siempre que se configure el tipo de autenticación para una interfaz, el usuario configurará las claves de autenticación (contraseñas) correspondientes para esa interfaz OSPF.
La autenticación de texto sin formato puede tener hasta ocho caracteres. La clave de autenticación de Message Digest (MD5) puede tener una longitud de hasta 16 caracteres. El tipo de autenticación MD5 puede aceptar hasta 255 claves de autenticación por interfaz e IP de interfaz. Cada clave de autenticación MD5 se identifica de manera única mediante un ID de clave de autenticación con un rango de valores entre 1 y 255. Las claves de autenticación se guardan de forma cifrada.
Utilice este comando de modo de interfaz para configurar o desconfigurar las autenticaciones de mensajes OSPF.
Para configurar:
DELLSONiC(config-if-Eth1/47)# ip ospf authentication [null | message-digest] [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# ip ospf authentication-key key [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# ip ospf message-digest-key key-id md5 key [if-ip-addr] |
Para quitar:
DELLSONiC(config-if-Eth1/47)# no ip ospf authentication [null | message-digest] [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# no ip ospf authentication-key [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# no ip ospf message-digest-key key-id md5 [if-ip-addr] |
- key: contraseña de la clave de autenticación (cadena de hasta 8 o 16 caracteres)
- key-id: identificador de clave de autenticación MD5 (de 1 a 255)
- if-ip-addr - Dirección IP de la interfaz - A.B.C.D
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth 1/47
DELLSONiC(config-if-Eth1/47)# ip ospf authentication
DELLSONiC(config-if-Eth1/47)# ip ospf authentication-key dellospfpswrd
DELLSONiC(config-if-Eth1/47)# ip ospf authentication 10.10.3.2
DELLSONiC(config-if-Eth1/47)# ip ospf authentication-key dellospfpswrd 10.10.3.2
DELLSONiC(config-if-Eth1/47)# ip ospf authentication message-digest
DELLSONiC(config-if-Eth1/47)# ip ospf message-digest-key 1 md5 dellospfpswrd
DELLSONiC(config-if-Eth1/47)# ip ospf message-digest-key 2 md5 dellospfpswrd
DELLSONiC(config-if-Eth1/47)# ip ospf authentication null |
Configurar interfaces pasivas OSPF
Configure las interfaces pasivas de OSPFv2 mediante configuraciones de modo enrutador. En una interfaz pasiva, OSPF no activa el saludo OSPF ni inicia sesiones OSPF. Las interfaces pasivas se anuncian como un enlace stub en el LSA del enrutador. Para configurar todas las interfaces OSPF como interfaces pasivas de manera predeterminada, ingrese la opción passive-interface default. Para reactivar todas las interfaces o las interfaces especificadas, utilice el comando no passive-interface.
Para configurar:
DELLSONiC(config-router-ospf)# passive-interface {default | Eth | Loopback | PortChannel | Vlan } [if-ip-addr] |
Para quitar:
DELLSONiC(config-router-ospf)# no passive-interface {default | Eth | Loopback | PortChannel | Vlan } [if-ip-addr] |
- Eth | Bucle invertido | Canal de puertos | Vlan: nombre de interfaz
- if-ip-addr - Dirección IP de la interfaz - A.B.C.D
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# passive-interface default
DELLSONiC(config-router-ospf)# no passive-interface Eth 1/47 |
Configurar enlaces virtuales de OSPF
Los enlaces virtuales OSPFv2 se utilizan para conectar enrutadores troncales en un área que no es troncal. El área a través de la cual se configura el enlace virtual, conocida como área de tránsito, debe tener información de enrutamiento completa. El área de tránsito no puede ser un área de stub. Debe configurar enlaces virtuales en ambos enrutadores troncales de extremo.
Configure los enlaces virtuales mediante las configuraciones del modo de enrutador OSPF como se muestra a continuación. El comando de enlace virtual único proporciona opciones para configurar todos los parámetros relacionados con el enlace virtual. Los vínculos virtuales pueden tener contraseñas de texto no cifrado, contraseñas basadas en síntesis de mensajes o ninguna contraseña configurada. Cuando se configura la contraseña de texto no cifrado y de síntesis de mensajes, se deben configurar los parámetros authentication-key o message-digest-key correspondientes. La clave de autenticación (contraseña) se guarda de forma cifrada en las configuraciones. El usuario siempre debe proporcionar la contraseña real mientras configura las claves de autenticación.
Para configurar:
DELLSONiC(config-router-ospf)# area area-id virtual-link remote-id [ authentication [ null | message-digest ] | authentication-key key | message-digest-key key-id md5 key | dead-interval time-value | hello-interval time-value | retransmit-interval time-value | transmit-delay time-value ] |
Para quitar:
DELLSONiC(config-router-ospf)# no area area-id virtual-link remote-id [ authentication [ null | message-digest ] | authentication-key key | message-digest-key key-id md5 key | dead-interval time-value | hello-interval time-value | retransmit-interval time-value | transmit-delay time-value ] |
- area-id - ID de área OSPF en formato decimal o punteado - A.B.C.D o 0..4294967295
- remote-id - ID del router remoto en formato punteado - A.B.C.D
- key: contraseña de la clave de autenticación (cadena de hasta 8 o 16 caracteres)
- key-id: identificador de clave de autenticación MD5 (de 1 a 255)
- time-value: valor del intervalo de tiempo en segundos (1 a 65535)
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 authentication
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 authentication-key dellospfpswrd
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 authentication
message-digest
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9
message-digest-key 19 md5 dellospfpswrd
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 authentication null
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 dead-interval 60
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 hello-interval 20
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 retransmit-interval 15
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 transmit-delay 10 |
Configurar el tipo de ABR de OSPF
El router OSPF ABR puede ser de tipo Cisco, IBM, acceso directo o estándar. Los tipos "Cisco" e "IBM" son equivalentes. El estándar OSPF para el comportamiento de ABR no permite que un ABR considere rutas a través de áreas que no son troncales cuando sus enlaces a la red troncal están inactivos, incluso cuando hay otros ABR en áreas no troncales conectadas que aún pueden llegar a la red troncal: esta restricción existe principalmente para garantizar que se eviten los bucles de enrutamiento.
Con el tipo ABR "Cisco" o "IBM", el valor predeterminado en esta versión, se levanta esta restricción, lo que permite que un ABR considere resúmenes aprendidos de otros ABR a través de áreas no troncales y, por lo tanto, enrute a través de áreas no troncales como último recurso cuando, y solo cuando, los enlaces troncales estén inactivos.
El comando ospf abr-type se utiliza para configurar o desconfigurar el tipo de ABR como se muestra a continuación.
Para configurar:
DELLSONiC(config-router-ospf)# ospf abr-type [ cisco | ibm | shortcut | standard ] |
Para quitar:
DELLSONiC(config-router-ospf)# no ospf abr-type [ cisco | ibm | shortcut | standard ] |
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# ospf abr-type standard |
Configurar accesos directos de área OSPF
El área de la red troncal OSPF es responsable de la distribución del enrutamiento entre las áreas que no son troncales. El área de la red troncal debe ser contigua, pero no siempre implica una adyacencia física. Puede lograr conexiones de enrutador de área troncal mediante conexiones virtuales.
Mediante la configuración del tipo de acceso directo, puede habilitar o deshabilitar las rutas de acceso directo al área troncal. Cuando el tipo de acceso directo es el predeterminado, el área se utiliza para el acceso directo solo si ABR no tiene un vínculo con el área troncal o si este vínculo se perdió. Cuando el tipo de acceso directo es 'habilitado', el área se usa para atajar cada vez que la ruta que lo atraviesa es más barata. Cuando el tipo de acceso directo es 'deshabilitado', ABR nunca utiliza el área para el acceso directo de rutas.
Configure o anule la configuración de los tipos de acceso directo de área OSPFv2 en el modo de configuración del enrutador OSPF.
Para configurar:
DELLSONiC(config-router-ospf)# area area-id shortcut {default | enable | disable} |
Para quitar:
DELLSONiC(config-router-ospf)# no area area-id shortcut |
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# area 1 shortcut enable |
Configurar la compatibilidad de RFC de OSPF
OSPFv2 RFC2328, el sucesor de RFC1583, sugiere de acuerdo con la sección G.2 (cambios) en la sección 16.4 un cambio en el algoritmo de preferencia de ruta que evite posibles bucles de ruteo que eran posibles en la versión anterior de OSPFv2. Más específicamente, exige que las trayectorias entre áreas y la ruta troncal dentro de la zona tengan ahora la misma preferencia, pero ambas sigan siendo preferidas a las rutas externas.
Para configurar:
DELLSONiC(config-router-ospf)# compatible rfc1583 |
Para quitar:
DELLSONiC(config-router-ospf)# no compatible rfc1583 |
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# compatible rfc1583 |
Configurar el registro de adyacencia de OSPF
Habilite los registros de estado de adyacencia de OSPFv2 mediante la configuración de registros de adyacencia. Con el argumento opcional detail, se muestran todos los cambios en el estado de adyacencia.
Para configurar:
DELLSONiC(config-router-ospf)# log-adjacency-changes [detail] |
Para quitar:
DELLSONiC(config-router-ospf)# no log-adjacency-changes |
Ejemplo:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# router ospf DELLSONiC(config-router-ospf)# log-adjacency-changes detail |
Configurar temporizadores de LSA OSPF
Configure el intervalo de actualización de OSPFv2 LSA, el intervalo mínimo y el temporizador de regulación:
Para configurar:
DELLSONiC(config-router-ospf)# refresh timer refresh-time
DELLSONiC(config-router-ospf)# timers lsa min-arrival min-arr-time
DELLSONiC(config-router-ospf)# timers throttle lsa all throttle-time |
Para quitar:
DELLSONiC(config-router-ospf)# no refresh timer DELLSONiC(config-router-ospf)# no timers lsa min-arrival DELLSONiC(config-router-ospf)# no timers throttle lsa all |
- refresh-time: tiempo de actualización (de 10 a 1800 segundos)
- min-arr-time: tiempo mínimo de llegada (de 0 a 600000 milisegundos)
- throttle-time: tiempo de regulación (de 0 a 5000 milisegundos)
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# router ospf DELLSONiC(config-router-ospf)# refresh timer 40 DELLSONiC(config-router-ospf)# timers lsa min-arrival 30 DELLSONiC(config-router-ospf)# timers throttle lsa all 150 |
Configurar los temporizadores de regulación de OSPF SPF
Los temporizadores de regulación del algoritmo SPF OSPFv2 establecen el retraso inicial, el tiempo de retención inicial y el tiempo de retención máximo entre el momento en que se calcula SPF y el evento que activó el cálculo. Los tiempos se especifican en milisegundos y deben estar en el rango de 0 a 600 000 milisegundos.
El initial-delay especifica la cantidad mínima de tiempo para retrasar el cálculo del SPF. Por lo tanto, afecta al tiempo que se retrasa el cálculo del SPF después de un evento que se produce fuera del tiempo de espera de cualquier cálculo SPF anterior, y también sirve como tiempo de espera mínimo.
Los cálculos consecutivos de SPF siempre están separados por al menos milisegundos de "tiempo de retención". El tiempo de espera es adaptable e inicialmente se establece en el tiempo de espera inicial configurado con el comando throttle. Los eventos que se producen dentro del tiempo de retención del cálculo SPF anterior hacen que el tiempo de espera se incremente en initial-hold-time, limitado por el tiempo de retención máximo configurado con el comando throttle. Si transcurre el tiempo de retención adaptable sin que se produzca ningún evento de activación de SPF, el tiempo de espera actual se restablece al tiempo de espera inicial. Puede ver el tiempo de espera actual mediante el comando show ip ospf, donde se expresa como
un multiplicador del tiempo de espera inicial.
Para configurar:
DELLSONiC(config-router-ospf)# timers throttle spf initial-delay initial-hold-time max-hold-time |
Para quitar:
DELLSONiC(config-router-ospf)# no timers throttle spf |
- initial-delay: valor de tiempo (de 0 a 600000 milisegundos)
- initial-hold-time — Valor de tiempo (de 0 a 600000 milisegundos)
- max-hold-time — Valor de tiempo (de 0 a 600000 milisegundos)
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# timers throttle spf 200 400 10000 |
En el ejemplo anterior, el retraso inicial se establece en 200 ms, el tiempo de espera inicial se establece en 400 ms y el tiempo de espera máximo en 10 s. Por lo tanto, siempre hay al menos 200 ms entre un evento (que requiere un cálculo de SPF) y el cálculo de SPF. Los cálculos de SPF consecutivos adicionales siempre están separados entre 400 ms y 10 s, el tiempo de espera aumenta en 400 ms cada vez que se produce un evento de activación de SPF dentro del tiempo de retención del cálculo SPF anterior.
Configurar la publicidad métrica máxima de OSPF
OSPFv2, según RFC 313, describe sus enlaces de tránsito en su enrutador-LSA como si tuvieran una distancia infinita (métrica máxima) para que otros enrutadores eviten calcular las rutas de tránsito a través del enrutador y, al mismo tiempo, puedan llegar a las redes a través del enrutador.
Este soporte se puede habilitar de manera administrativa (es decir, indefinidamente) o condicional. La habilitación condicional de LSA de enrutador de métrica máxima puede ser durante un período de segundos después del inicio.
Habilitar esto durante un período después del inicio permite que OSPF converja completamente primero sin afectar las rutas existentes utilizadas por otros enrutadores, al tiempo que permite que se pueda acceder a los enlaces stub conectados o las rutas redistribuidas.
La habilitación de esta característica permite administrativamente la intervención administrativa por cualquier motivo, por un período de tiempo indefinido. Tenga en cuenta que si se guarda la configuración, también se guarda esta forma administrativa del comando stub-router. Si el sistema o docker se reinicia más tarde, el comando surte efecto hasta que se desconfigura manualmente.
Para configurar:
DELLSONiC(config-router-ospf)# max-metric router-lsa administrative
DELLSONiC(config-router-ospf)# max-metric router-lsa on-startup time-value |
Para quitar:
DELLSONiC(config-router-ospf)# no max-metric router-lsa administrative
DELLSONiC(config-router-ospf)# no max-metric router-lsa on-startup |
- time-value: valor de tiempo (de 5 a 86 400 segundos)
Ejemplo:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# router ospf DELLSONiC(config-router-ospf)# max-metric router-lsa administrative DELLSONiC(config-router-ospf)# max-metric router-lsa on-startup 60 |
Configurar distancias de ruta OSPF
Asigne rutas calculadas de OSPFv2 con distancias de enrutamiento configuradas por el usuario dentro de un enrutador. Puede configurar el valor de distancia en todas las rutas generadas por OSPFv2. Las configuraciones de valores de distancia también se pueden realizar en función de la fuente de la ruta OSPF, como la ruta dentro del área, la ruta entre áreas y la ruta externa con respecto al enrutador actual.
Para configurar:
DELLSONiC(config-router-ospf)# distance distance-value
DELLSONiC(config-router-ospf)# distance ospf intra-area distance-value
DELLSONiC(config-router-ospf)# distance ospf inter-area distance-value
DELLSONiC(config-router-ospf)# distance ospf external distance-value |
Para quitar:
DELLSONiC(config-router-ospf)# no distance
DELLSONiC(config-router-ospf)# no distance ospf intra-area
DELLSONiC(config-router-ospf)# no distance ospf inter-area
DELLSONiC(config-router-ospf)# no distance ospf external |
- distance-value - Valor de distancia para todo tipo de rutas (1... 255)
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# router ospf DELLSONiC(config-router-ospf)# distance 25 DELLSONiC(config-router-ospf)# distance ospf intra-area 30 DELLSONiC(config-router-ospf)# distance ospf inter-area 30 DELLSONiC(config-router-ospf)# distance ospf external 60 |
Configurar el ancho de banda de referencia de costo automático de OSPF
OSPFv2 calcula los costos de ruta en función de los costos de la interfaz OSPF. Los costos de interfaz se pueden configurar manualmente o calcular automáticamente. El costo de la interfaz configurado manualmente tiene prioridad sobre el costo de la interfaz calculado automáticamente.
El cálculo automático del costo de interfaz se realiza considerando el ancho de banda de referencia y el ancho de banda de interfaz/enlace. Se considera que el costo del ancho de banda de referencia tiene el costo 1. El ancho de banda de referencia predeterminado es de 100 gigabytes. El ancho de banda de enlace se elige en el orden de preferencia del ancho de banda de enlace configurado, la velocidad real del enlace o el ancho de banda de enlace predeterminado (10 G). El costo del enlace se calcula como se muestra a continuación.
Costo de enlace = (ancho de banda de referencia) / (ancho de banda de enlace + 0,5)
El costo de enlace calculado puede ser menor que 1; en tal caso, siempre se redondea al costo de enlace 1.
Para configurar:
DELLSONiC(config-router-ospf)# auto-cost reference-bandwidth ref-bandwidth |
Para quitar:
DELLSONiC(config-router-ospf)# no auto-cost reference-bandwidth |
- ref-bandwidth - Ancho de banda de referencia (1 a 4294967 megabits)
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# auto-cost reference-bandwidth 10000 |
Configurar el área de stub de OSPF y sus parámetros
Configure el área OSPFv2 como un área de stub con o sin rutas de resumen. El área stub es un área en la que ningún router origina rutas externas a OSPF. Por lo tanto, esta es un área donde todas las rutas externas se consideran accesibles a través de ABR. Por lo tanto, los ABR para dicha área no necesitan pasar LSA AS-externos o LSA de resumen ASBR al área. Solo deben pasar los LSA de resumen de red en dicha área, junto con un resumen de ruta predeterminada. Ningún área de stub de resumen impide que ABR incluso inserte resúmenes entre áreas en el área de stub especificada.
Para configurar:
DELLSONiC(config-router-ospf)# area area-id stub [no-summary]
DELLSONiC(config-router-ospf)# area area-id default-cost cost-value |
Para quitar:
DELLSONiC(config-router-ospf)# no area area-id stub [no-summary]
DELLSONiC(config-router-ospf)# no area area-id default-cost |
- area-id - ID de área OSPF en formato decimal o punteado - A.B.C.D o 0..4294967295
- Valor de costo: costo predeterminado (de 0 a 16777215)
Ejemplo:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# router ospf DELLSONiC(config-router-ospf)# area 1 stub DELLSONiC(config-router-ospf)# area 2 stub no-summary DELLSONiC(config-router-ospf)# area 2 default-cost 30 |
Configurar filtros de ruta de resumen entre áreas de OSPF
Administre la propagación de la ruta LSA de resumen entre áreas OSPFv2 en un ABR mediante listas de prefijos y listas de rangos.
Utilice la lista de prefijos in para filtrar las rutas entrantes en un área en un ABR. Del mismo modo, utilice la lista de prefijos de salida para filtrar las rutas salientes de un área.
Las listas de rangos también se pueden utilizar para administrar la publicidad de prefijos de un área. Con las listas de rangos es posible modificar el prefijo, así como el coste o el prefijo de la ruta que se va a anunciar. Esta opción resume las rutas dentro del área desde el área especificada en un LSA de resumen de tipo 3 anunciado a otras áreas. Puede utilizar esta configuración solo en ABR y puede resumir solo los LSA de enrutador y los LSA de red.
Para configurar:
DELLSONiC(config-router-ospf)# area area-id filter-list prefix prefix-list in
DELLSONiC(config-router-ospf)# area area-id filter-list prefix prefix-list out
DELLSONiC(config-router-ospf)# area area-id range ip-prefix
DELLSONiC(config-router-ospf)# area area-id range ip-prefix not-advertise
DELLSONiC(config-router-ospf)# area area-id range ip-prefix cost cost-value
DELLSONiC(config-router-ospf)# area area-id range ip-prefix advertise cost cost-value
DELLSONiC(config-router-ospf)# area area-id range ip-prefix substitute sub-ip-prefix |
Para quitar:
DELLSONiC(config-router-ospf)# no area area-id filter-list prefix in
DELLSONiC(config-router-ospf)# no area area-id filter-list prefix out
DELLSONiC(config-router-ospf)# no area area-id range ip-prefix
DELLSONiC(config-router-ospf)# no area area-id range ip-prefix not-advertise
DELLSONiC(config-router-ospf)# no area area-id range ip-prefix cost
DELLSONiC(config-router-ospf)# no area area-id range ip-prefix advertise cost
DELLSONiC(config-router-ospf)# no area area-id range ip-prefix substitute |
- area-id - ID de área OSPF en formato decimal o punteado - A.B.C.D o 0..4294967295
- prefix-list: nombre de la lista de prefijos IPv4
- ip-prefix - Prefijo del rango de direcciones de ruta de resumen - A.B.C.D/mask
- cost-value - Valor de coste - <0..16777215>
- sub-ip-prefix - Prefijo de dirección - A.B.C.D/mask
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# area 0 filter-list prefix arealistin in
DELLSONiC(config-router-ospf)# area 0 filter-list prefix arealistout out |
Configurar la redistribución de rutas OSPF
OSPFv2 puede redistribuir rutas externas en el dominio de enrutamiento OSPF. Redistribuya las rutas BGP, las rutas estáticas, las rutas conectadas y las rutas del kernel en el dominio de enrutamiento OSPF. Administre la redistribución de rutas mediante mapas de ruta, además del costo y el tipo de métrica especificados explícitamente.
Para configurar:
DELLSONiC(config-router-ospf)# redistribute {kernel | connected | static| bgp} [metric metric-value| metric-type metric-type-value | route-map rmap-name}
DELLSONiC(config-router-ospf)# default-metric metric-value |
Para quitar:
DELLSONiC(config-router-ospf)# no redistribute {kernel | connected | static | bgp} [metric | metric-type | route-map}
DELLSONiC(config-router-ospf)# no default-metric |
- metric-value: costo de ruta que se aplicará en la ruta (0 a 16777214)
- metric-type-value: tipo de métrica (1 y 2)
- rmap-name - Nombre del mapa de ruta que se aplicará en las rutas
Ejemplo:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# router ospf DELLSONiC(config-router-ospf)# redistribute bgp DELLSONiC(config-router-ospf)# redistribute static metric 20 metric-type 1 DELLSONiC(config-router-ospf)# redistribute bgp route-map ospf-rmap DELLSONiC(config-router-ospf)# redistribute bgp metric 20 metric-type 1 route-map ospfrmap DELLSONiC(config-router-ospf)# default-metric 30 |
Configurar el origen de la ruta predeterminada de OSPF
Las rutas predeterminadas se pueden originar en el dominio de enrutamiento OSPF. Esta opción origina un LSA AS-External que describe una ruta predeterminada hacia todas las áreas con capacidad de enrutamiento externo, de la métrica y el tipo de métrica especificados. Si se especifica la opción "always", la ruta predeterminada siempre se anuncia, incluso cuando no hay ninguna ruta predeterminada presente en la tabla de enrutamiento.
Para configurar:
DELLSONiC(config-router-ospf)# default-information originate [{ always | metric metric-value| metric-type metric-type-value | route-map rmap-name }] |
Para quitar:
DELLSONiC(config-router-ospf)# no default-information originate [{ always | metric | metric-type | route-map }] |
- metric-value: costo de ruta que se aplicará en la ruta (0 a 16777214)
- metric-type-value: tipo de métrica (1 y 2)
- rmap-name - Nombre del mapa de ruta que se aplicará en las rutas
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# default-information originate
DELLSONiC(config-router-ospf)# default-information originate always
DELLSONiC(config-router-ospf)# default-information originate route-map ospf-rmap
DELLSONiC(config-router-ospf)# default-information originate metric 20 metric-type 1 route-map ospfrmap |
Configurar parámetros de interfaz OSPF
Configure los parámetros de la interfaz OSPF en el modo de configuración de la interfaz SONiC. La configuración de interfaz incluye:
- Asociación de área a una interfaz
- Tipo de interfaz, MTU
- Parámetros de autenticación de mensajes
- Parámetros del intervalo del temporizador de sesión
- BFD
Los parámetros de interfaz también se pueden asociar con una dirección de interfaz específica de la interfaz especificando la dirección IPv4 de la interfaz. Cuando se especifica la dirección de interfaz, dicho parámetro de configuración se aplica solo a la sesión OSPF asociada con la dirección de interfaz correspondiente.
Para configurar:
DELLSONiC(config-if-Eth1/47)# ip ospf area area-id [if-ip-addr] |
Para quitar:
DELLSONiC(config-if-Eth1/47)# no ip ospf area area-id [if-ip-addr] |
- area-id - ID de área OSPF en formato decimal o punteado - A.B.C.D o 0..4294967295
- if-ip-addr - Dirección IP de la interfaz
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# int Eth 1/47
DELLSONiC(config-if-Eth1/47)# ip ospf area 10
DELLSONiC(config-if-Eth1/47)# ip ospf area 0.0.0.0 10.3.1.2 |
Configure el tipo de red de la interfaz OSPFv2 en el modo de configuración de la interfaz OSPF. La red de interfaz OSPF es de tipo de red de difusión de manera predeterminada.
Para configurar:
DELLSONiC(config-if-Eth1/47)# ip ospf network {broadcast | point-to-point} |
Para quitar:
DELLSONiC(config-if-Eth1/47)# no ip ospf network {broadcast | point-to-point} |
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# int Eth 1/47
DELLSONiC(config-if-Eth1/47)# ip ospf network broadcast
DELLSONiC(config)# int Eth 1/8
DELLSONiC(config-if-Eth1/8)# ip ospf network point-to-point |
Configure los parámetros de prioridad de sesión de la interfaz OSPFv2 en el modo de configuración de la interfaz OSPF. El enrutador con la prioridad más alta es más elegible para convertirse en enrutador designado. Si se establece el valor en 0, el router no es elegible para convertirse en router designado. El valor predeterminado es 1.
Para configurar:
DELLSONiC(config-if-Eth1/47)# ip ospf priority priority-value [if-ip-addr] |
Para quitar:
DELLSONiC(config-if-Eth1/47)# no ip ospf priority [if-ip-addr] |
- priority-value: prioridad de sesión (de 0 a 255)
- if-ip-addr - Dirección IP de la interfaz
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# int Eth 1/47
DELLSONiC(config-if-Eth1/47)# ip ospf priority 10 |
Configure los parámetros de autenticación de sesión de interfaz OSPFv2 en el modo de configuración de interfaz OSPF:
Para configurar:
DELLSONiC(config-if-Eth1/47)# ip ospf authentication [null | message-digest] [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# ip ospf authentication-key key [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# ip ospf message-digest-key key-id md5 key [if-ip-addr] |
Para quitar:
DELLSONiC(config-if-Eth1/47)# no ip ospf authentication [null | message-digest] [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# no ip ospf authentication-key [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# no ip ospf message-digest-key key-id md5 [if-ip-addr] |
- if-ip-addr - Dirección IPv4 de la interfaz
- key: contraseña de la clave de autenticación (hasta 8 o 16 caracteres)
- key-id: identificador de clave de autenticación MD5 (de 1 a 255)
- if-ip-addr - Dirección IP de la interfaz
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf authentication
DELLSONiC(config-if-Eth1/1)# ip ospf authentication-key ospfpswd
DELLSONiC(config)# interface Eth1/2
DELLSONiC(config-if-Eth1/2)# ip ospf authentication 10.10.3.2
DELLSONiC(config-if-Eth1/2)# ip ospf authentication-key ospfpswd 10.10.3.2
DELLSONiC(config)# interface Eth1/3
DELLSONiC(config-if-Eth1/3)# ip ospf authentication message-digest
DELLSONiC(config-if-Eth1/3)# ip ospf message-digest-key 1 md5 ospfpswd1
DELLSONiC(config-if-Eth1/3)# ip ospf message-digest-key 2 md5 ospfpswd2
DELLSONiC(config-if-Eth1/3)# ip ospf message-digest-key 9 md5 ospfpswd9
DELLSONiC(config)# interface Eth1/4
DELLSONiC(config-if-Eth1/4)# ip ospf authentication null |
Configure la BFD de la sesión de la interfaz OSPFv2 en el modo de configuración de la interfaz OSPF. BFD de la interfaz OSPF está deshabilitado de manera predeterminada.
Para configurar:
DELLSONiC(config-if-Eth1/47)# ip ospf bfd |
Para quitar:
DELLSONiC(config-if-Eth1/47)# no ip ospf bfd |
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf bfd |
Configure el costo de la interfaz OSPFv2 en el modo de configuración de la interfaz OSPF. El valor de coste se establece en el campo métrico del router-LSA y se utiliza para el cálculo de SPF.
Para configurar:
DELLSONiC(config-if-Eth1/47)# ip ospf cost cost-value [if-ip-addr] |
Para quitar:
DELLSONiC(config-if-Eth1/47)# no ip ospf cost [if-ip-addr] |
- if-ip-addr - Dirección IP de la interfaz
- cost-value: coste de la interfaz (1 a 65535)
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf cost 50 |
Configure la omisión de MTU de la sesión de la interfaz OSPFv2 en el modo de configuración de la interfaz OSPF. La MTU no se ignora de manera predeterminada. Los valores de MTU de los extremos de la interfaz de sesión de OSPF coincidirán si no se configuró la omisión de MTU. La configuración de la omisión de MTU no garantiza el establecimiento de la sesión cuando hay una gran cantidad de prefijos de rutas OSPF presentes y el mensaje de LSA del enrutador no puede acomodarlos dentro del tamaño de MTU.
Para configurar:
DELLSONiC(config-if-Eth1/47)# ip ospf mtu-ignore [if-ip-addr] |
Para quitar:
DELLSONiC(config-if-Eth1/47)# no ip ospf mtu-ignore [if-ip-addr] |
- if-ip-addr - Dirección IP de la interfaz
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf mtu-ignore |
Configure los temporizadores de saludo de la sesión de la interfaz OSPFv2 en el modo de configuración de la interfaz OSPF. Cuando se configura, el paquete de saludo se envía cada segundos de valor de temporizador en la interfaz especificada. Este valor debe ser el mismo para todos los routers conectados a una red común. El valor predeterminado es 10 segundos.
Para configurar:
DELLSONiC(config-if-Eth1/47)# ip ospf hello-interval time-interval [if-ip-addr] |
Para quitar:
DELLSONiC(config-if-Eth1/47)# no ip ospf hello-interval [if-ip-addr] |
- if-ip-addr - Dirección IP de la interfaz
- time-interval: valores del temporizador (de 1 a 65 535 segundos)
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf hello-interval 15 |
Configure los temporizadores de retraso de transmisión de la sesión de la interfaz OSPFv2 en el modo de configuración de la interfaz OSPF. Cuando se configura, la antigüedad de los LSA se debe incrementar por este valor cuando se transmiten. El valor predeterminado es 1 segundo.
Para configurar:
DELLSONiC(config-if-Eth1/47)# ip ospf transmit-delay time-interval [if-ip-addr] |
Para quitar:
DELLSONiC(config-if-Eth1/47)# no ip ospf transmit-delay [if-ip-addr] |
- if-ip-addr - Dirección IP de la interfaz
- time-interval: valor del temporizador (de 1 a 65 535 segundos)
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf transmit-delay 20 |
Configure los temporizadores de intervalo de retransmisión de sesión de interfaz OSPFv2 en el modo de configuración de interfaz OSPF. Este valor se utiliza cuando se retransmiten paquetes de solicitud de estado de vínculo y descripción de la base de datos. El valor predeterminado es 5 segundos.
Para configurar:
DELLSONiC(config-if-Eth1/47)# ip ospf retransmit-interval time-interval [if-ip-addr] |
Para quitar:
DELLSONiC(config-if-Eth1/47)# no ip ospf retransmit-interval [if-ip-addr] |
- if-ip-addr - Dirección IP de la interfaz
- time-interval: valor del temporizador (de 2 a 65 535 segundos)
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf retransmit-interval 25 |
Configure el intervalo muerto de la interfaz OSPFv2 en el modo de configuración de la interfaz OSPF. El valor del temporizador de intervalo muerto del enrutador OSPF se utiliza para el temporizador de inactividad o espera de sesión. Este valor debe ser el mismo para todos los routers conectados a una red común. El valor predeterminado es 40 segundos. Si se especifica "mínimo" en lugar de un tiempo de espera explícito, el intervalo muerto se establece en 1 segundo y se debe especificar un multiplicador de hola. El multiplicador hello especifica cuántos saludos se enviarán por segundo. El valor del multiplicador puede ser de 1 (cada 500 ms) a 10 (cada 50 ms). Por lo tanto, se puede tener un tiempo de convergencia de 1 s para OSPF. Si se especifica esta forma, el intervalo de saludo anunciado en los paquetes de saludo se establece en 0 y el intervalo de saludo en los paquetes de saludo recibidos no está marcado, por lo que el multiplicador de saludo NO tiene por qué ser el mismo en varios routers de un enlace común.
Para configurar:
DELLSONiC(config-if-Eth1/47)# ip ospf dead-interval time-interval [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# ip ospf dead-interval minimal hello-multiplier multiplier [if-ip-addr] |
Para quitar:
DELLSONiC(config-if-Eth1/47)# no ip ospf dead-interval [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# no ip ospf dead-interval minimal hello-multiplier [if-ip-addr] |
- if-ip-addr - Dirección IP de la interfaz
- time-interval: valor del temporizador (de 1 a 65 535 segundos)
- multiplier - Valor del multiplicador de hola de intervalo muerto (de 1 a 10 segundos)
Ejemplo:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf dead-interval 60
DELLSONiC(config-if-Eth1/1)# ip ospf dead-interval minimal hello-multiplier 4 |
Comandos de visualización de datos operativos de OSPF
SONiC proporciona el comando display para mostrar el estado operativo del enrutador OSPF, las sesiones OSPF y las interfaces OSPF.
Ver la información del router OSPF
show ip ospf [vrf vrf-name] |
- vrf-name: nombre del VRF
Ejemplo:
DELLSONiC# show ip ospf
OSPF Routing Process, Router ID: 1.1.1.1
Supports only single TOS (TOS0) routes
This implementation conforms to RFC2328
RFC1583Compatibility flag is enabled
OpaqueCapability flag is disabled
Initial SPF scheduling delay 0 millisec(s)
Minimum hold time between consecutive SPFs 50 millisec(s)
Maximum hold time between consecutive SPFs 5000 millisec(s)
Hold time multiplier is currently 1
time is 92031756
SPF algorithm last executed 1065d4h22m ago
Last SPF duration 0.0s
SPF timer is inactive
LSA minimum interval 5000 msecs
LSA minimum arrival 1000 msecs
Write Multiplier set to 20
Refresh timer 10 secs
Number of external LSA 0. Checksum Sum 0x0
Number of opaque AS LSA 0. Checksum Sum 0x0
Number of areas attached to this router: 2
Area ID: 0.0.0.0 (Backbone)
Number of interfaces in this area: Total: 1 , Active: 1
Number of fully adjacent neighbors in this area: 1
Area has no authentication
SPF algorithm executed 8 times
Number of LSA 3
Number of router LSA 2. Checksum Sum 0x40f64b4000000000
Number of network LSA 1. Checksum Sum 0x40d5adc000000000
Number of summary LSA 0. Checksum Sum 0x0
Number of ASBR summary LSA 0. Checksum Sum 0x0
Number of NSSA LSA 0. Checksum Sum 0x0
Number of opaque link LSA . Checksum Sum 0x
Number of opaque area LSA 0. Checksum Sum 0x0
Area ID: 0.0.0.1
Number of interfaces in this area: Total: 1 , Active: 1
Number of fully adjacent neighbors in this area: 0
Area has no authentication
SPF algorithm executed 1 times
Number of LSA 2
Number of router LSA 0. Checksum Sum 0x0
Number of network LSA 0. Checksum Sum 0x0
Number of summary LSA 2. Checksum Sum 0x40f1f61000000000
Number of ASBR summary LSA 0. Checksum Sum 0x0
Number of NSSA LSA 0. Checksum Sum 0x0
Number of opaque link LSA . Checksum Sum 0x
Number of opaque area LSA 0. Checksum Sum 0x0 |
Ver la información del vecino OSPF
show ip ospf [vrf vrf-name ] neighbor [detail | if-name | nbr-ip ] |
- vrf-name: nombre del VRF
- if-name - nombre de la interfaz OSPF
- nbr-ip: ID del enrutador de vecino
Ejemplo:
DELLSONiC# show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface RXmtL
RqstL DBsmL
10.59.142.247 1 Full/Backup 37.343s 64.1.1.2 Eth 1/2:64.1.1.1 0
0 0
DELLSONiC# show ip ospf neighbor Eth1/3 | no-more
Neighbor ID Pri State Dead Time Address Interface RXmtL
RqstL DBsmL
2.2.2.2 1 Full/Backup 38.245s 64.1.1.2 Eth 1/4:64.1.1.1 0
0 0
DELLSONiC# show ip ospf neighbor detail
Neighbor 10.59.142.247, interface address 64.1.1.2
In the area 0.0.0.0 via interface Eth 1/2
Neighbor priority is 1, State is Full, 6 state changes
Most recent state change statistics:
Progressive change 7h3m25s ago
DR is 64.1.1.1, BDR is 64.1.1.2
Options 2 *|-|-|-|-|-|E|-
Dead timer due in 30.687s
Database Summary List 0
Link State Request List 0
Link State Retransmission List 0
Thread Inactivity Timer on
Thread Database Description Retransmission off
Thread Link State Request Retransmission on
Thread Link State Update Retransmission on
Leaf1# show ip ospf neighbor 2.2.2.2
Neighbor 2.2.2.2, interface address 64.1.1.2
In the area 0.0.0.0 via interface Eth 1/2
Neighbor priority is 1, State is Full, 5 state changes
Most recent state change statistics:
Progressive change 0h1m11s ago
DR is 64.1.1.1, BDR is 64.1.1.2
Options 2 *|-|-|-|-|-|E|-
Dead timer due in 33.203s
Database Summary List 0
Link State Request List 0
Link State Retransmission List 0
Thread Inactivity Timer on
Thread Database Description Retransmision off
Thread Link State Request Retransmission on
Thread Link State Update Retransmission on |
Ver la información de la interfaz OSPF
show ip ospf interface [if-name | traffic ] |
- if-name - nombre de la interfaz OSPF
Ejemplo:
DELLSONiC# show ip ospf interface
VRF Name: default
Eth 1/2 is up
ifindex 128, MTU 9100 bytes, BW 25000 Mbit UP,BROADCAST,RUNNING,MULTICAST
Internet Address 64.1.1.1/24, Broadcast 64.1.1.255, Area 0.0.0.0
MTU mismatch detection: enabled
Router ID 10.59.143.131, Network Type BROADCAST, Cost: 4
Transmit Delay is 1 sec, State DR, Priority 1
Backup Designated Router (ID) 10.59.142.247, Interface Address 64.1.1.2
Saved Network-LSA sequence number 0x8000000f
Multicast group memberships: OSPFAllRouters OSPFDesignatedRouters
Timer intervals configured, Hello 10s, Dead 40s, Wait 40s, Retransmit 5
Hello due in 9.023s
Neighbor Count is 1, Adjacent neighbor count is 1
DELLSONiC# show ip ospf interface Eth 1/3
VRF Name: default
Eth 1/4 is up
ifindex 926, MTU 9100 bytes, BW 25000 Mbit UP,BROADCAST,RUNNING,MULTICAST
Internet Address 65.1.1.1/24, Broadcast 65.1.1.255, Area 0.0.0.1
MTU mismatch detection: enabled
Router ID 1.1.1.1, Network Type BROADCAST, Cost: 4
Transmit Delay is 1 sec, State DR, Priority 1
Backup Designated Router (ID) 2.2.2.2, Interface Address 65.1.1.2
Multicast group memberships: OSPFAllRouters OSPFDesignatedRouters
Timer intervals configured, Hello 10s, Dead 40s, Wait 40s, Retransmit 5
Hello due in 7.957s
Neighbor Count is 1, Adjacent neighbor count is 1
DELLSONiC# show ip ospf interface traffic
Interface HELLO DB-Desc LS-Req LS-Update LS-Ack
Rx/Tx Rx/Tx Rx/Tx Rx/Tx Rx/Tx
-----------------------------------------------------------------------------------------
---
Eth 1/2 2563/2563 3/3 1/1 17/30 29/16
Leaf1# show ip ospf interface traffic Eth1/3
Interface HELLO DB-Desc LS-Req LS-Update LS-Ack
Rx/Tx Rx/Tx Rx/Tx Rx/Tx Rx/Tx
-----------------------------------------------------------------------------------------
Eth1/3 19/22 2/3 1/1 3/3 2/2 |
Ver la información de la base de datos OSPF
show ip ospf [vrf vrf-name ] database [asbr-summary | external | network | router | summary | opaque-link] |
- vrf-name — nombre del VRF
Ejemplo:
DELLSONiC# show ip ospf database
VRF Name: default
OSPF Router with ID (5.5.5.5)
Router Link States (Area 0.0.0.0)
Link ID ADV Router Age Seq# CkSum Link count
3.3.3.3 3.3.3.3 988 0x80000003 0x04ec 1
5.5.5.5 5.5.5.5 988 0x80000008 0x6f6b 1
Net Link States (Area 0.0.0.0)
Link ID ADV Router Age Seq# CkSum
10.10.10.2 5.5.5.5 988 0x80000002 0xcc38
Link-Local Opaque-LSA (Area 0.0.0.0)
Opaque-Type/Id ADV Router Age Seq# CkSum
3.0.0.0 3.3.3.3 89 0x80000001 0x4a24
DELLSONiC# show ip ospf database network
VRF Name: default
OSPF Router with ID (10.59.143.131)
Net Link States (Area 0.0.0.0)
LS age: 1602
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x3
LS Type: network-LSA
Link State ID: 64.1.1.1 (address of Designated Router)
Advertising Router: 10.59.143.131
LS Seq Number: 8000000f
Checksum: 0x1c70
Length: 32
Network Mask: /24
Attached Router: 10.59.142.247
Attached Router: 10.59.143.131
DELLSONiC# show ip ospf database summary
VRF Name: default
OSPF Router with ID (1.1.1.1)
Summary Link States (Area 0.0.0.0)
LS age: 468
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x11
LS Type: summary-LSA
Link State ID: 65.1.1.0 (summary Network Number)
Advertising Router: 1.1.1.1
LS Seq Number: 80000001
Checksum: 0x0e04
Length: 28
Network Mask: /24
TOS: 0 Metric: 4
LS age: 429
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x6
LS Type: summary-LSA
Link State ID: 65.1.1.0 (summary Network Number)
Advertising Router: 2.2.2.2
LS Seq Number: 80000002
Checksum: 0xed1f
Length: 28
Network Mask: /24
TOS: 0 Metric: 4
Summary Link States (Area 0.0.0.1)
LS age: 468
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x11
LS Type: summary-LSA
Link State ID: 64.1.1.0 (summary Network Number)
Advertising Router: 1.1.1.1
LS Seq Number: 80000001
Checksum: 0x1bf7
Length: 28
Network Mask: /24
TOS: 0 Metric: 4
LS age: 429
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x6
LS Type: summary-LSA
Link State ID: 64.1.1.0 (summary Network Number)
Advertising Router: 2.2.2.2
LS Seq Number: 80000002
Checksum: 0xfa13
Length: 28
Network Mask: /24
TOS: 0 Metric: 4
DELLSONiC# show ip ospf database asbr-summary
VRF Name: default
OSPF Router with ID (1.1.1.1)
ASBR-Summary Link States (Area 0.0.0.0)
LS age: 38
Options: 0x2 : *|-|-|-|-|-|E|-
LS Type: summary-LSA
Link State ID: 2.2.2.2 (AS Boundary Router address)
Advertising Router: 1.1.1.1
LS Seq Number: 80000001
Checksum: 0x0b41
Length: 28
Network Mask: /0
TOS: 0 Metric: 4
DELLSONiC# show ip ospf database external
VRF Name: default
OSPF Router with ID (1.1.1.1)
AS External Link States
LS age: 52
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x6
LS Type: AS-external-LSA
Link State ID: 25.1.1.1 (External Network Number)
Advertising Router: 2.2.2.2
LS Seq Number: 80000001
Checksum: 0x0892
Length: 36
Network Mask: /32
Metric Type: 2 (Larger than any link state path)
TOS: 0
Metric: 20
Forward Address: 0.0.0.0
External Route Tag: 0
DELLSONiC# show ip ospf database self-originate
VRF Name: default
OSPF Router with ID (1.1.1.1)
Router Link States (Area 0.0.0.0)
Link ID ADV Router Age Seq# CkSum Link count
1.1.1.1 1.1.1.1 777 0x80000004 0x7b42 1
Net Link States (Area 0.0.0.0)
Link ID ADV Router Age Seq# CkSum
64.1.1.1 1.1.1.1 777 0x80000001 0x8581
Summary Link States (Area 0.0.0.0)
Link ID ADV Router Age Seq# CkSum Route
65.1.1.0 1.1.1.1 816 0x80000001 0x0e04 65.1.1.0/24
ASBR-Summary Link States (Area 0.0.0.0)
Link ID ADV Router Age Seq# CkSum
2.2.2.2 1.1.1.1 360 0x80000001 0x0b41
Router Link States (Area 0.0.0.1)
Link ID ADV Router Age Seq# CkSum Link count
1.1.1.1 1.1.1.1 776 0x80000004 0x8d2e 1
Net Link States (Area 0.0.0.1)
Link ID ADV Router Age Seq# CkSum
65.1.1.1 1.1.1.1 776 0x80000001 0x788d
Summary Link States (Area 0.0.0.1)
Link ID ADV Router Age Seq# CkSum Route
64.1.1.0 1.1.1.1 816 0x80000001 0x1bf7 64.1.1.0/24
DELLSONiC# show ip ospf database network adv-router 1.1.1.1
VRF Name: default
OSPF Router with ID (1.1.1.1)
Net Link States (Area 0.0.0.0)
LS age: 886
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x3
LS Type: network-LSA
Link State ID: 64.1.1.1 (address of Designated Router)
Advertising Router: 1.1.1.1
LS Seq Number: 80000001
Checksum: 0x8581
Length: 32
Network Mask: /24
Attached Router: 1.1.1.1
Attached Router: 2.2.2.2
Net Link States (Area 0.0.0.1)
LS age: 886
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x3
LS Type: network-LSA
Link State ID: 65.1.1.1 (address of Designated Router)
Advertising Router: 1.1.1.1
LS Seq Number: 80000001
Checksum: 0x788d
Length: 32
Network Mask: /24
Attached Router: 1.1.1.1
Attached Router: 2.2.2.2
DELLSONiC# show ip ospf database opaque-link
VRF Name: default
OSPF Router with ID (5.5.5.5)
Link-Local Opaque-LSA (Area 0.0.0.0)
LS age: 94
Options: 0x66 : *|O|-|-|-|-|E|-
LS Flags: 0x6
LS Type: Link-Local Opaque-LSA
Link State ID: 3.0.0.0 (Link-Local Opaque-Type/ID)
Advertising Router: 3.3.3.3
LS Seq Number: 80000001
Checksum: 0x4a24
Length: 44 |
Ver la información de la ruta OSPF
show ip ospf [ vrf vrf-name ] route |
- vrf-name: nombre del VRF
Ejemplo:
DELLSONiC# show ip ospf vrf Vrf1 route | no-more
VRF Name: Vrf1
============ OSPF network routing table ============
N 101.1.1.0/24 [10] area: 0.0.0.0
directly attached to Vlan101
============ OSPF router routing table =============
============ OSPF external routing table =========== |
Reinicio seguro de OSPFv2
Cuando se reinician los routers que participan en OSPF, hay un período de pérdida de tráfico hasta que los routers vuelven a estar en línea y vuelven a aprender las rutas.
RFC 3623 especifica la mejora del reinicio aceptable para OSPF de la siguiente manera:
- El router que intenta un reinicio ordenado origina LSA opacos locales de enlace (LSA agraciados), anunciando su intención de realizar un reinicio ordenado dentro de una cantidad específica de tiempo o período de gracia.
- Durante el período de gracia, los vecinos continúan anunciando el reinicio del router en sus LSA como si fuera completamente adyacente (es decir, el estado del vecino OSPF es completo), pero solo si la topología de red permanece estática (es decir, el contenido de los LSA en la base de datos de estado de enlace que tiene los tipos LS 1 a 5 y 7 permanece sin cambios. y se permiten actualizaciones periódicas).
El reinicio ordenado permite que el router que se está reiniciando informe a sus vecinos de que se va a reiniciar. A medida que se informa a los vecinos de la condición, continúan reenviando el tráfico al nodo que se está reiniciando. Dado que la tabla de reenvío del nodo que se reinicia se conserva durante el reinicio ordenado, se evita la pérdida de tráfico.
Interrupciones planificadas
Enterprise SONiC es compatible con el reinicio seguro de OSPF solo para interrupciones planificadas.
El reinicio ordenado está habilitado para las instancias OSPF. El reinicio en caliente del sistema se activa mediante el comando de reinicio en caliente.
Reinicio y nodos auxiliares
Con el reinicio ordenado, hay dos tipos de dispositivos que participan en la red OSPF. Se están reiniciando y se están ejecutando nodos auxiliares.
El nodo de reinicio es el dispositivo que se reinicia correctamente sin tener una pérdida de tráfico. Cuando el nodo que se reinicia realiza un reinicio ordenado, inunda los LSA opacos locales de enlace (LSA grace) en todas las interfaces OSPF. Estos LSA de gracia informan al enrutador auxiliar que el vecino tiene la intención de reiniciarse.
Los nodos auxiliares ayudan al nodo que se está reiniciando para que no haya pérdida de tráfico. Un nodo auxiliar monitorea la red en busca de cambios en la topología. Si no hay ningún cambio en la red, la aplicación auxiliar continúa anunciando sus LSA como si el nodo que se reinicia hubiera permanecido en funcionamiento continuo de OSPF. Los LSA auxiliares continúan enumerando una adyacencia al nodo que se está reiniciando a través del segmento de red, independientemente del estado de sincronización del nodo que se está reiniciando.
Configurar el reinicio aceptable de OSPFv2
Para configurar el reinicio ordenado, siga estos pasos:
1. Habilite el reinicio ordenado.
DELLSONiC(config-router-ospf)# graceful-restart [grace-period grace-period] |
- grace-period: el período de gracia antes del cual los vecinos o ayudantes consideran que el nodo que se está reiniciando está muerto. El rango es de 1 a 1800 segundos. El período de gracia predeterminado es de 120 segundos
2. Configure la funcionalidad opaca OSPFv2 para ayudar al router que se reinicia a iniciar los LSA de gracia.
DELLSONiC (config-router-ospf)# capability opaque |
3. Configure la ayuda de reinicio aceptable de OSPFv2 en el sistema para todos los ID de enrutador o un ID específico. Haga esto en todos los nodos que esté utilizando para ayudar al enrutador a reiniciar.
DELLSONiC (config-router-ospf)# graceful-restart helper enable [router-id] |
- router-id: configura la compatibilidad con el ayudante de reinicio ordenado para un vecino específico mediante el ID del router.
4. (Opcional) Configure el tiempo de gracia en el nodo auxiliar. Esta configuración determina el período para que la aplicación auxiliar admita el reinicio ordenado.
DELLSONiC (config-router-ospf)# graceful-restart helper supported-grace-time grace-time |
- grace-time — Configura el tiempo de gracia. El rango es de 10 a 1800 segundos. El valor predeterminado es 120 segundos.
5. (Opcional) Configure la comprobación estricta de LSA en el nodo auxiliar. Si se configura este comando, la ayuda cancela el reinicio correcto cuando se produce un cambio de LSA, lo que afecta al enrutador que se reinicia. La comprobación estricta de LSA está habilitada de manera predeterminada.
DELLSONiC (config-router-ospf)# graceful-restart helper strict-lsa-checking |
6. (Opcional) Configure la compatibilidad con la ayuda solo para los reinicios planificados.
DELLSONiC (config-router-ospf)# graceful-restart helper planned-only |
Ver información de reinicio aceptable de OSPFv2
Utilice los siguientes comandos para ver la información del ayudante de reinicio ordenado.
Ver información general de OSPF, incluso si el reinicio seguro y la funcionalidad opaca están habilitados.
sonic# show ip ospf
VRF Name: default
OSPF Routing Process, Router ID: 1.1.1.2
Supports only single TOS (TOS0) routes
This implementation conforms to RFC2328
RFC1583Compatibility flag is disabled
OpaqueCapability flag is enabled
Graceful-Restart is enabled
Stub router advertisement is configured
Enabled for 600s after start-up
Initial SPF scheduling delay 0 millisec(s)
Minimum hold time between consecutive SPFs 50 millisec(s)
Maximum hold time between consecutive SPFs 5000 millisec(s)
Hold time multiplier is currently 1
SPF algorithm last executed 19h39m37s ago
Last SPF duration 72320 usecs
SPF timer is inactive
LSA minimum interval 5000 msecs
LSA minimum arrival 0 msecs
Write Multiplier set to 20
Refresh timer 10 secs
Maximum multiple paths(ECMP) supported 256
Number of external LSA 0. Checksum Sum 0x00000000
Number of opaque AS LSA 0. Checksum Sum 0x00000000
Number of areas attached to this router: 1
Area ID: 0.0.0.0 (Backbone)
Number of interfaces in this area: Total: 224 , Active: 224
Number of fully adjacent neighbors in this area: 32
Area has simple password authentication
SPF algorithm executed 247 times
Number of LSA 6068
Number of router LSA 6. Checksum Sum 0x00020692
Number of network LSA 62. Checksum Sum 0x001ab353
Number of summary LSA 6000. Checksum Sum 0x0bc36229
Number of ASBR summary LSA 0. Checksum Sum 0x00000000
Number of NSSA LSA 0. Checksum Sum 0x00000000
Number of opaque link LSA 0. Checksum Sum 0x00000000
Number of opaque area LSA 0. Checksum Sum 0x00000000 |
Ver la información del vecino OSPF y los detalles sobre la ayuda de reinicio ordenado.
sonic# show ip ospf neighbor detail
Neighbor 13.13.13.13, interface address 192.168.10.1
In the area 0.0.0.0 via interface Ethernet64
Neighbor priority is 1, State is Full, 6 state changes
Most recent state change statistics:
Progressive change 17h32m19s ago
DR is 192.168.10.1, BDR is 192.168.10.2
Options 66 *|O|-|-|-|-|E|-
Dead timer due in 0.717s
Database Summary List 0
Link State Request List 0
Link State Retransmission List 0
Thread Inactivity Timer on
Thread Database Description Retransmision off
Thread Link State Request Retransmission on
Thread Link State Update Retransmission on
Graceful restart Helper info:
Graceful Restart HELPER Status: Inprogress
Graceful Restart grace period time: 250 (seconds).
Graceful Restart reason: Software restart |
Ver información de la ayuda de reinicio aceptable de OSPF.
sonic# show ip ospf graceful-restart helper
VRF Name: default
OSPF Router with ID (14.14.14.14)
Graceful restart helper support enabled.
Strict LSA check is enabled.
Helper supported for planned restarts only.
Supported Graceful restart interval: 1600(in seconds).
Enable Router List:
['13.13.13.13'] |
Ver la información detallada de la ayuda de reinicio ordenado de OSPF.
sonic# show ip ospf graceful-restart helper detail
VRF Name: default
OSPF Router with ID (14.14.14.14)
Graceful restart helper support enabled.
Strict LSA check is enabled.
Helper supported for planned restarts only.
Supported Graceful restart interval: 1600(in seconds).
Enable Router List:
['13.13.13.13']
Number of Active neighbours in graceful restart: 4
Neighbour 1:
Address: 192.168.10.1
Routerid: 13.13.13.13
Received Grace period: 250(in seconds).
Actual Grace period: 250(in seconds).
Remaining GraceTime: 245(in seconds).
Graceful Restart reason: Software restart.
Neighbour 2:
Address: 192.168.20.1
Routerid: 13.13.13.13
Received Grace period: 250(in seconds).
Actual Grace period: 250(in seconds).
Remaining GraceTime: 245(in seconds).
Graceful Restart reason: Software restart.
Neighbour 3:
Address: 192.168.30.1
Routerid: 13.13.13.13
Received Grace period: 250(in seconds).
Actual Grace period: 250(in seconds).
Remaining GraceTime: 245(in seconds).
Graceful Restart reason: Software restart.
Neighbour 4:
Address: 192.168.40.1
Routerid: 13.13.13.13
Received Grace period: 250(in seconds).
Actual Grace period: 250(in seconds).
Remaining GraceTime: 245(in seconds).
Graceful Restart reason: Software restart. |