Mantenha o tempo exato com um servidor NTP

Um servidor NTP da Galleon Systems

Um servidor NTP fornece sua rede com tempo preciso de uma fonte de relógio atômico.

Quando se trata de sincronização de tempo de rede, o Network Time Protocol (NTP) é de longe o protocolo de software mais utilizado. Seja para manter uma rede de centenas ou milhares de máquinas sincronizadas, ou para manter uma única máquina em funcionamento, o NTP oferece a solução. Sem o NTP e o servidor NTP, muitas das tarefas que realizamos na Internet, desde compras até serviços bancários on-line, simplesmente não seriam possíveis.

A sincronização é vital para redes que operam pela internet. Sem sincronização, haveria o caos. Imagine receber um e-mail de alguém cinco minutos antes de ser enviado ou transferir dinheiro para um usuário cuja máquina informa que o dinheiro saiu antes de ele chegar.

Tempo Universal Coordenado

Para evitar todos esses problemas, uma única escala de tempo universal é empregada na Internet, que é a mesma, independentemente do fuso horário em que uma máquina reside. O Tempo Universal Coordenado (UTC) é governado por relógios atômicos, portanto é altamente preciso e estável. .

Para que as redes de computadores recebam o UTC, eles usam servidores NTP , que recebem a fonte de tempo de redes GPS, transmissões de rádio ou da própria Internet. Uma vez recebida, cabe ao NTP pegar essa fonte de tempo principal e distribuí-la em uma rede para garantir a sincronicidade.

Um relógio Ethernet do Galleon que recebe tempo de um servidor NTP.

Os relógios Ethernet são apenas um dos dispositivos que podem ser sincronizados com o NTP.

Protocolo de horário de rede explicado

O NTP é um dos protocolos mais antigos da computação. Ela remonta a quando a internet ainda estava em sua infância, mas foi modificada e adaptada para garantir que ainda seja relevante. Em essência, o NTP é um algoritmo projetado para julgar o tempo em computadores individuais e compará-los com a fonte de tempo UTC. Se o NTP encontrar alguma discrepância, ele ajustará o relógio no dispositivo incorreto para garantir que ele corresponda. O NTP faz isso com tanta precisão que uma rede de mil máquinas pode ser sincronizada dentro de alguns milissegundos uma da outra.

O NTP adota um sistema hierárquico. Em vez de ter todos os dispositivos em uma rede verificados em relação ao servidor NTP e sua fonte de horário UTC, o protocolo permite que as máquinas mais próximas ao servidor sejam usadas como referência para máquinas mais abaixo. Isso evita um influxo de tráfego para o servidor NTP e permite que um único dispositivo mantenha a sincronização em uma rede de centenas, ou até milhares, de dispositivos, como relógios Ethernet , PCs, telefones e muito mais.

Um servidor NTP do Galeão

Servidores NTP estão disponíveis para sincronizar um PC ou milhares de dispositivos em várias redes.

Segundos pulo

Um dos maiores desafios que o NTP enfrenta ao usar o UTC como fonte de tempo é que esse tempo universal é ocasionalmente ajustado para manter sua correlação com a rotação da Terra. Como o planeta está desacelerando um pouco, os relógios atômicos que controlam a UTC são mais precisos do que o próprio planeta, de modo que um segundo ocasional é adicionado uma ou duas vezes por ano para garantir que não haja desvios do dia para a noite (apesar de tal processo levaria milhões de anos).

Essas mudanças incrementais são conhecidas como segundos bissextos e são identificadas nos sinais enviados à maioria dos servidores NTP. Quando o NTP descobre que um segundo extra é adicionado, ele ajusta automaticamente todos os dispositivos em uma rede repetindo um segundo. A falta de ajuste para esses segundos bissextos resultaria na redução gradual da rede da UTC e na falta de sincronia com o resto da comunidade da Internet.

A Galleon Systems tem mais de 20 anos de experiência na produção de servidores e relógios de tempo NTP. Veja a gama completa de produtos Galleon e entre em contato com a Galleon para discutir o melhor produto para você.