← voltar pro blog
// fundamentos

NTP no Cisco IOS: como configurar sincronização de tempo e entender o stratum

por Luiz Silvério

NTP sincroniza o relógio de todos os dispositivos da rede com uma fonte de tempo precisa.

Parece simples. A importância não é.

Quando um incidente de segurança acontece, você correlaciona logs do firewall, do switch e do servidor. Se os relógios estão fora de sincronia, os eventos aparecem em ordens erradas e a linha do tempo fica incompreensível. Certificados digitais têm janela de validade: um dispositivo com relógio errado rejeita certificados válidos e aceita expirados. Protocolos como Kerberos recusam autenticação se a diferença de tempo entre cliente e servidor ultrapassar 5 minutos.

Daí o NTP não é opcional em ambientes sérios.


O modelo stratum

O NTP organiza as fontes de tempo em hierarquia chamada stratum. Menor stratum significa mais próximo do relógio de referência.

Stratum 0: relógios atômicos, GPS. São a referência. Não são dispositivos de rede.

Stratum 1: servidores diretamente conectados a um stratum 0. São os servidores NTP públicos como pool.ntp.org.

Stratum 2: dispositivos sincronizados com stratum 1. Cada hop adiciona 1 ao stratum.

Stratum 16: não sincronizado. É o estado padrão de qualquer dispositivo Cisco antes de receber tempo de uma fonte externa.

Stratum máximo útil é 15. Stratum 16 significa fora da hierarquia, sem fonte válida.


Configurar como cliente NTP

O cenário mais comum: apontar o roteador ou switch para um servidor NTP externo ou interno.

Router(config)# ntp server 200.160.0.8

Ou com preferência entre múltiplos servidores:

Router(config)# ntp server 200.160.0.8 prefer
Router(config)# ntp server 200.160.7.186

O prefer indica o servidor prioritário. Se ele ficar indisponível, o outro assume automaticamente.

O endereço 200.160.0.8 é o servidor público do NIC.br (Brazil). Para ambientes de produção no Brasil, usar servidores do NIC.br é a referência mais confiável e mais próxima geograficamente.


Configurar como servidor NTP interno

Em ambientes isolados ou de laboratório sem acesso a servidores externos:

Router(config)# ntp master 3

O número é o stratum que o dispositivo vai anunciar para os clientes. O padrão é 8 se omitido.

Não configure stratum 1 ou 2 sem ter um relógio de referência real. Isso anuncia uma precisão que o dispositivo não tem.


Verificação

Router# show ntp status
Clock is synchronized, stratum 3, reference is 200.160.0.8
nominal freq is 250.0000 Hz, actual freq is 249.9993 Hz
reference time is E8F3A209.C1F40000
clock offset is 0.8821 msec, root delay is 22.15 msec

Os campos que importam:

Clock is synchronized: NTP está funcionando. Se aparecer unsynchronized, o dispositivo não tem fonte válida.

stratum 3: o dispositivo está a 3 hops do relógio de referência.

reference is 200.160.0.8: endereço IP do servidor NTP sendo usado.

Router# show ntp associations
address         ref clock       st   when   poll  reach  delay  offset  disp
*~200.160.0.8   .GPS.            2     45     64    377   5.123  +1.456  2.345

O * na frente do endereço indica o servidor selecionado como fonte principal (sys.peer). O reach em octal indica as últimas 8 tentativas de sincronização. 377 significa todas bem-sucedidas.

Router# show clock detail
*19:21:55.523 UTC Mon Aug 9 2026
Time source is NTP

Time source is NTP confirma que o relógio está disciplinado pelo NTP, não configurado manualmente.


NTP e autenticação

Em produção, configure autenticação MD5 para evitar que um dispositivo mal-intencionado forneça tempo falso:

Router(config)# ntp authenticate
Router(config)# ntp authentication-key 1 md5 MinhaChaveNTP
Router(config)# ntp trusted-key 1
Router(config)# ntp server 200.160.0.8 key 1

O servidor NTP precisa ter a mesma chave configurada para que a autenticação funcione.


O que a prova CCNA cobra

NTP está no domínio IP Services. Os pontos mais frequentes:

O que é stratum e a lógica de hierarquia. A diferença entre ntp server (cliente) e ntp master (servidor). O que significa stratum 16. Como verificar com show ntp status e show ntp associations. O campo Time source is NTP no show clock detail. Por que o NTP é importante para logs e certificados.


FAQ

Quantos servidores NTP posso configurar? O Cisco IOS suporta até 20 servidores NTP configurados simultaneamente. O dispositivo seleciona o melhor com base em stratum, delay e precisão.

O NTP usa TCP ou UDP? UDP porta 123. Por isso as ACLs que bloqueiam UDP 123 impedem a sincronização NTP.

Stratum 16 é sempre problema? Em um dispositivo recém-configurado antes da primeira sincronização, sim. Mas se o dispositivo estava sincronizado e ficou em 16, significa que perdeu todas as fontes de tempo. Verifique conectividade com o servidor NTP.


▌ NTP é tema de IP Services do CCNA. O diagnóstico gratuito do PacketPass mostra onde estão suas lacunas por domínio. Resultado na hora, sem cadastro.


Informações baseadas no blueprint CCNA 200-301 atual, ComputingForGeeks (junho 2026), PingLabz (julho 2026) e documentação oficial da Cisco sobre NTP.