Usando o Tempo da Internet para Sincronização de Computador
postado por Richard N Williams on Julho 20th, 2010
Garantir que sua rede esteja sincronizada é uma parte vital da computação moderna. Falhar em fazê-lo, e ter diferentes máquinas que contam tempos diferentes é uma receita para desastre e pode causar problemas incontáveis, para não mencionar tornando quase impossível depurar ou registrar erros.
E não é apenas a sua própria rede, você precisa sincronizar para qualquer uma. Com tantas redes falando um com o outro, é importante que todas as redes se sincronizem com a mesma escala de tempo.
UTC (Tempo Universal Coordenado) é apenas uma escala de tempo global. É controlada por uma constelação internacional de relógios atômicos e permite que computadores em todo o mundo conversem uns com os outros em perfeita sincronia.
Mas como você sincroniza com a UTC?
A internet está inundada com fontes de internet. A maioria dos sistemas operacionais modernos, especialmente no sabor do Windows, estão configurados para fazer isso automaticamente (apenas clicando na guia hora / data no menu do relógio). O computador verificará regularmente o servidor de horário (geralmente na Microsoft ou NIST, embora outros possam ser usados) e ajuste o computador para garantir que o tempo coincida.
Mais internet servidores de tempo são conhecidos como dispositivos 2 do estrato. Isso significa que eles tomam o tempo de outro dispositivo, mas de onde é que isso faz o tempo?
A resposta é que, em algum lugar do estrato, haverá um dispositivo 1 de estrato. Este será um servidor de tempo que recebe o tempo direto de uma fonte de relógio atômico. Muitas vezes, isso é por GPS, mas existem alternativas de referência de rádio em vários países. Esses servidores temporários do Xatum 1 NTP (Network Time Protocol) fornecem os dispositivos 2 do stratum com o tempo correto - e são esses dispositivos nos que obtemos o tempo de internet.
Desvantagens para o tempo da Internet
Existem várias desvantagens para confiar na Internet para sincronização de horário. A precisão é uma consideração. Normalmente, um dispositivo 2 de estradas fornecerá precisão suficiente para a maioria das redes; no entanto, para alguns usuários que exigem altos níveis de precisão ou negociam em muitas transações sensíveis ao tempo, um servidor de horário 2 pode não ser suficientemente preciso.
Outro problema com os servidores de tempo da internet é que eles exigem uma porta aberta no firewall. Manter o acesso NTP na porta UDP 123 aberto o tempo todo pode levar a problemas de segurança, especialmente porque as fontes do tempo da internet não podem ser autenticadas ou garantidas.
Usando o servidor de horário Stratum 1 NTP
Estrato 1 Servidores NTP tempo são facilmente instalados na maioria das redes. Não só eles fornecerão uma fonte de tempo mais precisa, mas como eles recebem o tempo externamente (do GPS ou do rádio) eles são altamente seguros e não podem ser seqüestrados por usuários mal-intencionados ou software viral.