RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ntp同步原理和時(shí)鐘層級(jí)

麥辣雞腿堡 ? 來源:UndefinedReference ? 作者:jinbao.tang ? 2023-10-27 14:14 ? 次閱讀

NTP

  1. 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)為是未同步的,不能使用的。

圖片

  1. 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í)鐘同步。

如果從簡單實(shí)現(xiàn)時(shí)鐘同步角度來說,ntp是最簡單的,因?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)文如下圖:

圖片

圖片

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 車載
    +關(guān)注

    關(guān)注

    17

    文章

    612

    瀏覽量

    83377
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    9123

    瀏覽量

    85324
  • 時(shí)鐘同步
    +關(guān)注

    關(guān)注

    0

    文章

    87

    瀏覽量

    12761
  • 客戶端
    +關(guān)注

    關(guān)注

    1

    文章

    290

    瀏覽量

    16683
  • NTP
    NTP
    +關(guān)注

    關(guān)注

    1

    文章

    169

    瀏覽量

    13892
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于NTP的高精度時(shí)鐘同步系統(tǒng)實(shí)現(xiàn)

    基于NTP的高精度時(shí)鐘同步系統(tǒng)實(shí)現(xiàn)Windows操作系統(tǒng)內(nèi)置的NTP授時(shí)精度不高,分辨率最高只有10 ms。給出一個(gè)基于Windows操作系統(tǒng)的計(jì)算機(jī)網(wǎng)絡(luò)
    發(fā)表于 09-19 09:21

    分析PTN時(shí)鐘同步技術(shù)及應(yīng)用

    時(shí)鐘同步是分組傳送網(wǎng)(PTN)需要考慮的重要問題之一。可以采用同步以太網(wǎng)、IEEE 1588v2、網(wǎng)絡(luò)時(shí)間協(xié)議(NTP)等多種技術(shù)實(shí)現(xiàn)時(shí)鐘
    發(fā)表于 12-16 12:01 ?5566次閱讀
    分析PTN<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>同步</b>技術(shù)及應(yīng)用

    如何制作NTP時(shí)鐘

    NTP代表網(wǎng)絡(luò)時(shí)間協(xié)議,它是用于將計(jì)算機(jī)時(shí)鐘與協(xié)調(diào)世界時(shí)(UTC)參考同步的Internet協(xié)議。自1985年以前運(yùn)營以來,NTP最初由特拉華大學(xué)的David L. Mills設(shè)計(jì)。
    的頭像 發(fā)表于 08-29 17:51 ?4532次閱讀
    如何制作<b class='flag-5'>NTP</b><b class='flag-5'>時(shí)鐘</b>

    基于ESP8266的NTP時(shí)鐘

    電子發(fā)燒友網(wǎng)站提供《基于ESP8266的NTP時(shí)鐘.zip》資料免費(fèi)下載
    發(fā)表于 11-11 10:06 ?5次下載
    基于ESP8266的<b class='flag-5'>NTP</b><b class='flag-5'>時(shí)鐘</b>

    NTP服務(wù)器和北斗時(shí)鐘的區(qū)別

    NTP服務(wù)器和北斗時(shí)鐘都是用于提供準(zhǔn)確的時(shí)間同步的設(shè)備,但是它們各自有不同的優(yōu)缺點(diǎn)
    的頭像 發(fā)表于 06-14 14:30 ?853次閱讀

    使用USB顯示模塊的簡單NTP時(shí)鐘

    電子發(fā)燒友網(wǎng)站提供《使用USB顯示模塊的簡單NTP時(shí)鐘.zip》資料免費(fèi)下載
    發(fā)表于 06-20 15:07 ?0次下載
    使用USB顯示模塊的簡單<b class='flag-5'>NTP</b><b class='flag-5'>時(shí)鐘</b>

    Linux上怎么配置NTP時(shí)間同步呢?

    Linux上怎么配置NTP時(shí)間同步呢? NTP是一種用于同步計(jì)算機(jī)系統(tǒng)時(shí)鐘的網(wǎng)絡(luò)協(xié)議。在Linux系統(tǒng)中,配置
    的頭像 發(fā)表于 01-16 16:03 ?2945次閱讀

    ntp同步原理是什么

    NTP(Network Time Protocol,網(wǎng)絡(luò)時(shí)間協(xié)議)是一種用于同步計(jì)算機(jī)系統(tǒng)時(shí)間的協(xié)議。那么ntp同步原理是什么呢? ntp
    的頭像 發(fā)表于 01-19 17:24 ?1595次閱讀
    <b class='flag-5'>ntp</b>的<b class='flag-5'>同步</b>原理是什么

    NTP網(wǎng)絡(luò)時(shí)鐘同步服務(wù)器(授時(shí)服務(wù)器)的幾種設(shè)置方法

    NTP網(wǎng)絡(luò)時(shí)鐘同步服務(wù)器(授時(shí)服務(wù)器)的幾種設(shè)置方法
    的頭像 發(fā)表于 04-29 11:28 ?8605次閱讀
    <b class='flag-5'>NTP</b>網(wǎng)絡(luò)<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>同步</b>服務(wù)器(授時(shí)服務(wù)器)的幾種設(shè)置方法

    京準(zhǔn)科技:NTP數(shù)字時(shí)鐘同步系統(tǒng)(子母鐘)用途及特點(diǎn)

    京準(zhǔn)科技:NTP數(shù)字時(shí)鐘同步系統(tǒng)(子母鐘)用途及特點(diǎn)
    的頭像 發(fā)表于 05-30 10:42 ?729次閱讀

    京準(zhǔn)科技、大數(shù)據(jù)監(jiān)控網(wǎng)絡(luò)里的NTP時(shí)鐘同步服務(wù)器應(yīng)用

    京準(zhǔn)科技、大數(shù)據(jù)網(wǎng)絡(luò)監(jiān)控系統(tǒng)里的NTP時(shí)鐘同步服務(wù)器應(yīng)用
    的頭像 發(fā)表于 06-06 14:15 ?300次閱讀

    安徽京準(zhǔn) | PLC時(shí)鐘同步NTP網(wǎng)絡(luò)時(shí)間服務(wù)器)的重要性

    安徽京準(zhǔn)、PLC時(shí)鐘同步-ntp網(wǎng)絡(luò)時(shí)間服務(wù)器的重要性
    的頭像 發(fā)表于 06-19 10:38 ?471次閱讀
    安徽京準(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ù)器)的重要性

    安徽京準(zhǔn) GPS北斗衛(wèi)星時(shí)鐘同步裝置:守護(hù)全球精確時(shí)鐘

    京準(zhǔn)電子科技HR-901GB型NTP時(shí)間同步服務(wù)器是一款支持NTP和SNTP網(wǎng)絡(luò)時(shí)間同步協(xié)議,高精度、大容量、高品質(zhì)的高科技時(shí)鐘
    的頭像 發(fā)表于 06-27 16:52 ?449次閱讀
    安徽京準(zhǔn)  GPS北斗衛(wèi)星<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>同步</b>裝置:守護(hù)全球精確<b class='flag-5'>時(shí)鐘</b>

    NTP服務(wù)器知識(shí)課堂 網(wǎng)絡(luò)時(shí)間同步系統(tǒng)的校時(shí)方式

    LED電子時(shí)鐘相信大家應(yīng)該都很熟悉,在我們生活中隨處可見,尤其是在學(xué)校、商場、辦公樓、高鐵站、機(jī)場、高速服務(wù)器、醫(yī)院等場所。但是網(wǎng)絡(luò)時(shí)鐘系統(tǒng)的校時(shí)方式,就沒有多少人知道了,下面就給大家介紹網(wǎng)絡(luò)同步
    的頭像 發(fā)表于 07-30 14:23 ?382次閱讀
    <b class='flag-5'>NTP</b>服務(wù)器知識(shí)課堂 網(wǎng)絡(luò)時(shí)間<b class='flag-5'>同步</b>系統(tǒng)的校時(shí)方式

    使用NTP,該如何同步時(shí)間?一文詳解!

    ? 一、NTP通信概述 很多場景中,由于業(yè)務(wù)需要,模塊需要保持正確的系統(tǒng)時(shí)鐘,才能正常工作。但是模塊上電后的初試時(shí)間戳是946713600(即2000/01/01,16:00:00),所以同步
    的頭像 發(fā)表于 10-29 13:44 ?176次閱讀
    使用<b class='flag-5'>NTP</b>,該如何<b class='flag-5'>同步</b>時(shí)間?一文詳解!
    RM新时代网站-首页