Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Protocolo de tempo de rede

Network Time Protocol (NTP) é um protocolo usado para sincronizar o tempo em todos os dispositivos em uma rede.

Visão geral do NTP

O protocolo de tempo de rede (NTP) é um protocolo amplamente usado usado para sincronizar os relógios de roteadores e outros dispositivos de hardware na Internet. Os servidores NTP primários são sincronizados a um relógio de referência diretamente rastreável ao Tempo Universal Coordenado (UTC). Os relógios de referência incluem receptores GPS e serviços de modem telefônico, as expectativas de precisão do NTP dependem dos requisitos de aplicativo do ambiente. No entanto, o NTP geralmente pode manter o tempo de até dezenas de milissegundos pela internet pública.

NTP é definido na RFC 5905: Protocolo de tempo de rede Versão 4: Especificação de protocolo e algoritmos

Os dispositivos que executam o Junos OS podem ser configurados para funcionar como um cliente NTP, um servidor NTP secundário ou um servidor NTP primário. Essas variações são as seguintes:

  • Servidor NTP primário — os servidores NTP primários são sincronizados a um relógio de referência que é diretamente rastreável à UTC. Esses servidores então retribuem esses dados de tempo downstream para outros servidores NTP secundários ou clientes NTP.

  • Servidor NTP secundário — servidores NTP secundários são sincronizados em um servidor NTP primário ou secundário. Esses servidores então retribuem esses dados downstream para outros servidores NTP secundários ou clientes NTP.

  • Cliente NTP — os clientes NTP são sincronizados com um servidor NTP primário ou secundário. Os clientes não retribuem os dados desta vez para outros dispositivos.

Nota:

A sub-rede NTP inclui uma série de servidores de tempo primário público amplamente acessíveis que podem ser usados como servidor NTP principal de uma rede. A Juniper Networks recomenda fortemente que você autenticar todos os servidores primários que você usa.

Cada dispositivo em sua rede pode ser configurado para ser executado em um ou mais dos seguintes modos NTP:

  • Modo broadcast — um ou mais dispositivos são configurados para transmitir informações de tempo para um endereço de transmissão ou multicast especificado. Outros dispositivos escutam pacotes de sincronização de tempo nesses endereços. Esse modo é menos preciso do que o modo cliente/servidor.

  • Modo cliente/servidor — os dispositivos são organizados hierarquicamente em toda a rede em relacionamentos cliente/servidor.

  • Modo Ativo simétrico (peer) — dois ou mais dispositivos são configurados como pares de servidor NTP para fornecer redundância.

Por padrão, se o tempo do cliente NTP cair para que a diferença de tempo do servidor NTP exceda 128 milissegundos, o cliente NTP volta automaticamente à sincronização. O cliente NTP ainda sincronizará com o servidor mesmo que a compensação entre o cliente NTP e o servidor exceda o limite de 1000 segundos. Você pode solicitar manualmente que um dispositivo sincronizado com um servidor NTP usando o set date ntp comando operacional no roteador. Em dispositivos que executam o Junos OS que têm mecanismos de roteamento duplos, o mecanismo de roteamento de backup sincroniza diretamente com o mecanismo de roteamento primário.

Todas as plataformas da Juniper que executam o Junos OS oferecem suporte ao ajuste de segundo salto. Por padrão, se o servidor NTP estiver ciente dos cálculos de segundo salto, então o dispositivo Junos adicionará automaticamente o atraso de 1 segundo. O PTP (Protocolo de tempo de precisão) é usado para detectar e propagar mudanças de sincronização de segundo salto em todos os nós em uma rede. O NTP também é necessário para conformidade com critérios comuns.

Para obter mais detalhes sobre o Protocolo de Tempo de Rede, acesse o site da Network Time Foundation em http://www.ntp.org.

O NTP oferece suporte a solicitações de VPN IPv4 e roteamento e encaminhamento IPv6 (VRF) no Junos OS. A solicitação VRF também é suportada no Junos OS Evolved Release 20.2R1 em diante. Isso permite que um servidor NTP em execução em um roteador de borda de provedor (PE) responda às solicitações de NTP de um roteador de borda do cliente (CE). Como resultado, um roteador PE pode processar qualquer pacote de solicitação de NTP proveniente de diferentes instâncias de roteamento.