日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開(kāi)發(fā)>網(wǎng)絡(luò)設(shè)備時(shí)間同步探究

網(wǎng)絡(luò)設(shè)備時(shí)間同步探究

2017-10-19 | rar | 0.4 MB | 次下載 | 1積分

資料介紹

  引言
  隨著我國(guó)航天事業(yè)的飛速發(fā)展,將逐步構(gòu)建多群、多任務(wù)、多功能相對(duì)獨(dú)立的測(cè)控計(jì)算機(jī)結(jié)構(gòu)體系。由于實(shí)現(xiàn)功能的不同,系統(tǒng)的組織結(jié)構(gòu)與操作系統(tǒng)也千差萬(wàn)別,對(duì)時(shí)間精度的要求很不相同。整個(gè)系統(tǒng)必須在統(tǒng)一的時(shí)間尺度下進(jìn)行工作,因此各節(jié)點(diǎn)之間時(shí)間的統(tǒng)一具有必要性;另一方面,當(dāng)今世界寬帶網(wǎng)絡(luò)飛速發(fā)展,各種支持網(wǎng)絡(luò)系統(tǒng)也越來(lái)越多,各個(gè)網(wǎng)絡(luò)系統(tǒng)之間互聯(lián)也需要高精度、通用的時(shí)間同步。在這種狀況下,如何探索和研制簡(jiǎn)便、可靠、準(zhǔn)確和通用的網(wǎng)絡(luò)授時(shí)系統(tǒng)就成為迫切需要解決的問(wèn)題。
  要實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備時(shí)間同步,主要完成兩方面的工作內(nèi)容:第一,通過(guò)某種授時(shí)方式獲取精確時(shí)間;第二,將精確時(shí)間同步到網(wǎng)絡(luò)中的每一臺(tái)設(shè)備,這也是網(wǎng)絡(luò)時(shí)間同步系統(tǒng)的設(shè)計(jì)難點(diǎn)。
  本文將要介紹的是一種基于嵌入式實(shí)時(shí)操作系統(tǒng)VxWorks的NTP網(wǎng)絡(luò)授時(shí)服務(wù)器,其內(nèi)核響應(yīng)速度快,可以方便地支持實(shí)時(shí)處理,克服了以往開(kāi)發(fā)網(wǎng)絡(luò)授時(shí)服務(wù)器的弊端。本文介紹了NTP服務(wù)器的原理、系統(tǒng)總體任務(wù)及其通信機(jī)制設(shè)計(jì),并針對(duì)NTP協(xié)議運(yùn)行在VxWorks下的一些問(wèn)題進(jìn)行了相應(yīng)的改進(jìn),同時(shí)通過(guò)性能測(cè)試分析表明本系統(tǒng)的有效性。
  1 NTP工作原理
  1.1 NTP協(xié)議
  NTP協(xié)議是通過(guò)網(wǎng)絡(luò)的通信來(lái)實(shí)現(xiàn)計(jì)算機(jī)時(shí)鐘的同步,而數(shù)據(jù)本身在網(wǎng)絡(luò)上的傳輸也是需要時(shí)間的。因此,要獲得準(zhǔn)確的當(dāng)前時(shí)間,就必須考慮網(wǎng)絡(luò)延遲造成的影響。實(shí)際上,可通過(guò)計(jì)算報(bào)文的來(lái)回程時(shí)間來(lái)估計(jì)網(wǎng)絡(luò)延遲。網(wǎng)絡(luò)時(shí)間同步的最主要問(wèn)題是,如何獲得當(dāng)前的準(zhǔn)確時(shí)間。NTP通過(guò)一系列同步算法選擇精確時(shí)間,規(guī)避網(wǎng)絡(luò)延遲,保證網(wǎng)絡(luò)時(shí)間同步的安全性。
  NTP 協(xié)議支持3種對(duì)時(shí)工作方式。
  ① 主從模式(Server/Client mode):用戶向一個(gè)或幾個(gè)服務(wù)器提出服務(wù)請(qǐng)求,根據(jù)所交換的信息計(jì)算兩地時(shí)間偏差和網(wǎng)絡(luò)延遲,從中選擇認(rèn)為最準(zhǔn)確的時(shí)間偏差并調(diào)整本地的時(shí)鐘。
 ?、?廣播模式(Multicast/Broadcast mode):此種模式適用于高速的局域網(wǎng)中。局域網(wǎng)中的一個(gè)或多個(gè)服務(wù)器以固定的時(shí)間周期向某個(gè)多播地址廣播自己的時(shí)標(biāo),客戶端不計(jì)算時(shí)間偏差和網(wǎng)絡(luò)延遲,直接用接收到的時(shí)標(biāo)修正自己的時(shí)鐘,忽略各種誤差。
 ?、?對(duì)稱模式(Symmetric mode):兩個(gè)以上的時(shí)間服務(wù)器互為主從進(jìn)行時(shí)間消息的通信,相互校正對(duì)方的時(shí)間以維持整個(gè)同步子網(wǎng)的時(shí)間一致性。
  根據(jù)本系統(tǒng)的特點(diǎn),最終確定選用主從模式。因?yàn)橄到y(tǒng)中各個(gè)子系統(tǒng)的結(jié)構(gòu)和功能是完全相同的,所以只需要先實(shí)現(xiàn)一個(gè)子節(jié)點(diǎn)的服務(wù),就可以以相同的方法實(shí)現(xiàn)所有子節(jié)點(diǎn)的時(shí)鐘同步。
  1.2 NTP原理與實(shí)現(xiàn)
  本系統(tǒng)的NTP協(xié)議的對(duì)時(shí)工作是在主從工作方式下實(shí)現(xiàn)。NTP算法首先就要根據(jù)服務(wù)器和客戶端的往返報(bào)文來(lái)確定兩地時(shí)鐘的差值和報(bào)文在網(wǎng)絡(luò)中傳輸?shù)难舆t。這里定義,客戶端和時(shí)間服務(wù)器之間的時(shí)間偏差(offset)用希臘字母θ表示,對(duì)時(shí)過(guò)程中的網(wǎng)絡(luò)路徑延遲(delay)用希臘字母δ表示。
  假設(shè)子節(jié)點(diǎn)A要向服務(wù)器方B請(qǐng)求時(shí)間服務(wù)。A首先要生成一個(gè)標(biāo)準(zhǔn)的NTP查詢信息包,通過(guò)網(wǎng)絡(luò)發(fā)送到B。B收到查詢信息包后,根據(jù)自己的本地時(shí)間,生成一個(gè)標(biāo)準(zhǔn)的NTP時(shí)間信息包,通過(guò)網(wǎng)絡(luò)發(fā)回給A。分布式系統(tǒng)中的NTP實(shí)現(xiàn)原理圖如圖1所示。
  網(wǎng)絡(luò)設(shè)備時(shí)間同步探究
  圖1 分布式系統(tǒng)中NTP實(shí)現(xiàn)原理圖
  其中,T1為子節(jié)點(diǎn)A發(fā)送查詢請(qǐng)求時(shí)間,T2為服務(wù)器B收到查詢請(qǐng)求時(shí)間,T3為服務(wù)器B回復(fù)時(shí)間信息包時(shí)間,T4為子節(jié)點(diǎn)A接收到的時(shí)間信息包時(shí)間,T1、T2、T3和T4以客戶方的時(shí)間系統(tǒng)為參照,δ1為請(qǐng)求信息在網(wǎng)上傳播所消耗的時(shí)間,δ2為回復(fù)信息在網(wǎng)上傳播所消耗的時(shí)間。
  其過(guò)程如下:
 ?、?客戶端首先向時(shí)間服務(wù)器發(fā)送一個(gè)NTP 數(shù)據(jù)包,同時(shí)在數(shù)據(jù)包上打上客戶端本機(jī)的發(fā)送時(shí)間戳T1;
  ② 服務(wù)器接收到客戶NTP 數(shù)據(jù)包后,同時(shí)在數(shù)據(jù)包上打上服務(wù)器本機(jī)的接收時(shí)間戳T2;
 ?、?服務(wù)器向客戶返回NTP 數(shù)據(jù)包后,同時(shí)在數(shù)據(jù)包上打上服務(wù)器本機(jī)的發(fā)送時(shí)間戳T3;
 ?、?客戶端接收到服務(wù)器返回的NTP 數(shù)據(jù)包,同時(shí)在數(shù)據(jù)包上打上客戶端接收時(shí)間戳T4。
  當(dāng)完成了整個(gè)過(guò)程之后,客戶端就擁有了4個(gè)時(shí)間T1~T4,并通過(guò)他們算出A與B時(shí)間上的差值,用以參考并調(diào)整客戶方時(shí)鐘。
  這里設(shè)定服務(wù)器的時(shí)鐘是準(zhǔn)確的,服務(wù)器和客戶端時(shí)鐘的時(shí)間偏差是θ,從客戶端發(fā)送報(bào)文到服務(wù)器端的路徑延遲是δ1,從服務(wù)器到客戶端的路徑延遲是δ2,路徑延遲總和是δ。 那么可以列出3個(gè)方程式:
  網(wǎng)絡(luò)設(shè)備時(shí)間同步探究
  假設(shè)從客戶端到服務(wù)器的路徑延遲和從服務(wù)器到客戶端的路徑延遲相等,即δ1=δ2=δ/2 ,以上3個(gè)方程式變?yōu)椋?br />   網(wǎng)絡(luò)設(shè)備時(shí)間同步探究
  可以求出,服務(wù)器和客戶端時(shí)鐘的時(shí)間偏差θ=[(T2-T1)+(T3-T4)]/2,客戶端與服務(wù)器總的網(wǎng)絡(luò)路徑延遲δ=(T4-T1)-(T3-T2)。
  網(wǎng)絡(luò)設(shè)備時(shí)間同步探究
  圖2 NTP時(shí)間偏差與網(wǎng)絡(luò)延時(shí)
  服務(wù)器和客戶端之間的時(shí)間差異可以從圖2中看出。
  在知道了如何用NTP 算法計(jì)算精確的時(shí)間偏差值后,需要使用時(shí)間偏差值來(lái)調(diào)整本地時(shí)鐘的時(shí)間,才算完成了NTP 時(shí)間同步的全部工作。
VxWorks 網(wǎng)絡(luò)設(shè)備
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1冷柜-電氣控制系統(tǒng)講解
  2. 13.68 MB  |  4次下載  |  10 積分
  3. 2安川A1000變頻器中文版說(shuō)明書(shū)
  4. 20.16 MB  |  3次下載  |  3 積分
  5. 3直流電路的組成和基本定律
  6. 1.67 MB   |  2次下載  |  免費(fèi)
  7. 4丹佛斯2800系列變頻器說(shuō)明書(shū)
  8. 8.00 MB  |  1次下載  |  5 積分
  9. 5PC8011同步開(kāi)關(guān)型降壓3.5A單節(jié)鋰電池充電管理電路技術(shù)手冊(cè)
  10. 0.74 MB   |  1次下載  |  免費(fèi)
  11. 6ES7243E+ES8311音頻錄制與播放電路資料
  12. 0.06 MB   |  1次下載  |  5 積分
  13. 7SDM02 激光測(cè)距模塊產(chǎn)品手冊(cè)
  14. 0.43 MB   |  1次下載  |  免費(fèi)
  15. 8SDFM 激光測(cè)距模塊模組手冊(cè)
  16. 0.54 MB   |  1次下載  |  免費(fèi)

本月

  1. 1CH341編程器軟件NeoProgrammer_2.2.0.10
  2. 20.47 MB   |  170次下載  |  1 積分
  3. 22025智能家居傳感器市場(chǎng)分析及創(chuàng)新應(yīng)用
  4. 3.11 MB  |  43次下載  |  免費(fèi)
  5. 3RV1126B系列開(kāi)發(fā)板產(chǎn)品資料
  6. 4.19 MB  |  18次下載  |  免費(fèi)
  7. 4CH341編程軟件下載
  8. 2.50 MB   |  16次下載  |  5 積分
  9. 5全志系列-米爾基于T153核心板開(kāi)發(fā)板 四核異構(gòu)、3路千兆網(wǎng),賦能多元化工業(yè)場(chǎng)景
  10. 3.05 MB  |  12次下載  |  免費(fèi)
  11. 6【開(kāi)源】60余套STM32單片機(jī)、嵌入式Linux、物聯(lián)網(wǎng)、人工智能項(xiàng)目案例及入門(mén)學(xué)習(xí)資源包
  12. 10.55 MB  |  8次下載  |  免費(fèi)
  13. 7冷柜-電氣控制系統(tǒng)講解
  14. 13.68 MB  |  4次下載  |  10 積分
  15. 8特斯拉MODEL S車(chē)載充電機(jī)主電路回路原理圖
  16. 0.81 MB   |  4次下載  |  3 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233094次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191448次下載  |  10 積分
  9. 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  10. 158M  |  183356次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81604次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73824次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分
琼结县| 连山| 鲁甸县| 奉化市| 霞浦县| 博湖县| 建平县| 陈巴尔虎旗| 体育| 栾城县| 濉溪县| 门源| 万年县| 界首市| 沧州市| 绥滨县| 准格尔旗| 巴楚县| 玉龙| 郁南县| 金秀| 临颍县| 滨州市| 扬州市| 马鞍山市| 镇雄县| 沛县| 长宁县| 福泉市| 石屏县| 泊头市| 滦南县| 梁平县| 吕梁市| 龙海市| 攀枝花市| 黄山市| 泰兴市| 兴安县| 孟州市| 视频|