iT邦幫忙

0

請問有關Win32Time服務~

  • 分享至 

  • twitterImage

各位先進大家好!

想請教一下Win32Time這項服務,如果我在其中一台電腦上開啟這項服務當Server,其他的電腦當Client,那麼在Server與Cient之間時間的誤差可否<10ms?

再者,有沒有指令能讓我證明這一點的?

感恩!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

4
尼克
iT邦大師 1 級 ‧ 2011-05-16 10:33:37
最佳解答

希望這一份舊文章能讓你清楚有幫助 http://edu.uuu.com.tw/ucomtips/010706.htm

conandexter iT邦研究生 1 級 ‧ 2011-05-16 11:43:45 檢舉

nickliao1先進您好!

感謝您的這篇文章!

裡頭有提到如果我的網路是像區域連線這種,就可以保證誤差甚至只到1ms嗎?
但是如果是像無線網路這種呢?

而且我的電腦都是裝XP,沒有加入網域也沒有PDC,但是我查到可以將XP中的Win32Time啟動,就能用來當NTP server,其它台就能用這台server來做時間同步。

至於當Server的電腦也不需要跟外界的NTP Server取得時間資訊,
因為我的應用只是要讓這些電腦對時而已。

而這些電腦之間的時間差要<10ms。

請問這樣可不可行呢? 還是有其他方法能讓我達到上面的需求的?

感謝您!

尼克 iT邦大師 1 級 ‧ 2011-05-16 14:51:54 檢舉

不然參照http://ithelp.ithome.com.tw/question/10019385
此篇文章看看是否合用。

4
aqr199
iT邦新手 2 級 ‧ 2011-05-17 09:28:46

網路校時(SNTP)己經把網路傳輸延遲問題考慮進去了, 所以你的疑慮應該不存在。

反問:什麼事件需要時間精準度?

conandexter iT邦研究生 1 級 ‧ 2011-05-17 17:52:32 檢舉

aqr199先進您好!

用途是秘密,只有三個人知道....(下略

我今天試出來了,我在一台XP上更改註冊碼裡頭W32Time的參數,讓這台當Server。

另一台XP當Client,使用NTPClock來跟Server同步。
這是執行後的畫面:

我設成20秒同步一次,大約都能在誤差只有0.001秒左右,也就是1ms。
只是我是使用區域網路來連接這兩台電腦,而這個ntpclock也是用SNTP的情況。

如果使用的是無線網路,不知道會不會誤差>10ms。

感謝!

我要發表回答

立即登入回答