Sincronizando uma rede de computadores com um servidor de tempo de rede dedicado
postado por Richard N Williams on Março 12th, 2010
A sincronização é vital para a maioria das redes de computadores. Timestamps são a única referência que um computador pode usar para analisar quando e se os processos ou aplicativos estiverem concluídos. Os timestamps sincronizados também são vitais para segurança, depuração e registro de erros.
A falta de manutenção de uma rede adequadamente sincronizada pode levar a todos os tipos de problemas. As aplicações não iniciam, as transações sensíveis ao tempo falharão e os erros e a perda de dados tornar-se-ão comuns.
No entanto, garantindo a sincronização independentemente do tamanho da rede é direto e não caro, graças ao servidor de tempo de rede dedicado e ao protocolo de tempo NTP.
Network Time Protocol (NTP)
O NTP passou por muito mais tempo do que a internet, mas é o protocolo de sincronização mais utilizado. O NTP é livre de usar e faz a sincronização muito direta. Ele funciona tomando uma única fonte de tempo (ou vários) e distribui-lo entre a rede. Ele manterá altos níveis de precisão mesmo quando perder o sinal de tempo original e pode fazer julgamentos sobre a precisão de cada referência de tempo.
Estes vêm em diversas formas. Em primeiro lugar, há uma série de servidores de tempo virtual na internet que distribuem o tempo gratuitamente. No entanto, como eles são baseados na internet, uma rede está a correr o risco de deixar uma porta de firewall aberta para esta comunicação de tempo. Além disso, não há controle sobre o sinal de tempo, portanto, se ele cair (ou se tornar instável ou totalmente impreciso), sua rede pode ser deixada sem uma sincronização adequada.
Dedicado Servidores NTP tempo use referências de GPS ou rádio para receber o tempo. Isso é muito mais seguro e como sinais de GPS e rádio como o WWVB (de NIST) são gerados por relógios atômicos, a precisão é inigualável.
Como o protocolo NTP é hierárquico, também significa que apenas um servidor de tempo dedicado precisa ser usado para uma rede, independentemente do tamanho, já que outros dispositivos na rede podem atuar como servidores de tempo depois de ter recebido o tempo do primário NTP servidor.