站長資訊網
最全最豐富的資訊網站

NTP網絡時間協議是如何工作的

什么是NTP?

網絡時間協議(NTP)是RFC 1305定義的時間同步協議。它用于在分布式時間服務器和客戶端之間同步時間。 NTP基于UDP隔離,并使用UDP端口號123。

使用NTP的目的是使所有設備的時鐘與網絡上的時鐘同步,以使網絡上所有設備的時鐘保持一致,以便設備可以基于統一時間提供多個應用程序。

對于運行NTP的本地系統,它可以接受來自其他時鐘源的同步,還可以用作同步其他時鐘的時鐘源,并且其他設備可以彼此同步。

NTP如何工作

NTP網絡時間協議是如何工作的

該圖顯示了NTP的基本工作原理。設備A和設備B通過網絡連接。它們都有各自獨立的系統時鐘,并且它們需要通過NTP實現其系統時鐘的自動同步。為了便于理解,進行以下假設:

  1. 設備A向設備B發送NTP消息。消息離開設備A時帶有時間戳。時間戳為10:00:00 am(T1)。
  2. 當此NTP消息到達設備B時,設備B添加其自己的時間戳。時間戳是11:00:01 am(T2)。
  3. 當此NTP消息離開設備B時,設備B添加其自己的時間戳并將時間戳更改為11:00:02(T3)。
  4. 設備A收到響應消息后,設備A的本地時間為上午10:00:03(T4)。
  5. 此時,設備A具有足夠的信息來計算兩個重要參數:
    1. NTP數據包的往返延遲為Delay =(T4-T1)-(T3-T2)= 2秒。
    2. 設備A和設備B之間的時間差為offset =((T2-T1)+(T3-T4))/ 2 = 1小時。

這樣,設備A可以根據該信息設置自己的時鐘,并將其與設備B的時鐘同步。以上內容只是對NTP工作原理的粗略描述。有關更多詳細信息,請參閱RFC 1305。

NTP工作模式

  1. 以客戶-服務器為基礎;
  2. 在對等模式下;
  3. 使用廣播/多播發送時間。

用戶可以根據自己的需要選擇合適的工作模式。當無法確定服務器或對端的IP地址,并且網絡上需要同步很多設備時,可以通過廣播或組播方式實現時鐘同步。在服務器和對等方模式下,設備從指定的服務器或對等方啟動。

Linux實戰部署系列之NTP服務器  http://www.hospitaldelafe.com/Linux/2013-11/92275.htm

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
奇米影视国产精品四色| 一区二区三区日韩精品| 精品人妻中文av一区二区三区 | 久久精品女人天堂AV麻| 日韩色日韩视频亚洲网站| 国产成人综合日韩精品婷婷九月| 亚洲中文字幕久久精品无码VA | 日韩精品人妻系列无码av东京| 国产日韩AV免费无码一区二区三区 | 久久九九兔免费精品6| 久久精品国产亚洲AV电影| 99国产精品免费视频观看| 人妻少妇精品中文字幕av蜜桃| 久久国产精品自由自在| 久久国产精品久久精| segui久久综合精品| 亚洲成人国产精品| 国产精品网址在线观看你懂的| 国产精品资源在线观看| 国产精品正在播放| 国产精品免费播放| 国产精品天干天干| 日韩精品久久不卡中文字幕| 手机国产乱子伦精品视频| 国产精品爆乳奶水无码视频| 国产精品久久久久国产精品三级| 国产在线精品美女观看| 日韩av.com| 日韩精品无码一区二区三区| 欧美日韩精品一区二区在线视频| 成人麻豆日韩在无码视频| 日韩精品中文字幕视频一区| 亚洲国产精品一区二区九九 | **毛片免费观看久久精品| 亚洲精品视频免费看| 国产91精品在线观看| 精品福利视频一区二区三区| 亚洲首页国产精品丝袜| 久久精品无码一区二区三区不卡| 精品无码国产一区二区三区麻豆| 国产精品久久久久久福利|