Dell Networking SONiC: Abrir primeiro o caminho mais curto (OSPF)

Resumen: Este artigo explica como abrir primeiro o caminho mais curto (OSPF) no Dell Networking SONiC. Este artigo usa um switch que executa o 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

 
Pré-requisitos
A nomenclatura da interface padrão é usada para demonstrar os conceitos. Consulte o artigo 202172 da Dell Dell Networking série S: Configuração básica da interface — SONiC 4.0 para obter mais informações sobre nomenclatura da interface

Índice

 

Abrir primeiro
o caminho mais curtoAtivar OSPFv2
Ativar OSPF em interfaces
Configurar o ID do
roteador OSPFConfigurar o tipo
de autenticação em nível de área do OSPFConfigurar o tipo e as chaves de autenticação no nível da interface OSPF
Configurar interfaces
passivas OSPFConfigurar links
virtuais do OSPFConfigurar atalhos
de área do OSPFConfigurar a compatibilidade
RFC do OSPFConfigurar o log
de adjacência do OSPFConfigurar temporizadores
de LSA do OSPFConfigurar temporizadores
de aceleração do OSPF SPFConfigurar a publicidade
de métricas máximas do OSPFConfigurar distâncias de rota do
OSPFConfigurar a largura
de banda de referência de custo automático do OSPFConfigurar a área de stub do OSPF e seus parâmetros
Configurar filtros
de rota de resumo entre áreas OSPFConfigurar a redistribuição de
rotas OSPFConfigurar a originação de

rota padrão do OSPFConfigurar parâmetros
de interfacedo OSPF Comandos
de exibição de dados operacionais do OSPFReinício normal do OSPFv2

 

Abrir primeiro o caminho mais curto

 

Open Shortest Path First Protocol (OSPF) é um protocolo de roteamento de gateway interno de estado de link (IGRP), conforme descrito em RFC2328.

O OSPF descreve informações de estado de link em uma mensagem conhecida como Link State Advertisement (LSA), que é propagada para todos os outros roteadores em um domínio de roteamento de estado de link, por um processo chamado flooding. Assim, cada roteador OSPF cria um banco de dados de estado de link (LSDB) de todas as mensagens de estado de link. A partir dessa coleção de LSAs no LSDB, cada roteador pode calcular o caminho mais curto para qualquer outro roteador, com base em alguma métrica comum, usando o algoritmo Edgar Djikstras Shortest Path First.

O Enterprise SONiC usa pacotes FRR para executar protocolos de roteamento. O OSPFv2 também é adaptado de um pacote de software FRR personalizado. O daemon de roteamento OPSFv2 reside no contêiner do docker BGP, juntamente com outros daemons de protocolo de roteamento, como BGP, rota estática.

Recursos OSPFv2 compatíveis:

  • Configuração de OSPF em interfaces Ethernet, loopback, VLAN e port-channel IPv4
  • Configuração do OSPFv2 em VRFs padrão e definidos pelo usuário
  • Várias áreas OSPF e áreas de stub
  • LSAs do tipo 1 ao tipo 5 
  • Links virtuais e interfaces passivas
  • BFD em sessões de interface OSPF
  • Texto sem formatação e criptografia de senha com resumo de mensagem (MD)
  • Resumo do tipo 3 Filtragem e substituição de prefixos LSA
  • Redistribuição de rota no OSPFv2, do tipo de rota BGP, estática, conectada, kernel e rota padrão
  • Filtragem baseada em mapa de rotas na redistribuição de rotas
  • Rotas ECMP OSPF
  • Prefixo de rota externa de 50K e interno de 5K
 

Ativar OSPFv2

Ative o OSPFv2 configurando um roteador OSPF em um VRF. Use esse comando para configurar o OSPFv2 em um VRF. Configurar o OSPF altera o modo para o modo de configuração do roteador OSPF.

Para habilitar o OSPF globalmente, vrf padrão:
 

DELLSONiC(conf)# router ospf

Exemplo:
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# router ospf


Ou habilite OSPF, vrf não padrão:
 

DELLSONiC(conf)# router ospf vrf Vrf-name
 
  • Vrf-name — string de nome do VRF
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# router ospf vrf Vrf-blue


Visualize os detalhes do roteador 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}


Ativar OSPF em interfaces


Antes de habilitar o OSPF em uma interface, configure uma interface IPv4 com um endereço IP nela e vincule a interface ao VRF necessário. Para ativar o OSPF em uma interface IPv4, você deve associar um ID de área do OSPF à interface. O OSPF pode ser ativado nas interfaces Ethernet, VLAN, Port Channel e Loopback.

Ative as sessões OSPF entre dois roteadores OSPF ativando o OSPF nas interfaces que os conectam. Essas interfaces de conexão devem residir dentro do VRF onde o roteador OSPF está configurado e devem pertencer ao mesmo ID de área.

Use o comando do modo de interface para ativar ou desativar o OSPF em uma interface IPv4. O ID de área pode ser qualquer número inteiro não assinado de 32 bits, em formato decimal, ou formato pontilhado semelhante ao Ipv4.

Habilite o OSPF em uma interface usando estes dois tipos de configuração:

configurando a área OSPF no modo de configuração de interface:
 
DELLSONiC(config-if-Vlan100)# ip ospf area area-id
 
  • area-id - ID de área OSPF em formato decimal ou pontilhado - A.B.C.D ou 0..4294967295


Exemplo:
 
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

Vinculando ou associando o endereço de rede de uma interface a uma área OSPF no modo de configuração de roteador OSPFv2:
 
Nota: Ao usar o comando de rede para associar uma interface a uma área do OSPF, o endereço IPv4 O comprimento do prefixo no comando de interface deve ser igual ou maior (ou seja, rede menor) do que o comprimento do prefixo na instrução de rede.
 
DELLSONiC(config-router-ospf)# network network-prefix area area-id
 
  • network-prefix — A.B.C.D/mask
  • area-id - ID de área OSPF em formato decimal ou pontilhado - A.B.C.D ou 0..4294967295

Exemplo:
 
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

Em um VRF, o usuário deve usar um dos tipos de configuração acima, ou seja, as duas configurações de tipo de configuração não são permitidas de uma só vez em um VRF.
 

Exemplo:

 
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


Visualizar as sessões do 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 o ID do roteador OSPF


Configure o identificador do roteador OSPFv2 explicitamente para cada roteador OSPF em um VRF. A configuração de ID do roteador é opcional. Se você configurar um ID de roteador, o software escolherá esse ID de roteador como o ID do roteador OSPF.
Sempre que o ID do roteador não estiver configurado, a seleção do ID do roteador acontecerá de acordo com a preferência abaixo.
  • Valor de ID do roteador usado mais recentemente; (isso pode acontecer quando o usuário desconfigura o ID do roteador).
  • Valor recomendado de FRR do ID do roteador. FRR escolhe o ID do roteador na ordem abaixo.
    1. Valor de ID do roteador configurado no modo global FRR, se houver.
    2. O maior valor de endereço IPv4 entre os endereços IPv4 físicos e da interface de loopback do SONiC.
Use esse comando do modo roteador para configurar ou desconfigurar o ID do roteador OSPF. O ID do roteador pode ser qualquer número inteiro não assinado de 32 bits, em formato decimal ou no formato pontilhado Ipv4. O ID do roteador OSPF deve ser exclusivo em todo o domínio OSPF.

Para configurar:
 
DELLSONiC(config-router-ospf)# ospf router-id router-id

Para remover:
 
DELLSONiC(config-router-ospf)# no ospf router-id router-id
 
  • router-id - ID do roteador OSPF em formato decimal ou pontilhado

Exemplo:
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# ospf router-id 1.1.1.1


Configurar o tipo de autenticação em nível de área do OSPF


Você pode configurar o tipo de autenticação OSPFv2 por área. Quando a autenticação é configurada, todas as interfaces configuradas nessa área usam o tipo de autenticação configurado. Se houver qualquer tipo de autenticação de modo de interface configurado, esse tipo de autenticação de modo de interface terá precedência sobre a configuração no nível de área.

O tipo de autenticação é none quando não é configurado pelo usuário. O usuário pode habilitar o tipo de autenticação de texto sem formatação ou a autenticação do tipo Message Digest. Sempre que o tipo de autenticação for configurado para uma área, o usuário deve configurar as chaves de autenticação correspondentes (senhas) em todas as interfaces OSPF pertencentes a essa área.

Use esse comando do modo roteador para configurar ou desconfigurar a autenticação OSPF de uma área.

Para configurar:
 
DELLSONiC(config-router-ospf)# area area-id authentication [message-digest]

Para remover:
 
DELLSONiC(config-router-ospf)# no area area-id authentication [message-digest]
 
  • area-id - ID de área OSPF em formato decimal ou pontilhado - A.B.C.D ou 0..4294967295
 
Exemplo:
 
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 o tipo e as chaves de autenticação no nível da interface OSPF


Configure o tipo de autenticação OSPFv2 e as chaves de autenticação ou senhas para interfaces OSPF individuais. Quando ele não é configurado pelo usuário, o tipo de autenticação é none. O usuário pode habilitar o tipo de autenticação de texto sem formatação ou a autenticação do tipo Message Digest. Sempre que o tipo de autenticação for configurado para uma interface, o usuário deverá configurar as chaves de autenticação (senhas) correspondentes para essa interface OSPF.

A autenticação de texto sem formatação pode ter até oito caracteres. A chave de autenticação do Message Digest (MD5) pode ter até 16 caracteres. O tipo de autenticação MD5 pode aceitar até 255 chaves de autenticação por interface e IP de interface. Cada chave de autenticação MD5 é identificada exclusivamente por um ID de chave de autenticação com intervalo de valores em 1 e 255. As chaves de autenticação são salvas de forma criptografada.

Use esse comando do modo de interface para configurar ou desconfigurar as autenticações de mensagem do 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 remover:
 
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 - senha da chave de autenticação (string de até 8 ou 16 caracteres)
  • key-id - identificador da chave de autenticação MD5 (1 a 255)
  • if-ip-addr - Endereço IP da interface - A.B.C.D

  Exemplo:
 
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 passivas OSPF


Configure interfaces passivas do OSPFv2 usando configurações do modo roteador. Em uma interface passiva, o OSPF não aciona o OSPF Hello nem inicia sessões do OSPF. As interfaces passivas são anunciadas como um link stub no roteador-LSA. Para configurar todas as interfaces OSPF como interfaces passivas por padrão, digite a opção passive-interface default. Para reativar todas as interfaces ou interfaces especificadas, use o comando no passive-interface.

Para configurar:
 
DELLSONiC(config-router-ospf)# passive-interface {default | Eth | Loopback | PortChannel | Vlan } [if-ip-addr]

Para remover:
 
DELLSONiC(config-router-ospf)# no passive-interface {default | Eth | Loopback | PortChannel | Vlan } [if-ip-addr]
 
  • Eth | Loopback | PortChannel - Brasil | VLAN – Nome da interface
  • if-ip-addr - Endereço IP da interface - A.B.C.D

Exemplo:
 
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 links virtuais do OSPF


Os links virtuais OSPFv2 são usados para conectar roteadores de backbone em uma área não backbone. A área pela qual o link virtual é configurado, conhecida como área de trânsito, deve ter informações completas de roteamento. A área de trânsito não pode ser uma área de stub. Você deve configurar links virtuais em ambos os roteadores de backbone de extremidade.

Configure links virtuais usando as configurações do modo de roteador OSPF, conforme abaixo. O comando de link virtual único oferece opções para configurar todos os parâmetros relacionados ao link virtual. Os links virtuais podem ter senha de texto não criptografado, senhas baseadas em message-digest ou nenhuma senha configurada. Quando a senha de texto não criptografado e a senha de resumo de mensagem são configuradas, os parâmetros de chave de autenticação ou chave de resumo de mensagem correspondentes devem ser configurados. A chave de autenticação (senha) é salva de forma criptografada nas configurações. O usuário sempre deve fornecer a senha real durante a configuração das chaves de autenticação.

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 remover:
 
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 em formato decimal ou pontilhado - A.B.C.D ou 0..4294967295
  • remote-id - ID do roteador remoto em formato pontilhado - A.B.C.D
  • key - senha da chave de autenticação (string de até 8 ou 16 caracteres)
  • key-id - identificador de chave de autenticação MD5 (1 a 255)
  • time-value — valor do intervalo de tempo em segundos (1 a 65535)
Exemplo:
 
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 o tipo de ABR OSPF


O ABR do roteador OSPF pode ser do tipo Cisco, IBM, atalho ou padrão. Os tipos "Cisco" e "IBM" são equivalentes. O padrão OSPF para o comportamento do ABR não permite que um ABR considere rotas através de áreas não backbone quando seus links para o backbone estão inativos, mesmo quando há outros ABRs em áreas não backbone anexadas que ainda podem alcançar o backbone - essa restrição existe principalmente para garantir que os loops de roteamento sejam evitados.

Com o tipo ABR "Cisco" ou "IBM", o padrão nesta versão, essa restrição é removida, permitindo que um ABR considere resumos aprendidos de outros ABRs através de áreas não backbone e, portanto, roteie através de áreas não backbone como último recurso quando, e somente quando, os links de backbone estão inativos.

O comando ospf abr-type é usado para configurar ou desconfigurar o tipo de ABR conforme abaixo.

Para configurar:
 
DELLSONiC(config-router-ospf)# ospf abr-type [ cisco | ibm | shortcut | standard ]

Para remover:
 
DELLSONiC(config-router-ospf)# no ospf abr-type [ cisco | ibm | shortcut | standard ]

Exemplo:

 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# ospf abr-type standard


Configurar atalhos de área do OSPF


A área de backbone OSPF é responsável pela distribuição de roteamento entre áreas não backbone. A área da espinha dorsal deve ser contígua, mas nem sempre implica uma adjacência física. Você pode conseguir conexões de roteador de área de backbone usando conexões virtuais.

Ao configurar o tipo de atalho, você pode ativar ou desativar rotas de atalho para a área de backbone. Quando o tipo de atalho é padrão, a área é usada para atalho somente se o ABR não tiver um link para a área de backbone ou esse link foi perdido. Quando o tipo de atalho é "habilitado", a área é usada para atalho toda vez que a rota que passa por ela é mais barata. Quando o tipo de atalho é "desabilitado", a área nunca é usada pelo ABR para atalhos de rotas.

Configure ou desconfigure tipos de atalho de área OSPFv2 no modo de configuração de roteador OSPF.

Para configurar:
 
DELLSONiC(config-router-ospf)# area area-id shortcut {default | enable | disable}

Para remover:
 
DELLSONiC(config-router-ospf)# no area area-id shortcut

Exemplo:
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# area 1 shortcut enable


Configurar a compatibilidade RFC do OSPF


OSPFv2 RFC2328, o sucessor do RFC1583, sugere, de acordo com a seção G.2 (alterações) na seção 16.4, uma alteração no algoritmo de preferência de caminho que impede possíveis loops de roteamento que eram possíveis na versão antiga do OSPFv2. Mais especificamente, exige que os caminhos interáreas e o caminho da espinha dorsal intraárea sejam agora de igual preferência, mas ainda assim ambos preferidos aos caminhos externos.

Para configurar:
 
DELLSONiC(config-router-ospf)# compatible rfc1583

Para remover:
 
DELLSONiC(config-router-ospf)# no compatible rfc1583

Exemplo:
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# compatible rfc1583


Configurar o log de adjacência do OSPF


Ative os logs de estado de adjacência do OSPFv2 configurando logs de adjacência. Com o argumento opcional detail, todas as alterações no status de adjacência são mostradas.

Para configurar:
 
DELLSONiC(config-router-ospf)# log-adjacency-changes [detail]

Para remover:
 
DELLSONiC(config-router-ospf)# no log-adjacency-changes

Exemplo:
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# log-adjacency-changes detail
 

Configurar temporizadores de LSA do OSPF


Configure o intervalo de atualização, o intervalo mínimo e o temporizador de aceleração do LSA OSPFv2:

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 remover:
 
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 — tempo de atualização (10 a 1800 segundos)
  • min-arr-time - Tempo mínimo de chegada (0 a 600000 milissegundos)
  • throttle-time - Tempo de aceleração (0 a 5.000 milissegundos)
Exemplo:
 
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 temporizadores de aceleração do OSPF SPF


Os temporizadores de aceleração do algoritmo SPF OSPFv2 definem o initial-delay, o initial-hold-time e o maximum-hold-time entre o momento em que o SPF é calculado e o evento que acionou o cálculo. As horas são especificadas em milissegundos e devem estar no intervalo de 0 a 600000 milissegundos.

O atraso inicial especifica a quantidade mínima de tempo para atrasar o cálculo do SPF. Portanto, ele afeta quanto tempo o cálculo do SPF é atrasado após um evento que ocorre fora do tempo de espera de qualquer cálculo anterior do SPF e também serve como um tempo de espera mínimo.

Cálculos consecutivos de FPS são sempre separados por pelo menos milissegundos de "tempo de espera". O tempo de espera é adaptável e, inicialmente, é definido como o tempo de espera inicial configurado com o comando de aceleração. Eventos que ocorrem dentro do tempo de espera do cálculo anterior do SPF fazem com que o tempo de espera seja aumentado pelo tempo de espera inicial, limitado pelo tempo de espera máximo configurado com o comando de aceleração. Se o tempo de espera adaptável expirar sem que ocorra nenhum evento de acionamento do SPF, o tempo de espera atual será redefinido para o tempo de espera inicial. Você pode visualizar o tempo de espera atual usando o comando show ip ospf, em que ele é expresso como
um multiplicador do tempo de espera inicial.

Para configurar:
 
DELLSONiC(config-router-ospf)# timers throttle spf initial-delay initial-hold-time max-hold-time

Para remover:
 
DELLSONiC(config-router-ospf)# no timers throttle spf
 
  • initial-delay — valor de tempo (0 a 600.000 milissegundos)
  • initial-hold-time — valor de hora (0 a 600.000 milissegundos)
  • max-hold-time — valor de hora (0 a 600000 milissegundos)

Exemplo:
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# timers throttle spf 200 400 10000

No exemplo acima, o atraso inicial é definido como 200 ms, o tempo de espera inicial é definido como 400 ms e o tempo de espera máximo como 10 segundos. Portanto, há sempre pelo menos 200ms entre um evento (que requer o cálculo do FPS) e o cálculo do FPS. Outros cálculos consecutivos de SPF são sempre separados por entre 400 ms e 10 s, o tempo de espera aumenta em 400 ms sempre que um evento de acionamento do SPF ocorre dentro do tempo de espera do cálculo do SPF anterior.


Configurar a publicidade de métricas máximas do OSPF


OSPFv2, de acordo com RFC 313, descreve seus links de trânsito em seu roteador-LSA como tendo distância infinita (métrica máxima) para que outros roteadores evitem calcular caminhos de trânsito através do roteador enquanto ainda podem alcançar redes através do roteador.
Esse suporte pode ser ativado administrativamente (ou seja, indefinidamente) ou condicionalmente. A ativação condicional de LSAs de roteador de métrica máxima pode ocorrer por um período de segundos após a inicialização.

Habilitar isso por um período após a inicialização permite que o OSPF convirja totalmente primeiro sem afetar as rotas existentes usadas por outros roteadores, enquanto ainda permite que quaisquer links stub conectados e/ou rotas redistribuídas sejam acessíveis.

A habilitação administrativa desse recurso permite a intervenção administrativa por qualquer motivo, por tempo indeterminado. Observe que, se a configuração for salva, essa forma administrativa do comando stub-router também será salva. Se o sistema ou docker for reiniciado posteriormente, o comando entrará em vigor até que seja desconfigurado 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 remover:
 
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 hora (5 a 86.400 segundos)

Exemplo:
 
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 distâncias de rota do OSPF


Atribua rotas calculadas pelo OSPFv2 com distâncias de roteamento configuradas pelo usuário em um roteador. Você pode configurar o valor de distância em todas as rotas geradas pelo OSPFv2. As configurações de valor de distância também podem ser feitas com base na origem da rota OSPF, como rota intraárea, rota interárea e rota externa em relação ao roteador atual.

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 remover:
 
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
 
  • valor da distância - Valor da distância para todos os tipos de rotas (1... 255)
Exemplo:
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 a largura de banda de referência de custo automático do OSPF


O OSPFv2 calcula os custos de rota com base nos custos de interface do OSPF. Os custos de interface podem ser configurados manualmente ou calculados automaticamente. O custo da interface configurada manualmente tem precedência sobre o custo da interface calculada automaticamente.

O cálculo automático do custo da interface é feito considerando uma largura de banda de referência e uma largura de banda de interface/link. Considera-se que o custo da largura de banda de referência tem custo 1. A largura de banda de referência padrão é de 100 Gigabytes. A largura de banda do link é escolhida na ordem de preferência da largura de banda do link configurada, da velocidade real do link ou da largura de banda padrão do link (10 G). O custo do link é calculado como abaixo.

Custo do link = (largura de banda de referência)/(largura de banda do link + 0,5)

O custo do link calculado pode ser inferior a 1, nesse caso, ele é sempre arredondado para o custo do link 1.

Para configurar:
 
DELLSONiC(config-router-ospf)# auto-cost reference-bandwidth ref-bandwidth

Para remover:
 
DELLSONiC(config-router-ospf)# no auto-cost reference-bandwidth
 
  • ref-bandwidth - largura de banda de referência (1 a 4294967 megabits)

Exemplo:
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# auto-cost reference-bandwidth 10000


Configurar a área de stub do OSPF e seus parâmetros


Configure a área OSPFv2 como uma área de stub com ou sem rotas de resumo. Área de stub é uma área onde nenhum roteador origina rotas externas ao OSPF. Assim, esta é uma área onde todas as rotas externas são consideradas acessíveis através de ABRs. Portanto, os ABRs para tal área não precisam passar LSAs AS-External ou ASBR-Summary LSAs na área. Eles precisam passar apenas os LSAs de resumo de rede para essa área, juntamente com um resumo de rota padrão. Nenhuma área de stub sumário impede que o ABR sequer injete resumos interáreas na á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 remover:
 
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 em formato decimal ou pontilhado - A.B.C.D ou 0..4294967295
  • Custo-valor - custo padrão (0 a 16777215)

Exemplo:
 
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 rota de resumo entre áreas OSPF


Gerenciar a propagação de rota LSA de resumo entre áreas OSPFv2 em um ABR usando listas de prefixos e listas de intervalos.

Use a lista de prefixos para filtrar as rotas de entrada em uma área em um ABR. Da mesma forma, use a lista de prefixos de saída para filtrar rotas de saída de uma área.

As listas de intervalo também podem ser usadas para gerenciar a publicidade de prefixos de uma área. Usando listas de intervalos, é possível modificar o prefixo, bem como o custo ou o prefixo de rota a ser anunciado. Esta opção resume os caminhos intraárea da área especificada em um resumo Tipo 3-LSA anunciado para outras áreas. Você pode usar essa configuração somente no ABR e pode resumir apenas LSAs de roteador e LSAs de rede.

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 remover:
 
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 em formato decimal ou pontilhado - A.B.C.D ou 0..4294967295
  • prefix-list — nome da lista de prefixos IPv4
  • ip-prefix - prefixo resumido do intervalo de endereços da rota - A.B.C.D/mask 
  • custo-valor - Valor de custo - <0,16777215> 
  • sub-ip-prefix - prefixo de endereço - A.B.C.D/mask 

Exemplo:
 
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 a redistribuição de rotas OSPF


O OSPFv2 pode redistribuir rotas externas para o domínio de roteamento OSPF. Redistribua rotas BGP, rotas estáticas, rotas conectadas e rotas de kernel no domínio de roteamento OSPF. Gerencie a redistribuição de rotas usando mapas de rotas, além do custo e do tipo de métrica explicitamente especificados.

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 remover:
 
DELLSONiC(config-router-ospf)# no redistribute {kernel | connected | static | bgp} [metric | metric-type | route-map}
DELLSONiC(config-router-ospf)# no default-metric
 
  • valor métrico - custo da rota a ser aplicado na rota (0 a 16777214)
  • meter-type-value - tipo de medição (1 e 2)
  • rmap-name - Nome do mapa de rotas a ser aplicado em rotas

Exemplo:
 
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 a originação de rota padrão do OSPF


As rotas padrão podem ser originadas no domínio de roteamento OSPF. Essa opção origina uma LSA AS-External que descreve uma rota padrão para todas as áreas compatíveis com roteamento externo, do tipo de medição e métrica especificados. Se a opção "sempre" for especificada, a rota padrão será sempre anunciada, mesmo quando não houver nenhuma rota padrão presente na tabela de roteamento.

Para configurar:
 
DELLSONiC(config-router-ospf)# default-information originate [{ always | metric metric-value| metric-type metric-type-value | route-map rmap-name }]

Para remover:
 
DELLSONiC(config-router-ospf)# no default-information originate [{ always | metric | metric-type | route-map }]
 
  • valor métrico - custo da rota a ser aplicado na rota (0 a 16777214)
  • meter-type-value - tipo de medição (1 e 2)
  • rmap-name - Nome do mapa de rotas a ser aplicado em rotas

Exemplo:
 
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 interface OSPF


Configure os parâmetros da interface OSPF no modo de configuração da interface do SONiC. A configuração da interface inclui:
  • Associação de área a uma interface
  • Tipo de interface, MTU
  • Parâmetros do Message Authentication
  • Parâmetros de intervalo do temporizador da sessão
  • BFD

Os parâmetros de interface também podem ser associados a um endereço de interface específico da interface, especificando o endereço IPv4 da interface. Quando o endereço de interface é especificado, esse parâmetro de configuração é aplicável somente à sessão OSPF associada ao endereço de interface correspondente.

Para configurar:
 
DELLSONiC(config-if-Eth1/47)# ip ospf area area-id [if-ip-addr]

Para remover:
 
DELLSONiC(config-if-Eth1/47)# no ip ospf area area-id [if-ip-addr]
 
  • area-id - ID de área OSPF em formato decimal ou pontilhado - A.B.C.D ou 0..4294967295
  • if-ip-addr — endereço IP da interface

Exemplo:
 
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 o tipo de rede da interface OSPFv2 no modo de configuração da interface OSPF. A rede da interface OSPF é do tipo de rede transmitida por padrão.

Para configurar:
 
DELLSONiC(config-if-Eth1/47)# ip ospf network {broadcast | point-to-point}

Para remover:
 
DELLSONiC(config-if-Eth1/47)# no ip ospf network {broadcast | point-to-point}

Exemplo:
 
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 os parâmetros de prioridade de sessão da interface OSPFv2 no modo de configuração da interface OSPF. O roteador com a prioridade mais alta é mais qualificado para se tornar o roteador designado. Definir o valor como 0 torna o roteador inelegível para se tornar o roteador designado. O valor padrão é 1.

Para configurar:
 
DELLSONiC(config-if-Eth1/47)# ip ospf priority priority-value [if-ip-addr]

Para remover:
 
DELLSONiC(config-if-Eth1/47)# no ip ospf priority [if-ip-addr]
 
  • priority-value - prioridade da sessão (0 a 255)
  • if-ip-addr — endereço IP da interface

Exemplo:
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# int Eth 1/47
DELLSONiC(config-if-Eth1/47)# ip ospf priority 10

Configure os parâmetros de autenticação da sessão da interface OSPFv2 no modo de configuração da interface 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 remover:
 
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 — Endereço IPv4 da interface
  • key - senha da chave de autenticação (até 8 ou 16 caracteres)
  • key-id - identificador da chave de autenticação MD5 (1 a 255)
  • if-ip-addr — endereço IP da interface

Exemplo:
 
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 o BFD da sessão da interface OSPFv2 no modo de configuração da interface OSPF. O BFD da interface OSPF está desabilitado por padrão.

Para configurar:
 
DELLSONiC(config-if-Eth1/47)# ip ospf bfd

Para remover:
 
DELLSONiC(config-if-Eth1/47)# no ip ospf bfd

Exemplo:
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf bfd

Configure o custo da interface OSPFv2 no modo de configuração da interface OSPF. O valor de custo é definido para o campo de métrica do roteador-LSA e usado para o cálculo do SPF.

Para configurar:
 
DELLSONiC(config-if-Eth1/47)# ip ospf cost cost-value [if-ip-addr]

Para remover:
 
DELLSONiC(config-if-Eth1/47)# no ip ospf cost [if-ip-addr]
 
  • if-ip-addr — endereço IP da interface
  • custo-valor - custo da interface (1 a 65535)

Exemplo:
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf cost 50

Configure a MTU da sessão da interface do OSPFv2 ignorada no modo de configuração da interface OSPF. A MTU não é ignorada por padrão. Os valores de MTU das terminações da interface da sessão do OSPF devem ser iguais se a opção MTU ignore não estiver configurada. Configurar o ignorar de MTU não garante o estabelecimento da sessão quando há um grande número de rotas OSPF, os prefixos estão presentes e a mensagem de LSA do roteador não pode acomodá-los dentro do tamanho de MTU.

Para configurar:
 
DELLSONiC(config-if-Eth1/47)# ip ospf mtu-ignore [if-ip-addr]

Para remover:
 
DELLSONiC(config-if-Eth1/47)# no ip ospf mtu-ignore [if-ip-addr]
 
  • if-ip-addr — endereço IP da interface

Exemplo:
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf mtu-ignore

Configure os temporizadores de saudação da sessão da interface do OSPFv2 no modo de configuração da interface OSPF. Quando configurado, o pacote Hello é enviado a cada segundo de valor de temporizador na interface especificada. Esse valor deve ser o mesmo para todos os roteadores conectados a uma rede comum. O valor padrão é 10 segundos.

Para configurar:
 
DELLSONiC(config-if-Eth1/47)# ip ospf hello-interval time-interval [if-ip-addr]

Para remover:
 
DELLSONiC(config-if-Eth1/47)# no ip ospf hello-interval [if-ip-addr]
 
  • if-ip-addr — endereço IP da interface
  • time-interval - Valores do temporizador (1 a 65.535 segundos)

Exemplo:
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf hello-interval 15

Configure os temporizadores de atraso de transmissão da sessão da interface OSPFv2 no modo de configuração da interface OSPF. Quando configurado, a idade dos LSAs deve ser incrementada por esse valor ao transmitir. O valor padrão é 1 segundo.

Para configurar:
 
DELLSONiC(config-if-Eth1/47)# ip ospf transmit-delay time-interval [if-ip-addr]

Para remover:
 
DELLSONiC(config-if-Eth1/47)# no ip ospf transmit-delay [if-ip-addr]
 
  • if-ip-addr — endereço IP da interface
  • time-interval - Valor do temporizador (1 a 65535 segundos)

Exemplo:
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf transmit-delay 20

Configure os temporizadores do intervalo de retransmissão da interface OSPFv2 no modo de configuração da interface OSPF. Esse valor é usado ao retransmitir pacotes de Descrição do Banco de Dados e Solicitação de Estado do Link. O valor padrão é 5 segundos.

Para configurar:
 
DELLSONiC(config-if-Eth1/47)# ip ospf retransmit-interval time-interval [if-ip-addr]

Para remover:
 
DELLSONiC(config-if-Eth1/47)# no ip ospf retransmit-interval [if-ip-addr]
 
  • if-ip-addr — endereço IP da interface
  • time-interval - Valor do temporizador (2 a 65535 segundos)

Exemplo:
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf retransmit-interval 25

Configure o intervalo inativo da interface do OSPFv2 no modo de configuração da interface OSPF. O valor do temporizador do intervalo inativo do roteador OSPF é usado para o temporizador de espera ou inatividade da sessão. Esse valor deve ser o mesmo para todos os roteadores conectados a uma rede comum. O valor padrão é 40 segundos. Se "mínimo" for especificado em vez do tempo de espera explícito, o intervalo inativo será definido como 1 segundo e será necessário especificar um multiplicador de saudação. O multiplicador hello especifica quantos Hellos devem ser enviados por segundo. O valor do multiplicador pode ser de 1 (a cada 500ms) a 10 (a cada 50ms). Assim, pode-se ter 1s de tempo de convergência para OSPF. Se esse formulário for especificado, o intervalo de saudação anunciado em Hello packets será definido como 0 e o hello-interval nos pacotes Hello recebidos não será marcado, portanto, o hello-multiplicador NÃO precisa ser o mesmo em vários roteadores em um link comum.

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 remover:
 
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 — endereço IP da interface
  • time-interval - Valor do temporizador (1 a 65535 segundos)
  • Multiplicador - Valor do multiplicador Olá do intervalo inativo (1 a 10 segundos)

Exemplo:
 
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 exibição de dados operacionais do OSPF


O SONiC fornece o comando display para mostrar o status operacional do roteador OSPF, das sessões do OSPF e das interfaces OSPF.
 

Visualizar as informações do roteador OSPF

 
show ip ospf [vrf vrf-name]
 
  • vrf-name — nome do VRF

Exemplo:

 
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


Visualizar as informações do vizinho OSPF

 
show ip ospf [vrf vrf-name ] neighbor [detail | if-name | nbr-ip ]
 
  • vrf-name — nome do VRF
  • if-name — nome da interface OSPF
  • nbr-ip - ID do roteador vizinho

Exemplo:
 
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


Visualizar as informações da interface OSPF

 
show ip ospf interface [if-name | traffic ]
 
  • if-name — nome da interface OSPF

Exemplo:
 
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
 

Visualizar as informações do banco de dados OSPF

 
show ip ospf [vrf vrf-name ] database [asbr-summary | external | network | router | summary | opaque-link]
 
  • vrf-name — nome do VRF

Exemplo:
 
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


Visualizar as informações de rota do OSPF

 
show ip ospf [ vrf vrf-name ] route
 
  • vrf-name — nome do VRF

Exemplo:

 
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 ===========
 

Reinicialização normal do OSPFv2


Quando os roteadores que estão participando do OSPF são reiniciados, há um período de perda de tráfego até que os roteadores fiquem on-line novamente e aprendam novamente as rotas.

O RFC 3623 especifica o aprimoramento da reinicialização normal para OSPF da seguinte maneira:
  • O roteador que tenta uma reinicialização normal origina Opaque-LSAs (Grace-LSAs) de link local, anunciando sua intenção de realizar uma reinicialização normal dentro de um período de tempo ou período de tolerância especificado.
  • Durante o período de tolerância, os vizinhos continuam a anunciar a reinicialização do roteador em seus LSAs como se ele fosse totalmente adjacente (ou seja, o estado vizinho OSPF Completo), mas somente se a topologia de rede permanecer estática (ou seja, o conteúdo dos LSAs no banco de dados de estado de link com os tipos LS 1 a 5 e 7 permanecer inalterado, e atualizações periódicas são permitidas).

A reinicialização normal permite que o roteador que está reiniciando informe a seus vizinhos que vai reiniciar. À medida que os vizinhos são informados da condição, eles continuam encaminhando o tráfego para o nó de reinicialização. Como a tabela de encaminhamento do nó de reinicialização é preservada durante a reinicialização normal, a perda de tráfego é evitada.


Paralisações planejadas


O Enterprise SONiC é compatível com a reinicialização normal do OSPF apenas para interrupções planejadas.

A reinicialização normal está habilitada para instâncias do OSPF. A reinicialização a quente do sistema é acionada usando o comando warm-reboot.


Nós auxiliares e de reinicialização


Com a reinicialização normal, há dois tipos de dispositivos que participam da rede OSPF. Eles são nós auxiliares e de reinicialização.

O nó de reinicialização é o dispositivo que reinicia normalmente sem ter uma perda de tráfego. Quando o nó que reinicia executa uma reinicialização normal, ele inunda os LSAs opacos de link local ( grace-LSAs) em todas as interfaces OSPF. Esses Grace LSAs informam ao roteador auxiliar que o vizinho pretende reiniciar.

Os nós auxiliares ajudam o nó de reinicialização para que não haja perda de tráfego. Um nó auxiliar monitora a rede em busca de alterações de topologia. Se não houver nenhuma alteração na rede, o auxiliar continuará anunciando seus LSAs como se o nó de reinicialização tivesse permanecido na operação contínua do OSPF. Os LSAs auxiliares continuam a listar uma adjacência ao nó que está sendo reiniciado por meio do segmento de rede, independentemente do estado de sincronização do nó que está sendo reiniciado.


Configurar a reinicialização normal do OSPFv2


Para configurar a reinicialização normal, siga estas etapas:

1. Ative a reinicialização normal.
 
DELLSONiC(config-router-ospf)# graceful-restart [grace-period grace-period]
 
  • grace-period - O período de tolerância antes do qual os vizinhos ou auxiliares consideram o nó de reinicialização morto. O intervalo é de 1 a 1.800 segundos. O período de tolerância padrão é de 120 segundos

2. Configure o recurso opaco do OSPFv2 para ajudar o roteador que está sendo reiniciado a iniciar os LSAs de graça.
 
DELLSONiC (config-router-ospf)# capability opaque

3. Configure o assistente de reinicialização normal do OSPFv2 no sistema para todos ou um ID de roteador específico. Faça isso em todos os nós que você estiver usando para ajudar a reiniciar o roteador.
 
DELLSONiC (config-router-ospf)# graceful-restart helper enable [router-id]
 
  • router-id — Configure o suporte do auxiliar de reinicialização normal para um vizinho específico usando o ID do roteador.

4. (Opcional) Configure o tempo de tolerância no nó auxiliar. Essa configuração determina o período para que o auxiliar dê suporte à reinicialização normal.
 
DELLSONiC (config-router-ospf)# graceful-restart helper supported-grace-time grace-time
 
  • grace-time — Configure o tempo de tolerância. O intervalo é de 10 a 1.800 segundos. O valor padrão é 120 segundos.

5. (Opcional) Configure uma verificação rigorosa de LSA no nó auxiliar. Se esse comando estiver configurado, o auxiliar cancelará a reinicialização normal quando ocorrer uma alteração de LSA, o que afetará a reinicialização do roteador. Por padrão, a verificação estrita de LSA está ativada.
 
DELLSONiC (config-router-ospf)# graceful-restart helper strict-lsa-checking

6. (Opcional) Configure o suporte do auxiliar apenas para reinicializações planejadas.
 
DELLSONiC (config-router-ospf)# graceful-restart helper planned-only
 

Exibir informações de reinicialização normal do OSPFv2


Use os comandos a seguir para visualizar informações auxiliares de reinicialização normal.

Visualize informações gerais do OSPF, inclusive se a reinicialização normal e o recurso opaco estão ativados.
 
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

Visualize as informações do vizinho OSPF e detalhes sobre o auxiliar de reinicialização normal.
 
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

Veja as informações do auxiliar de reinicialização normal do 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']

Visualize as informações detalhadas do auxiliar de reinicialização normal do 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.