Compartir a través de


Referencia técnica del servicio de hora de Windows

El servicio W32Time proporciona sincronización del reloj de red para los equipos sin necesidad de una extensa configuración. El servicio W32Time es esencial para el correcto funcionamiento de la autenticación Kerberos, versión 5, y, por tanto, para la autenticación basada en AD DS. Cualquier aplicación que reconozca Kerberos, incluida la mayoría de los servicios de seguridad, se basa en la sincronización de la hora entre los equipos que participan en la solicitud de autenticación. Los controladores de dominio de AD DS también deben tener los relojes sincronizados para asegurar que la replicación de los datos sea precisa.

Nota

En Windows Server 2003 y Microsoft Windows 2000 Server, el servicio de directorio se denomina Servicio de directorio de Active Directory. En Windows Server 2008 R2 y Windows Server 2008, el servicio de directorio se denomina Active Directory Domain Services (AD DS). El resto de este tema hace referencia a AD DS, pero la información también se puede aplicar a Active Directory Domain Services en Windows Server 2016.

El servicio W32Time está implementado en una biblioteca de vínculos dinámicos denominada W32Time.dll, que se instala de forma predeterminada en %Systemroot%\System32. W32Time.dll se desarrolló originalmente para que Windows 2000 Server admitiera una especificación del protocolo de autenticación de Kerberos versión 5 que requería la sincronización de los relojes de una red. A partir de Windows Server 2003, W32Time.dll proporcionaba mayor precisión en la sincronización del reloj de red hasta el sistema operativo Windows Server 2000. Además, en Windows Server 2003, W32Time.dll admitía una variedad de dispositivos de hardware y protocolos de hora de red mediante proveedores de hora.

Aunque originalmente se diseñó para proporcionar sincronización de reloj para la autenticación de Kerberos, muchas aplicaciones actuales usan marcas de tiempo para garantizar la coherencia transaccional, registrar la hora de eventos importantes y demás información crítica sujeta a limitaciones temporales. Estas aplicaciones se benefician de la sincronización de la hora entre los equipos que proporciona el servicio de hora de Windows.

Importancia de los protocolos de hora

Los protocolos de hora se comunican entre dos equipos para intercambiar información de hora y, luego, usan esa información para sincronizar sus relojes. Con el protocolo de hora del servicio de hora de Windows, un cliente solicita información de hora a un servidor y sincroniza su reloj en función de la información recibida.

El servicio de hora de Windows usa NTP para ayudar a sincronizar la hora a través de una red. NTP es un protocolo de hora de Internet que incluye los algoritmos de sincronización necesarios para sincronizar los relojes. NTP es un protocolo de hora más preciso que el Protocolo simple de tiempo de redes (SNTP) que se usa en algunas versiones de Windows; sin embargo, W32Time sigue admitiendo SNTP para habilitar la compatibilidad con versiones anteriores con equipos que ejecutan servicios de hora basados en SNTP, como Windows 2000.

En esta guía no se analiza la configuración del servicio de hora de Windows. Hay varios temas diferentes en Microsoft TechNet y en Microsoft Knowledge Base que sí explican los procedimientos para configurar el servicio de hora de Windows. Si necesitas información de configuración, los temas siguientes te ayudarán a ubicar la información adecuada.

Importante

Antes de Windows Server 2016, el servicio W32Time no estaba diseñado para satisfacer las necesidades de las aplicaciones sujetas a limitaciones temporales. Sin embargo, las actualizaciones de Windows Server 2016 ahora permiten implementar una solución con una precisión de 1 ms en el dominio. Para más información, consulte Hora precisa para Windows Server 2016 y Límite de compatibilidad para configurar el servicio de hora de Windows para entornos de alta precisión.