Riferimento tecnico per Windows Time Service

Il servizio W32Time fornisce la sincronizzazione del clock di rete per i computer senza la necessità di una configurazione complessa. Il servizio W32Time è essenziale per il corretto funzionamento dell'autenticazione Kerberos V5 e, pertanto, per l'autenticazione basata su Active Directory Domain Services. Qualsiasi applicazione in grado di riconoscere Kerberos, inclusa la maggior parte dei servizi di sicurezza, si basa sulla sincronizzazione dell'ora tra i computer che partecipano alla richiesta di autenticazione. Anche i controller di dominio di Active Directory Domain Services devono avere clock sincronizzati per garantire l'accuratezza della replica dei dati.

Nota

In Windows Server 2003 e Microsoft Windows 2000 Server, il servizio directory è denominato servizio directory Active Directory. In Windows Server 2008 R2 e Windows Server 2008 il servizio directory è denominato Active Directory Domain Services. Nel resto di questo argomento si fa riferimento ad Active Directory Domain Services, ma le informazioni sono applicabili anche al servizio directory di Windows Server 2016.

Il servizio W32Time viene implementato in una libreria di collegamento dinamico denominata W32Time.dll, che viene installata per impostazione predefinita in %SystemRoot%\System32. La libreria W32Time.dll è stata sviluppata in origine per Windows 2000 Server per supportare una specifica del protocollo di autenticazione Kerberos V5 che richiede la sincronizzazione dei clock in una rete. A partire da Windows Server 2003, W32Time.dll ha fornito una maggiore accuratezza nella sincronizzazione dei clock di rete sul sistema operativo Windows Server 2000. Inoltre, in Windows Server 2003 W32Time.dll supporta un'ampia gamma di dispositivi hardware e protocolli NTP che usano provider servizi orari.

Sebbene originariamente progettate per fornire la sincronizzazione dei clock per l'autenticazione Kerberos, molte applicazioni correnti usano timestamp per garantire la coerenza delle transazioni, registrare l'ora di eventi importanti e fornire altre informazioni basate sull'ora importanti per l'azienda. Queste applicazioni usufruiscono della sincronizzazione dell'ora tra computer con il servizio Ora di Windows.

Importanza dei protocolli di tempo

I protocolli di tempo comunicano tra due computer per scambiare informazioni sull'ora e quindi usano tali informazioni per sincronizzare i clock. Con il protocollo di tempo del servizio Ora di Windows, un client richiede informazioni sull'ora a un server e sincronizza il clock in base alle informazioni ricevute.

Il servizio Ora di Windows usa il protocollo NTP per sincronizzare l'ora in una rete. NTP è un protocollo di tempo Internet che include gli algoritmi di disciplina necessari per la sincronizzazione degli orologi. NTP è un protocollo di tempo più accurato rispetto al protocollo SNTP (Simple Network Time Protocol) che viene usato in alcune versioni di Windows. W32Time tuttavia continua a supportare SNTP per garantire la compatibilità con le versioni precedenti in computer che eseguono servizi ora basati su SNTP, ad esempio Windows 2000.

Questa guida non illustra la configurazione del servizio Ora di Windows. In Microsoft TechNet e nella Microsoft Knowledge Base sono disponibili diversi argomenti che illustrano le procedure per la configurazione di tale servizio. Se necessiti di informazioni sulla configurazione, gli argomenti seguenti consentono di individuare le informazioni appropriate.

Importante

Nelle versioni antecedenti a Windows Server 2016 il servizio W32Time non è progettato per soddisfare le esigenze delle applicazioni dipendenti dall'ora. Tuttavia, gli aggiornamenti a Windows Server 2016 consentono ora di implementare una soluzione per l'accuratezza di 1 ms nel dominio. Per altre informazioni, vedi Ora esatta Windows 2016 e Limiti di supporto per configurare il servizio Ora di Windows per gli ambienti con accuratezza elevata.