O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Estes documentos descrevem duas novas alterações comportamentais do Open Shortest Path First (OSPF) e do Intermediate System-to-Intermediate System (IS-IS) no Cisco IOS®:
O SPF padrão e os temporizadores de inundação foram alterados para valores otimizados (convergência rápida).
Esse comando global instrui o roteador a usar os valores padrão de convergência rápida do protocolo link-state para OSPF e IS-IS. Por padrão, os valores padrão de convergência rápida são usados.
[no] routing-default-otimize
Visão geral dos valores padrão de convergência do OSPF:
comando OSPF |
Parâmetros |
Otimização padrão desabilitada |
Otimização padrão ativada |
timers throttle spf |
|||
inicial (ms) |
5000 |
50 |
|
min-delay(ms) |
10000 |
200 |
|
max-delay (ms) |
10000 |
5000 |
|
timers throttle lsa all |
|||
Inicial (ms) |
0 |
50 |
|
min-delay (ms) |
5000 |
200 |
|
max-delay(ms) |
5000 |
5000 |
|
temporizadores de chegada lsa |
ms |
1000 |
100 |
Note: Os novos valores padrão no Cisco IOS são os mesmos que os valores padrão no IOS-XR.
Note: Os novos valores padrão no Cisco IOS não aparecem na configuração de execução ou inicialização.
Esta mensagem é exibida quando você configura o OSPF com "routing-default-otimize":
*May 10 12:59:40.942: %OSPF-6-DFT_OPT: Protocol timers for fast convergence are Enabled.
Esta mensagem é exibida quando você configura o OSPF com "no routing-default-otimize":
*May 10 12:31:53.876: %OSPF-6-DFT_OPT: Protocol timers for fast convergence are Disabled.
Esta mensagem é exibida quando você configura o OSPFv3 com "routing-default-otimize":
*May 10 12:55:41.784: %OSPFv3-6-DFT_OPT: Protocol timers for fast convergence are Enabled.
Esta mensagem é exibida quando você configura o OSPFv3 com "no routing-default-otimize":
*May 10 12:57:57.880: %OSPFv3-6-DFT_OPT: Protocol timers for fast convergence are Disabled.
Esta mensagem explica o estado Routing-default-otimize.
Há comandos show.
Mostra o padrão OSPF com o Cisco IOS mais antigo ou mais recente com "no routing-default-otimize" configurado globalmente.
R1#show ip ospf
Routing Process "ospf 1" with ID 10.100.1.1
Start time: 01:30:35.876, Time elapsed: 00:03:51.842
Supports only single TOS(TOS0) routes
Supports opaque LSA
Supports Link-local Signaling (LLS)
Supports area transit capability
Supports NSSA (compatible with RFC 3101)
Supports Database Exchange Summary List Optimization (RFC 5243)
Event-log enabled, Maximum number of events: 1000, Mode: cyclic
Router is not originating router-LSAs with maximum metric
Initial SPF schedule delay 5000 msecs
Minimum hold time between two consecutive SPFs 10000 msecs
Maximum wait time between two consecutive SPFs 10000 msecs
Incremental-SPF disabled
Initial LSA throttle delay 0 msecs
Minimum hold time for LSA throttle 5000 msecs
Maximum wait time for LSA throttle 5000 msecs
Minimum LSA arrival 1000 msecs
LSA group pacing timer 240 secs
Interface flood pacing timer 33 msecs
Retransmission pacing timer 66 msecs
EXCHANGE/LOADING adjacency limit: initial 300, process maximum 300
Number of external LSA 0. Checksum Sum 0x000000
Number of opaque AS LSA 0. Checksum Sum 0x000000
Number of DCbitless external and opaque AS LSA 0
Number of DoNotAge external and opaque AS LSA 0
Number of areas in this router is 0. 0 normal 0 stub 0 nssa
Number of areas transit capable is 0
External flood list length 0
IETF NSF helper support enabled
Cisco NSF helper support enabled
Reference bandwidth unit is 100 mbps
Novos valores padrão:
R1#show ip ospf
Routing Process "ospf 1" with ID 10.100.1.1
Start time: 01:30:35.876, Time elapsed: 00:18:53.235
Supports only single TOS(TOS0) routes
Supports opaque LSA
Supports Link-local Signaling (LLS)
Supports area transit capability
Supports NSSA (compatible with RFC 3101)
Supports Database Exchange Summary List Optimization (RFC 5243)
Event-log enabled, Maximum number of events: 1000, Mode: cyclic
Router is not originating router-LSAs with maximum metric
Initial SPF schedule delay 50 msecs
Minimum hold time between two consecutive SPFs 200 msecs
Maximum wait time between two consecutive SPFs 5000 msecs
Incremental-SPF disabled
Initial LSA throttle delay 50 msecs
Minimum hold time for LSA throttle 200 msecs
Maximum wait time for LSA throttle 5000 msecs
Minimum LSA arrival 100 msecs
LSA group pacing timer 240 secs
Interface flood pacing timer 33 msecs
Retransmission pacing timer 66 msecs
EXCHANGE/LOADING adjacency limit: initial 300, process maximum 300
Number of external LSA 0. Checksum Sum 0x000000
Number of opaque AS LSA 0. Checksum Sum 0x000000
Number of DCbitless external and opaque AS LSA 0
Number of DoNotAge external and opaque AS LSA 0
Number of areas in this router is 0. 0 normal 0 stub 0 nssa
Number of areas transit capable is 0
External flood list length 0
IETF NSF helper support enabled
Cisco NSF helper support enabled
Reference bandwidth unit is 100 mbps
Para OSPFv3, o comando show ospfv3 é usado para exibir a mesma saída.
Para verificar o padrão na configuração, você pode usar show run all | no acelerador|chegada:
R1#show run all | in throttle|arrival
timers throttle spf 50 200 5000
timers throttle lsa 50 200 5000
timers lsa arrival 100
A depuração de eventos ospf mostra estas mensagens de depuração:
"Route Otimize o retorno de chamada configurado padrão"
"Valores de aceleração LSA modificados para"
"Temporizador de chegada LSA modificado para"
"Valores de aceleração SPF modificados para"
Por exemplo:
R1#debug ip ospf events
OSPF events debugging is on
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#no routing-default-optimize
R1(config)#
*May 10 13:05:47.962: OSPF EVENT: No Route Optimize Default Configured Callback: 0
*May 10 13:05:47.963: OSPF-1 EVENT: LSA Throttle values modified to 0 5000 5000
*May 10 13:05:47.963: OSPF-1 EVENT: LSA Arrival timer modified to 1000
*May 10 13:05:47.963: OSPF-1 EVENT: SPF Throttle values modified to 5000 10000 10000
Visão geral dos valores padrão de convergência IS-IS:
comando IS-IS |
Parâmetros |
Otimização padrão desabilitada |
Otimização padrão ativada |
spf-interval |
|||
inicial (ms) |
5500 |
50 |
|
min-delay(ms) |
5500 |
200 |
|
max-delay (ms) |
10000 |
5000 |
|
intervalo de PRC |
|||
Inicial (ms) |
2000 |
50 |
|
min-delay (ms) |
5000 |
200 |
|
max-delay(ms) |
5000 |
5000 |
|
LSP-gen-interval |
|||
Inicial (ms) |
50 |
50 |
|
min-delay (ms) |
5000 |
200 |
|
max-delay(ms) |
5000 |
5000 |
Note: Os novos valores padrão no Cisco IOS são os mesmos que os valores padrão no IOS-XR.
Note: Os novos valores padrão no Cisco IOS não aparecem na configuração de execução ou inicialização.
Esta mensagem é exibida quando você configura IS-IS com "routing-default-otimize":
*May 10 13:12:39.170: %CLNS-6-DFT_OPT: Protocol timers for fast convergence are Enabled.
Esta mensagem é exibida quando você configura IS-IS com "no routing-default-otimize":
*May 10 13:16:31.516: %CLNS-6-DFT_OPT: Protocol timers for fast convergence are Disabled.
Esta mensagem explica o estado Routing-default-otimize.
Para verificar o padrão na configuração, você pode usar show run all | include spf-interval|prc-interval|lsp-gen-interval:
R1#show run all | include spf-interval|prc-interval|lsp-gen-interval
spf-interval 5 50 200
prc-interval 5 50 200
lsp-gen-interval 5 50 200
Quando você implanta roteadores com software Cisco IOS mais recente que tenham os novos valores padrão, recomenda-se garantir que todos os roteadores tenham os mesmos valores padrão para os temporizadores. Isso reduz o risco de possíveis loops de roteamento.
Se você tiver roteadores que executam os valores padrão antigos e atualizar os roteadores para o software Cisco IOS mais recente, é provável que você tenha um tempo de migração no qual alguns roteadores executam um software Cisco IOS mais antigo com os valores padrão antigos e alguns roteadores que executam o software IOS mais novo com os novos valores padrão. Isso não é recomendado. Para garantir que a migração seja executada sem problemas, você pode:
A Cisco recomenda a solução 1. sempre que possível. A oportunidade é configurar e usar os novos valores de temporizador padrão e fornece convergência rápida. Nesse caso, verifique se a rede foi projetada e verificada para funcionar com os novos valores de convergência rápida.
A Cisco recomenda manter o menor tempo possível quando os roteadores tiverem valores de temporizador diferentes no momento da fase de migração. Uma maneira de garantir a migração adequada é manter o roteador isolado durante a atualização. Isso pode ser feito mantendo suas interfaces inativas, configurando o Interior Gateway Protocol (IGP) custo para uma métrica muito alta em suas interfaces (portanto, ele impede que o roteador encaminhe tráfego através dele) ou garantindo que o roteador não seja um roteador de trânsito encaminhando tráfego por algum tempo após a inicialização. Este último é configurado com o comando OSPF max-metric router-lsa [on-startup <5-86400>] ou com o comando IS-IS set-overload-bit [on-startup <5-86400>].
Se você já tiver os valores de temporizador definidos para os novos valores padrão nos roteadores Cisco IOS que executam o software Cisco IOS mais antigo, não há necessidade de alterar os temporizadores.
Se você tiver os valores do temporizador definidos explicitamente para qualquer outro valor que não os valores do temporizador padrão antigo, não será necessário alterar nada na configuração, pois a configuração explícita é mantida quando você atualiza.
Note: Qualquer loop de roteamento possível que ocorra devido a uma diferença nos valores do temporizador é um loop de vida curta. O loop não deve ocorrer por um tempo maior que o maior valor de atraso máximo.
Note: Quando um roteador executando uma versão mais recente do IOS com os novos valores padrão (nenhum valor de temporizador é explicitamente configurado) é rebaixado para uma versão do IOS com os valores de temporizador padrão antigos, o IGP usará os valores padrão antigos.
O SPF incremental é um recurso que foi desenvolvido cerca de 2000 como um meio de otimizar o desempenho do IGP, que reduz o tempo de execução de um SPF apenas recalcular uma sub-árvore da árvore de caminho mais curto completa quando as alterações de topologia eram limitadas a uma parte da rede. A implementação deste recurso foi superada com o aumento constante da potência da CPU nos roteadores, o que significava que quando você usa o iSPF, ele se tornou cada vez menos necessário, por não oferecer quase nenhum benefício, ao mesmo tempo em que acrescenta complexidade. Por esse motivo, geralmente é recomendável não habilitar esse recurso, pois com maior potência de CPU o uso de SPF regular é mais simples. É também por isso que a Cisco optou por substituir o recurso iSPF. A CLI existente ainda é aceita, mas não habilita o recurso e o comando não será NVGEN. Uma mensagem de aviso é impressa indicando que o recurso não é mais suportado.
Quando o iSPF é configurado para OSPF, o comando ainda está presente e produz uma mensagem de aviso: "O recurso SPF incremental não é mais suportado".
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router ospf 1
R1(config-router)#ispf
The incremental SPF feature is no longer supported.
O recurso iSPF não está habilitado:
R1#show ip ospf 1 | include Incremental
Incremental-SPF disabled
Quando você configura o iSPF, debug ip ospf events mostra o seguinte:
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router ospf 1
R1(config-router)#ispf
*May 10 13:34:35.075: OSPF-1 EVENT: Config: ispf
Para IS-IS:
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router isis 1
R1(config-router)#ispf level-1
The incremental SPF feature is no longer supported.
R1#show isis protocol | in Incremental
R1#
No IOS mais antigo:
R1#show isis protocol | in Incremental
Incremental SPF enabled for: level-1
Incremental SPF startup delay: 120
or
R1#show clns protocol | in Incremental
Incremental SPF enabled for: level-2
Incremental SPF startup delay: 120
O comando para ativar o iSPF está agora oculto.
O comando iSPF não é NVGEN.
alteram | Versões integradas do IOS |
Remoção do iSPF em IS-IS | 16.5.1 |
Remoção do iSPF no OSPF | 16.5.1 |
Novo SPF e temporizadores padrão de inundação | 16.5.1 |