NTP
- ntp時(shí)鐘層級(jí)
ntp允許客戶端從服務(wù)器請(qǐng)求和接收時(shí)間,而服務(wù)器又從權(quán)威時(shí)鐘源(例如原子鐘、GPS)接收精確的協(xié)調(diào)世界時(shí)UTC。
ntp以層級(jí)來組織模型結(jié)構(gòu),層級(jí)中的每層被稱為Stratum。通常將從權(quán)威時(shí)鐘獲得時(shí)鐘同步的ntp服務(wù)器的層數(shù)設(shè)置為Stratum1,并將其作為主時(shí)間服務(wù)器,為網(wǎng)絡(luò)中其他的設(shè)備提供時(shí)鐘同步。而Stratum 2則從Stratum 1獲取時(shí)間,Stratum 3從Stratum2獲取時(shí)間,以此類推。時(shí)鐘層數(shù)的取值范圍為1~16,取值越小,時(shí)鐘準(zhǔn)確度越高。層數(shù)為1~15的時(shí)鐘處于同步狀態(tài);層數(shù)為16的時(shí)鐘被認(rèn)為是未同步的,不能使用的。
- ntp同步原理
ntp最典型的授時(shí)方式是Client/Server方式,如下圖所示。
ntp同步原理
客戶端首先向服務(wù)端發(fā)送一個(gè)ntp請(qǐng)求報(bào)文,其中包含了該報(bào)文離開客戶端的時(shí)間戳t1;
ntp請(qǐng)求報(bào)文到達(dá)ntp服務(wù)器,此時(shí)ntp服務(wù)器的時(shí)刻為t2。當(dāng)服務(wù)端接收到該報(bào)文時(shí),ntp服務(wù)器處理之后,于t3時(shí)刻發(fā)出ntp應(yīng)答報(bào)文。該應(yīng)答報(bào)文中攜帶報(bào)文離開ntp客戶端時(shí)的時(shí)間戳t1、到達(dá)ntp服務(wù)器時(shí)的時(shí)間戳t2、離開ntp服務(wù)器時(shí)的時(shí)間戳t3;
客戶端在接收到響應(yīng)報(bào)文時(shí),記錄報(bào)文返回的時(shí)間戳t4。
客戶端用上述4個(gè)時(shí)間戳參數(shù)就能夠計(jì)算出2個(gè)關(guān)鍵參數(shù):
ntp報(bào)文從客戶端到服務(wù)器的往返延遲delay。
客戶端與服務(wù)端之間的時(shí)間差offset。根據(jù)方程組:
可以解得時(shí)間差為:
ntp客戶端根據(jù)計(jì)算得到的offset來調(diào)整自己的時(shí)鐘,實(shí)現(xiàn)與ntp服務(wù)器的時(shí)鐘同步。
如果從簡(jiǎn)單實(shí)現(xiàn)時(shí)鐘同步角度來說,ntp是最簡(jiǎn)單的,因?yàn)閚tp一個(gè)request/response就能夠完成同步了,ntp使用udp協(xié)議,端口為123。ntp主要分?jǐn)?shù)據(jù)報(bào)文和控制報(bào)文兩大類,request/response報(bào)文都是數(shù)據(jù)報(bào)文,報(bào)文如下圖:
-
車載
+關(guān)注
關(guān)注
18文章
617瀏覽量
83462 -
服務(wù)器
+關(guān)注
關(guān)注
12文章
9304瀏覽量
86061 -
時(shí)鐘同步
+關(guān)注
關(guān)注
0文章
89瀏覽量
12804 -
客戶端
+關(guān)注
關(guān)注
1文章
290瀏覽量
16765 -
NTP
+關(guān)注
關(guān)注
1文章
180瀏覽量
13962
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
基于NTP的高精度時(shí)鐘同步系統(tǒng)實(shí)現(xiàn)
分析PTN時(shí)鐘同步技術(shù)及應(yīng)用
![分析PTN<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>同步</b>技術(shù)及應(yīng)用](https://file1.elecfans.com//web2/M00/A6/17/wKgZomUMO7CAVMiHAAAQbalBWpA636.gif)
如何制作NTP時(shí)鐘
![如何制作<b class='flag-5'>NTP</b><b class='flag-5'>時(shí)鐘</b>](https://file.elecfans.com/web1/M00/A2/54/pIYBAF1KYi6AZ9wgAAA1RNCPK1I183.jpg)
基于ESP8266的NTP時(shí)鐘
![基于ESP8266的<b class='flag-5'>NTP</b><b class='flag-5'>時(shí)鐘</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
NTP服務(wù)器和北斗時(shí)鐘的區(qū)別
使用USB顯示模塊的簡(jiǎn)單NTP時(shí)鐘
![使用USB顯示模塊的簡(jiǎn)單<b class='flag-5'>NTP</b><b class='flag-5'>時(shí)鐘</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Linux上怎么配置NTP時(shí)間同步呢?
ntp的同步原理是什么
![<b class='flag-5'>ntp</b>的<b class='flag-5'>同步</b>原理是什么](https://file1.elecfans.com/web2/M00/AA/C9/wKgaomU7VP2AUBDjAAAqtm9uRHw936.jpg)
NTP網(wǎng)絡(luò)時(shí)鐘同步服務(wù)器(授時(shí)服務(wù)器)的幾種設(shè)置方法
![<b class='flag-5'>NTP</b>網(wǎng)絡(luò)<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>同步</b>服務(wù)器(授時(shí)服務(wù)器)的幾種設(shè)置方法](https://file1.elecfans.com/web2/M00/DF/35/wKgaomYvEwWAN0KqAABObem9y4c588.png)
京準(zhǔn)科技:NTP數(shù)字時(shí)鐘同步系統(tǒng)(子母鐘)用途及特點(diǎn)
京準(zhǔn)科技、大數(shù)據(jù)監(jiān)控網(wǎng)絡(luò)里的NTP時(shí)鐘同步服務(wù)器應(yīng)用
安徽京準(zhǔn) | PLC時(shí)鐘同步(NTP網(wǎng)絡(luò)時(shí)間服務(wù)器)的重要性
![安徽京準(zhǔn) | PLC<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>同步</b>(<b class='flag-5'>NTP</b>網(wǎng)絡(luò)時(shí)間服務(wù)器)的重要性](https://file1.elecfans.com/web2/M00/F1/33/wKgaomZyRHCAO-nNAAIfMdhz398407.png)
安徽京準(zhǔn) GPS北斗衛(wèi)星時(shí)鐘同步裝置:守護(hù)全球精確時(shí)鐘
![安徽京準(zhǔn) GPS北斗衛(wèi)星<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>同步</b>裝置:守護(hù)全球精確<b class='flag-5'>時(shí)鐘</b>](https://file1.elecfans.com/web2/M00/F4/92/wKgaomZ9KAmAVGOdAACcyEfSym4530.png)
NTP服務(wù)器知識(shí)課堂 網(wǎng)絡(luò)時(shí)間同步系統(tǒng)的校時(shí)方式
![<b class='flag-5'>NTP</b>服務(wù)器知識(shí)課堂 網(wǎng)絡(luò)時(shí)間<b class='flag-5'>同步</b>系統(tǒng)的校時(shí)方式](https://file1.elecfans.com//web2/M00/FF/5E/wKgZomaohuCAVFhGAADZ8dWv154986.jpg)
使用NTP,該如何同步時(shí)間?一文詳解!
![使用<b class='flag-5'>NTP</b>,該如何<b class='flag-5'>同步</b>時(shí)間?一文詳解!](https://file1.elecfans.com/web2/M00/0A/6D/wKgZomcgdgCAYqmcAAfENwmqjNw250.png)
評(píng)論