Quantcast
Channel: Directory Services forum
Viewing all articles
Browse latest Browse all 31638

W32Time algorithm to correct time skews

$
0
0

Hi,

I was hoping someone could clarify the algorithms used in Windows 2003 (and 2008 / 2012 if known) to correct time skews. The best I can find relates to Windows 2000:

When the local clock offset has been determined, the following algorithm is used to adjust the time: 

  • If the local clock time of the client is behind the current time received from the server, W32Time will change the local clock time immediately.
  • If the local clock time of the client is more than three minutes ahead of the time on the server, W32Time will change the local clock time immediately.
  • If the local clock time of the client is less than three minutes ahead of the time on the server, W32Time will quarter or halve the clock frequency for long enough to bring the clocks into sync. If the client is less that 15 seconds ahead, it will halve the frequency; otherwise, it will quarter the frequency. The amount of time the clock spends running at an unusual frequency depends on the size of the offset that is being corrected. 

http://download.microsoft.com/download/2/0/f/20f61625-7b2a-4531-b007-1c714f1e51b7/wintimeserv.doc

Thanks

David


Viewing all articles
Browse latest Browse all 31638

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>