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.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

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 de
OSPF 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:
 
NOTA: Cuando se utiliza el comando de red para asociar una interfaz a un área OSPF, la longitud del prefijo de la dirección IPv4 en el comando de interfaz debe ser igual o mayor (es decir, una red más pequeña) que la longitud del prefijo en la declaración de red.
 
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.
    1. El modo global de FRR configuró el valor del ID del enrutador, si corresponde.
    2. El valor de dirección IPv4 más alto entre las direcciones IPv4 físicas de SONiC y de la interfaz de bucle invertido.
Utilice este comando de modo enrutador para configurar o desconfigurar el ID del enrutador OSPF. El ID del enrutador puede ser cualquier número entero sin signo de 32 bits, en formato decimal o con un formato similar a Ipv4 con puntos. El ID del enrutador OSPF debe ser único en todo el dominio OSPF.

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)
Ejemplo:
 
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)
Ejemplo:
 
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)
Ejemplo:
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.

Productos afectados

Enterprise SONiC Distribution, PowerSwitch N3000 Series, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON
Propiedades del artículo
Número del artículo: 000218990
Tipo de artículo: How To
Última modificación: 29 feb 2024
Versión:  1
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.