O relógio no meu computador está configurado para ser sincronizado usando o NTP. Para verificar isso, tentei dois clientes NTP usando vários servidores NTP. Meu computador e os clientes NTP estão totalmente de acordo sobre o horário atual, mesmo em uma ampla variedade de servidores NTP.
Também tenho um GPS e minha empresa telefônica nacional fornece um relógio preciso disponível ligando para um número de telefone específico. Tanto o meu GPS quanto a companhia telefônica concordam com a hora atual. No entanto, meu computador está quase precisamente dois minutos (ou 1 minuto e 59 segundos) antes do que eu acredito ser o tempo atual "real" em que vivo.
Por que meu computador está dois minutos à frente? Percebo que a sincronização de relógios usando a Internet pode não ser totalmente precisa, pois há latência, mas dois minutos são muito longos na Internet. O NTP está realmente dois minutos à frente? Estou executando o Windows 7 e moro no fuso horário UTC + 1, mas não acho que isso seja importante para entender meu problema.
Respostas:
O tempo do GPS não é o mesmo que o UTC, é apenas muito próximo.
O GPS é uma fonte muito precisa no que diz respeito às diferenças de tempo, mas como não leva em conta os segundos bissextos, ele não está sincronizado com o UTC desde janeiro de 1980. No entanto, são apenas 15 segundos à frente, o que não significa que ' t conta sua diferença de 2 minutos.
Se suas outras fontes de tempo forem baseadas no padrão internacional de relógio atômico (TAI, Temps Atomique International), elas também não serão definidas como UTC, não porque sejam imprecisas, mas mais porque a UTC é imprecisa em comparação. Eles não levam em consideração os segundos bissextos, e seu tempo é baseado em tiques do 'segundo' do SI, em vez de basear-se na rotação / órbita da Terra como o UTC. Eles estão cerca de 34 segundos à frente do UTC. Ainda não explica a sua diferença.
Veja aqui http://leapsecond.com/java/gpsclock.htm ou aqui http://en.wikipedia.org/wiki/Global_Positioning_System#Timekeeping para obter mais informações.
fonte
Infelizmente, cometi alguns erros quando postei minha pergunta. Eu queria ignorar o serviço NTP do meu computador para fornecer uma fonte independente de informações de horário da Internet e usei dois utilitários simples para isso. Eu acreditava que esses utilitários estavam obtendo informações de horário da Internet usando o NTP quando na verdade estavam exibindo a hora local (incorreta) no meu computador.
Na minha pergunta inicial é bastante vaga sobre como o NTP foi usado pelo meu computador. Faz parte de um domínio do Active Directory e o tempo é sincronizado no controlador de domínio. Eu tinha verificado que a configuração estava boa, mas havia negligenciado um pequeno detalhe.
Solução
O controlador de domínio estava sendo executado em uma máquina virtual Hyper-V. O serviço de horário do Windows no controlador de domínio foi configurado corretamente para usar o NTP, mas a máquina virtual Hyper-V tinha todos os serviços de integração ativados, incluindo a sincronização de horário . Essa configuração sempre manterá o tempo na máquina virtual sincronizado com o host Hyper-V, mesmo se você definir o relógio manualmente ou através do NTP.
A solução foi simplesmente desativar esse serviço de integração específico no gerenciador Hyper-V da máquina virtual do controlador de domínio. A reinicialização do serviço de horário do Windows corrigiu imediatamente o horário no controlador de domínio e posteriormente no meu computador.
fonte
Se você desabilitar o NTP, acerte o relógio do computador por alguns minutos (talvez 2 minutos mais lento do que 2 minutos à frente) e, em seguida, reative o NTP, ele fica 2 minutos mais lento ou volta para 2 minutos à frente?
Pergunto porque vi o software NTP falhar silenciosamente antes, portanto, embora parecesse que o software NTP estava ativado, e mesmo tendo rastreamentos de pacotes mostrando as consultas NTP saindo para o servidor e as respostas retornando, meu relógio do sistema ainda não estava sendo definido como o servidor de horário estava dizendo.
Seria interessante ver rastreamentos de pacotes mostrando suas pesquisas NTP. Por exemplo, um tcpdump da "porta 123" com as opções "-v" e "-s0" configuradas deve mostrar o que você precisa saber.
fonte
Também é importante lembrar que muitos clientes NTP se recusam a alterar o relógio em grandes quantidades ; se os tempos são tão discrepantes, há uma boa chance de pelo menos um deles estar totalmente errado e precisar de intervenção humana.
fonte
Não sou técnico, mas, em resumo, tudo o que você pode fazer é: 1) Ir para alterar a configuração de data e hora 2) Ir para a Internet Hora na parte superior da janela 3) Alterar a configuração 4) Atualizar agora
Ele vai se ajustar
fonte