<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>What is Windows Time Service?</title><link>http://blogs.msdn.com/w32time/archive/2007/07/07/welcome.aspx</link><description>Welcome to the Windows Time Service blog. This blog is here to answer some of the questions about the service and show off some of the useful features that it has. Every week, I will try to cover a new topic surrounding Windows Time Service (w32time for</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: What is Windows Time Service?</title><link>http://blogs.msdn.com/w32time/archive/2007/07/07/welcome.aspx#3955556</link><pubDate>Thu, 19 Jul 2007 16:47:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3955556</guid><dc:creator>Michael</dc:creator><description>&lt;p&gt;Nice start. One thing that may be helpful is a list of a couple of quick things and settings that can be done. For example, setting the root DC to an external time source, what settings need to be configured in the registry. Another thing that would be nice is a guess on what to do when you see event 50 or 52 or any other common events. Also, maybe a thought when a problem occurs, maybe it is a w32tm issue or maybe a hardware issue.&lt;/p&gt;</description></item><item><title>re: What is Windows Time Service?</title><link>http://blogs.msdn.com/w32time/archive/2007/07/07/welcome.aspx#3959691</link><pubDate>Thu, 19 Jul 2007 20:50:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3959691</guid><dc:creator>Ryan Sizemore</dc:creator><description>&lt;p&gt;@Michael: There are quite a few topics that I didn't cover that I had hoped to, but I would rather not try to cram too much into the first post. I wanted the first post to be a general overview, to give everyone some sort of grounding on what w32time is and how it works at a very high level. There will be more to come for sure.&lt;/p&gt;
</description></item><item><title>re: What is Windows Time Service?</title><link>http://blogs.msdn.com/w32time/archive/2007/07/07/welcome.aspx#4542323</link><pubDate>Fri, 24 Aug 2007 15:09:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4542323</guid><dc:creator>occultations</dc:creator><description>&lt;p&gt;An interesting article. &amp;nbsp;But I don't understand the logical step that gets you to &amp;quot;((t4 - t1) - (t3 - t2)) is the clock offset between the two computers&amp;quot;.&lt;/p&gt;
&lt;p&gt;Consider the following scenario:&lt;/p&gt;
&lt;p&gt;The client's clock is 10 seconds slow.&lt;/p&gt;
&lt;p&gt;Let's say that T+n means n seconds past midnight.&lt;/p&gt;
&lt;p&gt;The client makes a request at T+15 by the client's clock (T+25 in reality).&lt;/p&gt;
&lt;p&gt;The request takes 3 seconds to get to the time source. &amp;nbsp;It arrives at T+28.&lt;/p&gt;
&lt;p&gt;The time source sends a reply 1 second later, at T+29.&lt;/p&gt;
&lt;p&gt;The reply takes 2 seconds to get back to the client. &amp;nbsp;It arrives at T+31, or T+21 by the client's clock.&lt;/p&gt;
&lt;p&gt;So t1 is T+15, t2 is T+28, t3 is T+29, t4 is T+21. &amp;nbsp;((t4 - t1) - (t3 - t2)) is ((21-15) - (29-28)), which is 5 seconds. &amp;nbsp;But the client's clock is 10 seconds slow.&lt;/p&gt;
&lt;p&gt;What am I missing?&lt;/p&gt;</description></item><item><title>re: What is Windows Time Service?</title><link>http://blogs.msdn.com/w32time/archive/2007/07/07/welcome.aspx#4548156</link><pubDate>Fri, 24 Aug 2007 23:54:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4548156</guid><dc:creator>Ryan Sizemore</dc:creator><description>&lt;p&gt;Well, the problem here is that I was callous with the copy-and-paste. You might notice that the formula for calculating the offset is the same one for calculating the delay. Yea, right. The correct formula for clock offset is:&lt;/p&gt;
&lt;p&gt;((t2 - t1) + (t3 - t4)) / 2&lt;/p&gt;
&lt;p&gt;t1 = 00:00:15 (15 seconds after midnight, according to the client's clock)&lt;/p&gt;
&lt;p&gt;[3 second transmission delay]&lt;/p&gt;
&lt;p&gt;t2 = 00:00:28 (28 seconds after midnight, according to the server's clock)&lt;/p&gt;
&lt;p&gt;[1 second processing delay]&lt;/p&gt;
&lt;p&gt;t3 = 00:00:29 (29 seconds after midnight, according to the server's clock)&lt;/p&gt;
&lt;p&gt;[2 second transmission delay]&lt;/p&gt;
&lt;p&gt;t4 = 00:00:21 (21 seconds after midnight, according to the client's clock)&lt;/p&gt;
&lt;p&gt;((t2 - t1) + (t3 - t4)) / 2&lt;/p&gt;
&lt;p&gt;((28 - 15) + (29 - 21)) / 2&lt;/p&gt;
&lt;p&gt;(13 + 8) / 2&lt;/p&gt;
&lt;p&gt;21 / 2&lt;/p&gt;
&lt;p&gt;=10.5&lt;/p&gt;
&lt;p&gt;Why 10.5 instead of 10? One of the assumptions that NTP makes is the transmission delay is the same in both directions. For argument's sake, I left it the way you described, especially because in the real world assumptions fail all the time.&lt;/p&gt;
&lt;p&gt;I hope this clears things up. Thanks for catching this occultations.&lt;/p&gt;
</description></item><item><title>re: What is Windows Time Service?</title><link>http://blogs.msdn.com/w32time/archive/2007/07/07/welcome.aspx#4616078</link><pubDate>Tue, 28 Aug 2007 20:41:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4616078</guid><dc:creator>occultations</dc:creator><description>&lt;p&gt;That's more like it! &amp;nbsp;I'm interested that NTP assumes the transmission delay is the same in both directions. &amp;nbsp;It seems quite likely that there would be a systematic bias. &amp;nbsp;Can NTP do anything about that?&lt;/p&gt;
&lt;p&gt;I've also got a query about W32time. &amp;nbsp;I've got a PC here on which W32time has spent a week trying to sync the time, but it keeps on overcorrecting. &amp;nbsp;If you're interested, and you can let me know your email address, I'll send you some graphs.&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Chris&lt;/p&gt;</description></item><item><title>re: What is Windows Time Service?</title><link>http://blogs.msdn.com/w32time/archive/2007/07/07/welcome.aspx#4713801</link><pubDate>Mon, 03 Sep 2007 04:54:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4713801</guid><dc:creator>Ryan Sizemore</dc:creator><description>&lt;p&gt;The issue with transmission delay is that there is no way to detect what the delay is in any one direction since you are dealing with two independent clocks. This is detailed in the NTP RFC linked at the top of the post.&lt;/p&gt;
&lt;p&gt;If you have questions, you can start by asking them in the technet forums: &lt;a rel="nofollow" target="_new" href="http://forums.microsoft.com/TechNet/ShowForum.aspx?ForumID=722&amp;amp;SiteID=17"&gt;http://forums.microsoft.com/TechNet/ShowForum.aspx?ForumID=722&amp;amp;SiteID=17&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I will see your question there, and it is a better forums to help you with your specific issue.&lt;/p&gt;
</description></item><item><title>re: What is Windows Time Service?</title><link>http://blogs.msdn.com/w32time/archive/2007/07/07/welcome.aspx#4724755</link><pubDate>Mon, 03 Sep 2007 17:29:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4724755</guid><dc:creator>Andreas</dc:creator><description>&lt;p&gt;You wrote that the value controlling when w32time skews or sets is adjustable in the registry (default is 5 min?). Please let us know the registry entries.&lt;/p&gt;</description></item><item><title>re: What is Windows Time Service?</title><link>http://blogs.msdn.com/w32time/archive/2007/07/07/welcome.aspx#4730603</link><pubDate>Tue, 04 Sep 2007 01:51:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4730603</guid><dc:creator>Ryan Sizemore</dc:creator><description>&lt;p&gt;The value that you are referring to is the value which Kerberos uses to determine if another machine is too far out of sync with to allow authentication. W32time time skews are a bit more complicated, and will be covered in an upcomming post. If you have questions about Kerberos, try posting a question in the Technet forum linked in my comment above.&lt;/p&gt;
</description></item><item><title>re: What is Windows Time Service?</title><link>http://blogs.msdn.com/w32time/archive/2007/07/07/welcome.aspx#4878321</link><pubDate>Wed, 12 Sep 2007 13:32:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4878321</guid><dc:creator>occultations</dc:creator><description>&lt;p&gt;I have added a post at &lt;a rel="nofollow" target="_new" href="http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2100204&amp;amp;SiteID=17"&gt;http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2100204&amp;amp;SiteID=17&lt;/a&gt; about W32Time overcorrecting. &amp;nbsp;I hope you can have a look at it.&lt;/p&gt;
</description></item></channel></rss>