我應該使用NTP的哪個版本?
這個問題不是非常容易回答: 目前有版本3和版本4的NTP實現(xiàn)。最新的軟件版本是NTPv4,但是官方的互聯(lián)網標準還是NTPv3。另外,一些操作系統(tǒng)的廠商定制和發(fā)布自己的版本。 根據(jù)自身需求來選定適合應用的NTP版本。
如果你擔心兼容性問題,老版本的客戶端通常可以和新版本的服務器同步。因為新版本的服務器知道如何對老版本客戶端應答。反之可能會有一些問題。
NTPv4引入了一些新功能;例如,如果您使用撥號連接,則如果時鐘足夠穩(wěn)定,版本4可以將其輪詢間隔增加到一天以上。此外,新的算法可以處理高延遲變化,比域網的版本3要好一些。另一方面,NTPv4使用浮點運算,而NTPv3使用整數(shù)運算。 但對于沒有浮點數(shù)單位的舊系統(tǒng)可能是一個問題。
還有一個安全問題,所有早于4.0.99k23版本可能有未經授權的系統(tǒng)訪問,甚至允許拒絕服務的漏洞。供應舊版本的供應商可能已經修復了其特定版本的漏洞。
xntp和NTP之間的區(qū)別是什么?
很明顯,差異是X,它的意思是幾年前的,Dennis Fergusson有意使用“X”代表“實驗”。(Dennis Fergusson是xntpd程序的作者)
在實踐中xntp引用NTP的版本三或更早的版本。 ntp使用NTP的版本4和更新的內容。
4.1.9.NTPv4的新內容?
按照release.htm中NTP Version 4 Release Notes,NTPv4的新特征如下:
使用浮點運算代替整數(shù)運算.
重新設計的時鐘約束算法提高了準確性,處理網絡抖動和輪詢間隔的能力.
支持內核的納秒精度實現(xiàn)以及改善算法。
公開密匙加密如autokey,避免常見的密鑰漏洞。
自動發(fā)現(xiàn)服務器(manycast模式)
網絡故障的快速啟動(burst模式)
對參考時鐘的修改后的新驅動程序
對新平臺和操作系統(tǒng)的支持
掃一掃咨詢微信客服