很多人對于
NTP時間服務(wù)器不是很具體的了解今天上海銳呈電氣有限公司就給大家詳細(xì)的普及下NTP時間服務(wù)器。NTP時間服務(wù)器的NTP是用于在分布式時間服務(wù)器與客戶端之間進(jìn)行的時間同步,它的效果定義了NTP時間服務(wù)器實(shí)現(xiàn)過程中所使用的結(jié)構(gòu)、算法、實(shí)體和協(xié)議。
我們從理論上來說明NTP時間服務(wù)器,它精度可達(dá)到十億分之一秒。計(jì)算機(jī)A與B 通過網(wǎng)絡(luò)相連,它們都有自己獨(dú)立的系統(tǒng)時間,要實(shí)現(xiàn)各自系統(tǒng)時鐘的自動同步,先假設(shè)以計(jì)算機(jī)B 為NTP時間服務(wù)器,即計(jì)算機(jī)A 將使自己的時間與計(jì)算機(jī)B 的時間同步。計(jì)算機(jī)A 如果要從計(jì)算機(jī)B 同步時間,至少應(yīng)知道兩個信息: A 與B 之間的時間差( Offset) ; A 與B 同步過程中在路途上的損耗( Delay) 。獲得這兩個消息,A 即可順利計(jì)算出如果要同步到B,應(yīng)修改多少時間量
NTP時間服務(wù)器作為時鐘源,外接天線與GPS衛(wèi)星通訊,獲取標(biāo)準(zhǔn)時鐘信號。網(wǎng)絡(luò)時間服務(wù)器內(nèi)置高精度時鐘,GPS 信號丟失情況下仍可輸出標(biāo)準(zhǔn)時間信號。網(wǎng)絡(luò)時間服務(wù)器通過以太網(wǎng)與系統(tǒng)數(shù)據(jù)服務(wù)器連接,實(shí)現(xiàn)網(wǎng)絡(luò)授時。關(guān)于NTP時間服務(wù)器設(shè)置網(wǎng)絡(luò)時間服務(wù)器設(shè)置很簡單,計(jì)算機(jī)與時間服務(wù)器的RJ45 接口相連,通過Windows 命令,進(jìn)入服務(wù)器配置。
NTP時間服務(wù)器協(xié)議約定的實(shí)際上是如何計(jì)算出A 與B 之間的Offset 和Delay 值。系統(tǒng)時間同步的工作過程為: 計(jì)算機(jī)A 發(fā)送一個NTP 消息包給計(jì)算機(jī)B,該消息包帶有它離開計(jì)算機(jī)A時的時間戳T1; 當(dāng)此NTP 消息包到達(dá)計(jì)算機(jī)B時,計(jì)算機(jī)B 加上自己的時間戳,該時間戳為T2;當(dāng)此NTP 消息包離開計(jì)算機(jī)B 時,計(jì)算機(jī)B 再加上自己的時間戳,該時間戳為T3; 當(dāng)計(jì)算機(jī)A 接收到該響應(yīng)消息包時,加上一個新的時間戳,該時間戳為T4; 至此,計(jì)算機(jī)A 已經(jīng)擁有足夠的信息來計(jì)算兩個重要的參數(shù); NTP 消息來回一個周期的時延Delay = ( T4 - T1) - ( T3 - T2) ; 計(jì)算機(jī)A相對計(jì)算機(jī)B 的時間差Offset = [( T2 - T1) + ( T3- T4) ]/2。這樣,計(jì)算機(jī)A 就能夠根據(jù)這些信息來設(shè)定自己的時鐘,使之與計(jì)算機(jī)B 的時間同步。
想了解更多NTP時間服務(wù)器相關(guān)信息,咨詢