Partilhar via


Referência técnica do Serviço de Tempo do Windows

O serviço W32Time fornece sincronização de relógio de rede para computadores sem a necessidade de configuração extensiva. O serviço W32Time é essencial para a operação bem-sucedida da autenticação Kerberos V5 e, portanto, para a autenticação baseada no AD DS. Qualquer aplicativo compatível com Kerberos, incluindo a maioria dos serviços de segurança, depende da sincronização de tempo entre os computadores que participam da solicitação de autenticação. Os controladores de domínio do AD DS também devem ter relógios sincronizados para ajudar a garantir uma replicação de dados precisa.

Note

No Windows Server 2003 e no Microsoft Windows 2000 Server, o serviço de diretório é chamado de serviço de diretório do Ative Directory. No Windows Server 2008 R2 e no Windows Server 2008, o serviço de diretório é denominado Serviços de Domínio Ative Directory (AD DS). O restante deste tópico refere-se ao AD DS, mas as informações também são aplicáveis aos Serviços de Domínio Ative Directory no Windows Server 2016.

O serviço W32Time é implementado em uma biblioteca de vínculo dinâmico chamada W32Time.dll, que é instalada por padrão no %Systemroot%\System32. W32Time.dll foi originalmente desenvolvido para o Windows 2000 Server para suportar uma especificação do protocolo de autenticação Kerberos V5 que exigia que os relógios de uma rede fossem sincronizados. A partir do Windows Server 2003, W32Time.dll forneceu uma precisão melhorada na sincronização de relógios de rede em comparação ao sistema operativo Windows Server 2000. Além disso, no Windows Server 2003, W32Time.dll suportava uma variedade de dispositivos de hardware e protocolos de tempo de rede usando provedores de tempo.

Embora originalmente projetado para fornecer sincronização de relógio para autenticação Kerberos, muitos aplicativos atuais usam marcadores temporais para garantir a consistência transacional, registrar a hora de eventos importantes e outras informações críticas e sensíveis ao tempo para os negócios. Esses aplicativos se beneficiam da sincronização de tempo entre computadores fornecidos pelo serviço de Tempo do Windows.

Importância dos Protocolos de Tempo

Os protocolos de tempo se comunicam entre dois computadores para trocar informações de tempo e, em seguida, usar essas informações para sincronizar seus relógios. Com o protocolo de tempo de serviço do Windows, um cliente solicita informações de tempo de um servidor e sincroniza seu relógio com base nas informações recebidas.

O serviço de Tempo do Windows usa NTP para ajudar a sincronizar o tempo em uma rede. NTP é um protocolo de tempo da Internet que inclui os algoritmos de disciplina necessários para sincronizar relógios. NTP é um protocolo de tempo mais preciso do que o Simple Network Time Protocol (SNTP) que é usado em algumas versões do Windows; no entanto, W32Time continua a suportar SNTP para permitir a compatibilidade com versões anteriores com computadores que executam serviços de tempo baseados em SNTP, como o Windows 2000.

Este guia não discute a configuração do serviço de Tempo do Windows. Há vários tópicos diferentes no Microsoft TechNet e na Base de Dados de Conhecimento Microsoft que explicam os procedimentos para configurar o serviço de Tempo do Windows. Se você precisar de informações de configuração, os tópicos a seguir devem ajudá-lo a localizar as informações apropriadas.

Important

Antes do Windows Server 2016, o serviço W32Time não foi projetado para atender às necessidades de aplicativos sensíveis ao tempo. No entanto, as atualizações do Windows Server 2016 agora permitem implementar uma solução para precisão de 1ms em seu domínio. Para mais informações, consulte Windows 2016 Tempo Preciso e Limite de suporte para configurar o serviço de tempo do Windows para ambientes de alta precisão.