Compartilhar via


Referência Técnica do Serviço de Horário 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 do Kerberos V5 e, portanto, para a autenticação baseada em AD DS. Qualquer aplicativo com reconhecimento de 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.

Observação

No Windows Server 2003 e no Microsoft Windows 2000 Server, o serviço de diretório é denominado serviço de diretório Active Directory. No Windows Server 2008 R2 e no Windows Server 2008, o serviço de diretório é denominado AD DS (Active Directory Domain Services). O restante deste tópico se refere ao AD DS, mas as informações também se aplicam ao Active Directory Domain Services no Windows Server 2016.

O serviço W32Time é implementado em uma biblioteca de vínculo dinâmico chamada W32Time.dll, instalada por padrão no %Systemroot%\System32. O W32Time.dll foi originalmente desenvolvido para o Windows 2000 Server dar suporte a uma especificação pelo protocolo de autenticação Kerberos V5 que exigia que os relógios estivessem em uma rede para serem sincronizados. Do Windows Server 2003 em diante, o W32Time.dll fornecia maior precisão na sincronização do relógio de rede no sistema operacional Windows Server 2000. Além disso, no Windows Server 2003, o W32Time.dll dava suporte a uma variedade de dispositivos de hardware e protocolos de horário de rede usando provedores de horário.

Embora originalmente criado para fornecer sincronização de relógio para a autenticação do Kerberos, muitos aplicativos atuais usam carimbos de data/hora para garantir a consistência transacional, registrar o temo de importantes eventos e outras informações críticas para os negócios e sensíveis ao tempo. Esses aplicativos se beneficiam da sincronização de tempo entre computadores fornecidos pelo Serviço de Horário do Windows.

Importância dos Protocolos de Tempo

Os protocolos de tempo se comunicam entre dois computadores para trocar informações sobre tempo e usá-las para sincronizar os relógios deles. Com o protocolo de tempo do Serviço de Horário do Windows, um cliente solicita informações sobre tempo de um servidor e sincroniza o relógio dele com base nas informações recebidas.

O Serviço de Horário do Windows usa o NTP para ajudar a sincronizar o tempo em uma rede. O NTP é um protocolo de tempo da Internet que inclui os algoritmos de disciplina necessários para sincronizar relógios. O NTP é um protocolo de tempo mais preciso que o SNTP (protocolo NTP simples) usado em algumas versões do Windows; no entanto, o W32Time continua dando suporte ao SNTP para habilitar 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 Horário 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 Horário do Windows. Se você precisar de informações de configuração, os tópicos a seguir deverão ajudar a localizar as informações apropriadas.

Importante

Antes do Windows Server 2016, o serviço W32Time não era criado para atender a necessidades de aplicativos sensíveis ao tempo. Contudo, agora as atualizações do Windows Server 2016 permitem que você implemente uma solução para ter precisão de 1 ms em seu domínio. Para obter mais informações sobre isso, confira Hora precisa do Windows 2016 e Limite de suporte para configurar o serviço de Hora do Windows para ambientes de alta precisão para obter mais informações.