Importância das Fontes de Tempo do Relógio Atômico para Tecnologia
Segunda-feira, fevereiro 28th, 2011O tempo e a precisão são importantes no decorrer do nosso dia a dia. Precisamos saber a que horas os eventos estão ocorrendo para garantir que não faltemos, também precisamos ter uma fonte de tempo preciso para nos impedir de atrasar; e os computadores e outras tecnologias são tão dependentes do que somos.
Para muitos computadores e sistemas técnicos, o tempo na forma de um carimbo de horário é a única coisa tangível que uma máquina deve identificar quando os eventos devem ocorrer e em que ordem. Sem um carimbo de data / hora, um computador não consegue executar nenhuma tarefa - mesmo salvar dados é impossível sem a máquina saber a que horas são.
Devido a essa dependência no tempo, todos os sistemas informáticos possuem relógios construídos em suas placas de circuito. Com frequência, estes são osciladores baseados em quartzo, semelhantes aos relógios eletrônicos usados em relógios de pulso digitais.
O problema com esses relógios do sistema é que eles não são muito precisos. Claro, por contar o tempo para fins humanos são precisos o suficiente; no entanto, as máquinas requerem muito um maior nível de precisão, especialmente quando os dispositivos são sincronizados.
Para as redes de computadores, a sincronização é crucial, pois máquinas diferentes que contam tempos diferentes podem levar a erros e a falhas na rede para executar tarefas mesmo simples. O difícil com sincronização de rede é que os relógios do sistema usados pelos computadores para manter o tempo podem deriva. E quando diferentes relógios derivam em diferentes quantidades, uma rede pode em breve se desenterrar, pois diferentes máquinas mantêm horários diferentes.
Por esse motivo, esses relógios do sistema não são confiáveis para fornecer sincronização. Em vez disso, é usado um tipo de relógio muito mais preciso: o relógio atômico.
Os relógios atômicos não deriva (pelo menos não em mais de um segundo em um milhão de anos) e, portanto, são ideais para sincronizar redes de computadores também. A maioria dos computadores usa o protocolo de software NTP (Network Time Protocol) que usa um único fonte de tempo do relógio atômico, seja através da Internet, ou de forma mais segura, externamente via GPS ou sinais de rádio, no qual sincroniza cada máquina em uma rede.
Como o NTP garante que cada dispositivo seja mantido exato nesse tempo de origem e ignore os relogios do sistema não confiáveis, a rede inteira pode ser mantida sincronizada com cada máquina dentro de frações de um segundo um do outro.