NTP Servers versus Internet Time Qual é o melhor método para o tempo preciso?

O tempo preciso e confiável é altamente importante e, à medida que as redes e a internet ficam cada vez mais rápidas, a precisão torna-se ainda mais essencial.

Os sistemas internos de relógio dos computadores não chegam a ser precisos o suficiente para muitas tarefas em rede. Como simples cronômetros de quartzo eles vão drift, por tanto como um segundo que talvez não seria um problema se não fosse pelo fato de que todos os relógios na rede podem derivar em taxas diferentes.

E à medida que o mundo se torna mais global, garantir que as redes de computadores possam conversar entre si também é importante, o que significa que a sincronização com a escala de tempo global UTC (Tempo Universal Coordenado) é agora um pré-requisito para a maioria das redes.

Métodos de sincronização

Atualmente, existem apenas dois métodos para obter um tempo verdadeiramente preciso e confiável:

  • Uso de um servidor de tempo baseado em internet de lugares como NIST (Instituto Nacional de Padrões e Horário) ou Microsoft.
  • Uso de um dedicado O servidor NTP - que recebe fontes de tempo externo, como o GPS

Existem vantagens e desvantagens para ambos os tipos de fontes - mas qual método é o melhor?

Tempo Internet

O tempo de Internet tem uma grande vantagem - muitas vezes é gratuito. No entanto, existem desvantagens de usar uma fonte de ligação à Internet. O primeiro é a distância. A distância através da internet pode ter um efeito dramático e à medida que a internet fica mais rápida, a distância tem um efeito ainda maior, o que significa que a precisão se torna mais tênue.

Outra desvantagem do tempo na internet é a falta de autenticação e o risco de segurança que ela representa. A autenticação é o que o protocolo de tempo NTP (Network Time Protocol) usa para estabelecer a verdadeira identidade de uma fonte de tempo.

Além disso, uma fonte de tempo de internet só pode ser acessada através de um firewall de rede, de modo que uma porta UDP deve ser mantida aberta fornecendo uma entrada possível para usuários de software ou usuários mal-intencionados.

NTP Time Server

Servidores NTP tempo por outro lado são dispositivos dedicados. Eles recuperam uma fonte de UTC externamente para o firewall a partir de qualquer GPS ou uma transmissão de rádio de onda longa. Estes são diretos de relógios atômicos (no gabinete de GPS, o relógio atômico está a bordo do satélite) e, portanto, não pode ser seqüestrado por usuários ou vírus mal-intencionados.

Servidores NTP também são muito mais precisos e não são influenciados pela distância, o que significa que uma rede pode ter precisão de milissegundos o tempo todo.

Este post foi escrito por

Stuart

Leitura relacionada