国产亚洲综合精品一区二区三区_亚洲永久网址在线观看_亚洲色大成网站www久久九_国产亚洲AV夜间福利香蕉149

嵌入式VxWorks系統(tǒng)的NTP網(wǎng)絡(luò)授時(shí)服務(wù)器

2013-08-30 16:01 來源:電子信息網(wǎng) 作者:鈴鐺

隨著我國(guó)航天事業(yè)的飛速發(fā)展,將逐步構(gòu)建多群、多任務(wù)、多功能相對(duì)獨(dú)立的測(cè)控計(jì)算機(jī)結(jié)構(gòu)體系。由于實(shí)現(xiàn)功能的不同,系統(tǒng)的組織結(jié)構(gòu)與操作系統(tǒng)也千差萬別,對(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)也越來越多,各個(gè)網(wǎng)絡(luò)系統(tǒng)之間互聯(lián)也需要高精度、通用的時(shí)間同步。在這種狀況下,如何探索和研制簡(jiǎn)便、可靠、準(zhǔn)確和通用的網(wǎng)絡(luò)授時(shí)系統(tǒng)就成為迫切需要解決的問題。

要實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備時(shí)間同步,主要完成兩方面的工作內(nèi)容:第一,通過某種授時(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í)處理,克服了以往開發(fā)網(wǎng)絡(luò)授時(shí)服務(wù)器的弊端。本文介紹了NTP服務(wù)器的原理、系統(tǒng)總體任務(wù)及其通信機(jī)制設(shè)計(jì),并針對(duì)NTP協(xié)議運(yùn)行在VxWorks下的一些問題進(jìn)行了相應(yīng)的改進(jìn),同時(shí)通過性能測(cè)試分析表明本系統(tǒng)的有效性。

1 NTP工作原理

1.1 NTP協(xié)議

NTP協(xié)議是通過網(wǎng)絡(luò)的通信來實(shí)現(xiàn)計(jì)算機(jī)時(shí)鐘的同步,而數(shù)據(jù)本身在網(wǎng)絡(luò)上的傳輸也是需要時(shí)間的。因此,要獲得準(zhǔn)確的當(dāng)前時(shí)間,就必須考慮網(wǎng)絡(luò)延遲造成的影響。實(shí)際上,可通過計(jì)算報(bào)文的來回程時(shí)間來估計(jì)網(wǎng)絡(luò)延遲。網(wǎng)絡(luò)時(shí)間同步的最主要問題是,如何獲得當(dāng)前的準(zhǔn)確時(shí)間。NTP通過一系列同步算法選擇精確時(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)文來確定兩地時(shí)鐘的差值和報(bào)文在網(wǎng)絡(luò)中傳輸?shù)难舆t。這里定義,客戶端和時(shí)間服務(wù)器之間的時(shí)間偏差(offset)用希臘字母θ表示,對(duì)時(shí)過程中的網(wǎng)絡(luò)路徑延遲(delay)用希臘字母δ表示。

假設(shè)子節(jié)點(diǎn)A要向服務(wù)器方B請(qǐng)求時(shí)間服務(wù)。A首先要生成一個(gè)標(biāo)準(zhǔn)的NTP查詢信息包,通過網(wǎng)絡(luò)發(fā)送到B。B收到查詢信息包后,根據(jù)自己的本地時(shí)間,生成一個(gè)標(biāo)準(zhǔn)的NTP時(shí)間信息包,通過網(wǎng)絡(luò)發(fā)回給A。分布式系統(tǒng)中的NTP實(shí)現(xiàn)原理圖如圖1所示。

01


圖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í)間。

其過程如下:

① 客戶端首先向時(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è)過程之后,客戶端就擁有了4個(gè)時(shí)間T1~T4,并通過他們算出A與B時(shí)間上的差值,用以參考并調(diào)整客戶方時(shí)鐘。

這里設(shè)定服務(wù)器的時(shí)鐘是準(zhǔn)確的,服務(wù)器和客戶端時(shí)鐘的時(shí)間偏差是θ,從客戶端發(fā)送報(bào)文到服務(wù)器端的路徑延遲是δ1,從服務(wù)器到客戶端的路徑延遲是δ2,路徑延遲總和是δ. 那么可以列出3個(gè)方程式:

02


假設(shè)從客戶端到服務(wù)器的路徑延遲和從服務(wù)器到客戶端的路徑延遲相等,即δ1=δ2=δ/2 ,以上3個(gè)方程式變?yōu)椋?

03


可以求出,服務(wù)器和客戶端時(shí)鐘的時(shí)間偏差θ=[(T2-T1)+(T3-T4)]/2,客戶端與服務(wù)器總的網(wǎng)絡(luò)路徑延遲δ=(T4-T1)-(T3-T2)。

04


圖2 NTP時(shí)間偏差與網(wǎng)絡(luò)延時(shí)

服務(wù)器和客戶端之間的時(shí)間差異可以從圖2中看出。

在知道了如何用NTP 算法計(jì)算精確的時(shí)間偏差值后,需要使用時(shí)間偏差值來調(diào)整本地時(shí)鐘的時(shí)間,才算完成了NTP 時(shí)間同步的全部工作。

2 分布式系統(tǒng)整體架構(gòu)及實(shí)現(xiàn)

2.1 分布式系統(tǒng)架構(gòu)

目前課題的整個(gè)系統(tǒng)是由5塊相同的嵌入式開發(fā)板組成,硬件平臺(tái)是PowerPC MPC8548ERM,移植的操作系統(tǒng)為VxWorks 5.5,開發(fā)板之間的連接通信目前實(shí)現(xiàn)了3種方式,即以太網(wǎng)、串口和Rapid IO方式,本方案時(shí)間同步協(xié)議的實(shí)現(xiàn)是基于以太網(wǎng)通信介質(zhì)的。其中一塊開發(fā)板作為時(shí)間服務(wù)器,并通過串口和上位機(jī)相連接,以實(shí)現(xiàn)通過上位機(jī)來控制整個(gè)分布式系統(tǒng)。NTP網(wǎng)絡(luò)分布式系統(tǒng)結(jié)構(gòu)如圖3所示。

05


圖3 NTP網(wǎng)絡(luò)分布式系統(tǒng)結(jié)構(gòu)

本課題目前基于UDP協(xié)議實(shí)現(xiàn)分布式系統(tǒng)中NTP協(xié)議的時(shí)間同步。

1 2 > 
嵌入式 VxWorks NTP

相關(guān)閱讀

暫無數(shù)據(jù)

一周熱門

国产亚洲综合精品一区二区三区_亚洲永久网址在线观看_亚洲色大成网站www久久九_国产亚洲AV夜间福利香蕉149

    亚洲成a人片综合在线| 中文字幕一区二区三区不卡| 亚洲三级在线观看| 精品在线你懂的| 国产视频一区不卡| 日本精品免费观看高清观看| 久久免费精品国产久精品久久久久| 亚洲国产毛片aaaaa无费看| 国产成人av一区二区三区在线| 亚洲欧美在线视频观看| 91精品国产福利| 一区二区三区成人在线视频| 成+人+亚洲+综合天堂| 亚洲最新视频在线观看| 久久香蕉国产线看观看99| 三级成人在线视频| 国产日韩欧美一区二区三区综合| 在线日韩一区二区| 亚洲欧洲色图综合| 国产91丝袜在线18| 亚洲国产精品一区二区久久恐怖片| 26uuu欧美| 久久精品国产99久久6| 国产精品久久久久久久久快鸭| 欧美挠脚心视频网站| 一区二区三区四区在线播放| 成人激情图片网| 婷婷久久综合九色综合伊人色| 国产网红主播福利一区二区| 精品综合免费视频观看| 亚洲欧洲日产国码二区| 欧美大片日本大片免费观看| 日韩成人dvd| 国产精品国产馆在线真实露脸 | 蜜桃视频在线一区| 国产精品久久久久久久久免费樱桃| 91精品国产91久久久久久最新毛片| 亚洲一二三四区| 久久久激情视频| 制服.丝袜.亚洲.另类.中文| 偷拍日韩校园综合在线| 亚洲国产精品激情在线观看| 欧美一区二区福利在线| 亚洲成人你懂的| 亚洲国产精品精华液2区45| 日韩一级视频免费观看在线| 日韩高清中文字幕一区| 亚洲人成网站影音先锋播放| 久久久久久久久免费| 国产一区二区三区在线观看精品| 亚洲国产精品久久久久秋霞影院 | 国产亚洲一二三区| 欧美一级高清片在线观看| 免费高清在线视频一区·| 亚洲人成亚洲人成在线观看图片| 久久精品一区四区| 懂色av中文字幕一区二区三区| 色婷婷精品大视频在线蜜桃视频| 亚洲精品中文在线观看| 亚洲国产精品传媒在线观看| 久久天堂av综合合色蜜桃网| 国产成人8x视频一区二区| 欧美在线|欧美| 天堂av在线一区| 一区二区三区日韩精品| 亚洲欧美偷拍卡通变态| 亚洲国产成人在线| 国产色综合久久| 97se亚洲国产综合自在线不卡| 欧美高清视频不卡网| 久久99久久99小草精品免视看| 午夜成人免费视频| 夜夜精品视频一区二区 | 欧美日韩日本视频| 麻豆一区二区三| 午夜不卡在线视频| 天堂精品中文字幕在线| 亚洲永久免费av| 亚洲一区二区三区四区五区黄 | 亚洲精品一区二区三区99| 成人一区二区三区在线观看| 777午夜精品免费视频| 久久不见久久见免费视频1| 91国产丝袜在线播放| 男男gaygay亚洲| 91久久精品一区二区二区| 午夜国产不卡在线观看视频| 亚洲国产精品久久久男人的天堂 | 亚洲一区二区视频| 一区二区三区欧美在线观看| 亚洲视频在线观看三级| 亚洲欧美日韩国产手机在线| 最新成人av在线| 亚洲精品videosex极品| 亚洲精品中文字幕在线观看| 亚洲一区精品在线| 亚洲超丰满肉感bbw| 首页国产丝袜综合| 色美美综合视频| 麻豆精品久久精品色综合| 91久久国产综合久久| 久久99精品视频| 欧美精品色综合| 丁香婷婷深情五月亚洲| 日韩精品中文字幕一区二区三区 | 国产一区二三区好的| 91精品国产品国语在线不卡| 成人网页在线观看| www精品美女久久久tv| 久久综合av免费| 国产精品福利一区二区| 18涩涩午夜精品.www| 夜夜夜精品看看| 午夜精品123| 狠狠色狠狠色综合系列| 欧美一区二区三区免费视频| www.欧美.com| 中文子幕无线码一区tr| 亚洲图片激情小说| 性做久久久久久| 欧美日韩一级黄| 成人免费高清在线| 国产亚洲1区2区3区| 中文一区二区完整视频在线观看| 一区二区三区高清| 日本高清不卡视频| 国产91精品久久久久久久网曝门 | 香蕉成人伊视频在线观看| 91国在线观看| 成人精品视频一区二区三区尤物| 国产午夜精品久久久久久免费视 | 91免费看片在线观看| 国产精品乱码一区二三区小蝌蚪| 一区二区三区色| 激情综合网av| 久久综合色天天久久综合图片| 中文在线免费一区三区高中清不卡 | 亚洲成人在线免费| 国产专区欧美精品| 欧美精品一区二区三区高清aⅴ | 日韩欧美黄色影院| 国产亚洲欧美一区在线观看| 伊人色综合久久天天| 在线观看av不卡| 91免费观看视频在线| 亚洲资源中文字幕| 欧美精品在线视频| 久久九九影视网| 亚洲成av人片在www色猫咪| 欧美日韩中文另类| 久久久久久免费网| 亚洲.国产.中文慕字在线| 91精品国产一区二区三区蜜臀 | 欧美午夜影院一区| 久久嫩草精品久久久久| 亚洲国产欧美另类丝袜| 91精品国产色综合久久久蜜香臀| 久久精品人人做人人爽人人| 三级一区在线视频先锋| 精品欧美一区二区久久| 亚洲日本在线a| 韩国欧美一区二区| 欧美国产精品一区二区三区| 婷婷综合在线观看| 91影院在线免费观看| 亚洲一二三区在线观看| 日韩欧美自拍偷拍| 国产精品免费免费| 韩国av一区二区三区在线观看| 中文一区一区三区高中清不卡| 色综合久久综合网欧美综合网| av在线不卡免费看| 亚洲高清免费视频| 日韩精品一区二区三区视频在线观看 | 日韩视频免费直播| 亚洲欧美一区二区三区久本道91| 精品一区二区久久久| 国产精品国产三级国产aⅴ原创 | 日韩电影免费在线| 久久综合久久综合久久| 亚洲高清免费观看| 91香蕉视频mp4| 日韩av中文字幕一区二区三区| 久久久久久亚洲综合| 色综合久久99| 国产视频一区二区三区在线观看| 久久精品国产**网站演员| 国产精品乱人伦| 91精品国产综合久久精品图片 | 久久免费电影网| 色狠狠色噜噜噜综合网| 国产三级一区二区| 激情文学综合插| 一区二区三区日韩欧美精品 | 夜夜亚洲天天久久| 精品日韩一区二区三区免费视频| 亚洲成人免费电影| 国产欧美一区二区精品性色超碰| 九九精品视频在线看| 亚洲精品国久久99热|