ntp時間服務器廠商的設備包括的時間和頻率的同步。上級時鐘將時間頻率信號通過各種有線(以太網(wǎng)、SDH數(shù)字網(wǎng)、同軸電纜、電話等)、無線(衛(wèi)星、長波、電臺、微波、WIFI、Zigbee等)鏈路傳遞給下級時鐘,下級時鐘接受時間頻率信息后,與上級時鐘保持相位、頻率的一致。
世界時UT,可以簡單理解為按照地球自轉(zhuǎn)一周來計量24小時的時間標準,由于地球自轉(zhuǎn)速率的變化,世界時的秒長會有微小的變化,每天的快慢可以達到千分之幾秒。
計算機網(wǎng)絡普遍使用的UTC時間(協(xié)調(diào)世界時),由國際計量局BIPM綜合世界多個守時實驗室的鐘組計算得到,為了使UTC時間與地球自轉(zhuǎn)1天的時間(世界時UT)協(xié)調(diào)一致,每隔1到2年,BIPM會通告在UTC時間6月30日或12月31日后一分鐘“加一秒”或“減一秒”等閏秒調(diào)整。也就是說,UTC時間會出現(xiàn)60秒或少了59秒的情況。
ntp時間服務器的上級時鐘主動發(fā)播時間信息,下級用戶端被動接受時間信息,并調(diào)整本地時鐘使時差控制在一定范圍內(nèi)。要想提高授時精度,用戶端要計算出時間信息在傳播鏈路中的延時,GPS/北斗等衛(wèi)星授時,可以通過用戶端定位與衛(wèi)星之間距離確定電磁傳輸延時,消除大部分誤差,而電纜、網(wǎng)絡等如果是單向授時方式就無法準確計算單向鏈路時延了。
ntp時間服務器的用戶端將接受的時間信息原路返回給上級時鐘服務端,服務端將往返時間除以二即得到單向鏈路時延,再把單向時延告訴客戶端,在此基礎上,客戶端得到服務端更準確的時間信息。