亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        艦艇試驗(yàn)試航的網(wǎng)絡(luò)可靠性監(jiān)測(cè)方法

        2018-10-23 05:37:28
        艦船電子工程 2018年10期
        關(guān)鍵詞:網(wǎng)絡(luò)設(shè)備艦艇交換機(jī)

        丁 源

        (海軍駐上海江南造船(集團(tuán))有限責(zé)任公司軍事代表室 上海 201913)

        1 引言

        現(xiàn)代化艦艇中,信息系統(tǒng)網(wǎng)絡(luò)是艦艇平臺(tái)和任務(wù)系統(tǒng)的神經(jīng)中樞,網(wǎng)絡(luò)的可靠性是艦艇可靠性中的重要因素,艦艇的可靠性鑒定評(píng)估是一個(gè)工程項(xiàng)目[1],其關(guān)鍵是可靠性數(shù)據(jù)的收集與綜合利用[2]。特別是網(wǎng)絡(luò)設(shè)備作為信息系統(tǒng)的互聯(lián)設(shè)備,是系統(tǒng)互連互通基礎(chǔ),也是所有的接口匯聚部位,在艦艇試驗(yàn)試航過(guò)程中,相關(guān)可靠性數(shù)據(jù)的采集中,網(wǎng)絡(luò)設(shè)備的可靠性數(shù)據(jù)采集和故障判定尤其關(guān)鍵[3]。如何準(zhǔn)確地采集和記錄網(wǎng)絡(luò)設(shè)備的運(yùn)行狀態(tài),在系統(tǒng)故障中如何定位問(wèn)題是影響故障事件是否劃定為網(wǎng)絡(luò)故障,影響網(wǎng)絡(luò)可靠性評(píng)估的重要問(wèn)題[4]。本文主要針對(duì)網(wǎng)絡(luò)可靠性數(shù)據(jù)采集,提出設(shè)備運(yùn)行狀態(tài)及累計(jì)工作時(shí)間的采集與計(jì)算方法,以及基于數(shù)據(jù)分析網(wǎng)絡(luò)故障診斷方法。

        2 艦艇試驗(yàn)試航的網(wǎng)絡(luò)可靠性監(jiān)測(cè)需求

        作戰(zhàn)艦艇系泊航行試驗(yàn)是艦艇總裝過(guò)程最重要的工作之一,是檢驗(yàn)艦艇平臺(tái)、武器裝備等系統(tǒng)設(shè)計(jì)、建造的最重要的過(guò)程和方法。隨著裝備信息化網(wǎng)絡(luò)化水平的提高,網(wǎng)絡(luò)成為系統(tǒng)的神經(jīng)中樞,網(wǎng)絡(luò)和網(wǎng)絡(luò)設(shè)備的穩(wěn)定性成為試驗(yàn)的重要保障也是試驗(yàn)考察的重點(diǎn)。因此,在試驗(yàn)中實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)的運(yùn)行狀態(tài)、協(xié)議交互的監(jiān)測(cè)是實(shí)現(xiàn)裝備狀態(tài)的數(shù)據(jù)采集、故障快速定位提高試驗(yàn)效率的有效手段。

        當(dāng)前的艦艇網(wǎng)絡(luò)主要采用IP/以太網(wǎng)技術(shù)體制,大量使用系統(tǒng)自定義協(xié)議,并結(jié)合UDP/IP組播技術(shù)實(shí)現(xiàn)分布式實(shí)時(shí)數(shù)據(jù)共享。因此網(wǎng)絡(luò)設(shè)備運(yùn)行狀態(tài)、網(wǎng)絡(luò)協(xié)議交互流程需要在試驗(yàn)中重點(diǎn)采集并監(jiān)測(cè)。

        網(wǎng)絡(luò)設(shè)備運(yùn)行狀態(tài)可以通過(guò)采集網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)管理信息,從而獲得交換機(jī)等網(wǎng)絡(luò)設(shè)備的狀態(tài),并且可以通過(guò)交換機(jī)的端口信息判斷上網(wǎng)設(shè)備的工作穩(wěn)定性[5]。

        通過(guò)數(shù)據(jù)分析的方法可以對(duì)網(wǎng)絡(luò)中傳輸?shù)男畔⑦M(jìn)行采集、統(tǒng)計(jì)、解析、分析,判斷網(wǎng)絡(luò)協(xié)議、應(yīng)用協(xié)議的交互過(guò)程是否正常,作為試驗(yàn)故障診斷和業(yè)務(wù)可靠性的重要方法[6]。

        3 基于狀態(tài)統(tǒng)計(jì)的網(wǎng)絡(luò)設(shè)備可靠性監(jiān)測(cè)方法

        3.1 網(wǎng)絡(luò)設(shè)備基本狀態(tài)采集方法

        當(dāng)前,主要的網(wǎng)絡(luò)設(shè)備如交換機(jī)、路由器都支持SNMP(簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)的管理模型。在設(shè)備本地運(yùn)行監(jiān)控代理(Agent),采集本地設(shè)備、接口、協(xié)議狀態(tài)和統(tǒng)計(jì)數(shù)據(jù),保存在管理數(shù)據(jù)庫(kù)(MIB)中[7],網(wǎng)絡(luò)管理設(shè)備通過(guò)SNMP協(xié)議定義的數(shù)據(jù)報(bào)文,與網(wǎng)絡(luò)設(shè)備通信,獲取管理信息,并據(jù)此計(jì)算出需要的狀態(tài)、統(tǒng)計(jì)信息。

        其中MIB信息中,各設(shè)備廠商都實(shí)現(xiàn)了對(duì)設(shè)備開機(jī)時(shí)間的記錄,根據(jù)RFC 1213的定義:管理對(duì)象。1.3.6.1.2.1.3 sysUpTime(1),記錄了從系統(tǒng)(代理)的網(wǎng)絡(luò)管理部分最后一次重新初始化以來(lái)經(jīng)過(guò)的時(shí)間量[8]。如果遇到故障發(fā)生了復(fù)位重啟,該變量會(huì)從系統(tǒng)初始化開始重新計(jì)算,因此,該時(shí)間可以反映設(shè)備和模塊的正常工作時(shí)間,并且可以據(jù)此判斷相關(guān)設(shè)備的穩(wěn)定工作時(shí)間并記錄重啟事件。

        因此網(wǎng)絡(luò)監(jiān)控設(shè)備軟件通過(guò)SNMP協(xié)議采集交換機(jī)等網(wǎng)絡(luò)設(shè)備的工作時(shí)間,結(jié)合監(jiān)控設(shè)備、交換機(jī)的開關(guān)順序可以計(jì)算出網(wǎng)絡(luò)設(shè)備的累計(jì)工作時(shí)間,包括全部累計(jì)工作時(shí)間和最近一次開機(jī)工作時(shí)間。

        3.2 網(wǎng)絡(luò)設(shè)備累計(jì)工作時(shí)間計(jì)算方法

        在艦艇試驗(yàn)和使用過(guò)程中,交換機(jī)與監(jiān)控設(shè)備開機(jī)順序可能的關(guān)系如圖1所示。在裝備使用過(guò)程中,一般會(huì)獨(dú)立開關(guān)交換機(jī)和網(wǎng)絡(luò)監(jiān)控設(shè)備,因此算法應(yīng)該兼容不同的開關(guān)機(jī)順序。

        圖1 網(wǎng)絡(luò)設(shè)備累計(jì)工作時(shí)間采集時(shí)間關(guān)系

        圖中:監(jiān)控設(shè)備采集間隔時(shí)間為Td,根據(jù)系統(tǒng)性能設(shè)定;監(jiān)控設(shè)備采集成功的時(shí)刻本地時(shí)間為Ti,i=0,1,2…n…m…l…;采集到的工作時(shí)間 Di,為通過(guò)SNMP采集到的交換機(jī)初始化以來(lái)的時(shí)間;本次開機(jī)時(shí)間記錄為Tup,初始為0;累計(jì)開機(jī)時(shí)間Ttotal,初始為 0。

        監(jiān)控設(shè)備開機(jī)后進(jìn)行交換機(jī)工作時(shí)間采集。

        第一次采集成功:

        記錄監(jiān)控設(shè)備時(shí)間T=T0;

        記錄采集到的工作時(shí)間D0;

        檢查上一次采集成功的本地時(shí)間Tm;

        {如果D0<Td,表示交換機(jī)剛開機(jī)進(jìn)入一次新的工作:Tup==D0;

        Ttotal==Ttotal+Tup

        如果Td<D0<T0-Tm,表示交換機(jī)在監(jiān)控設(shè)備關(guān)閉期間關(guān)閉重啟,作為一次新工作統(tǒng)計(jì):Tup==D0;

        Ttotal==Ttotal+Tup

        如果D0>T0-Tm,表示交換機(jī)在監(jiān)控設(shè)備關(guān)機(jī)期間一致持續(xù)工作:

        Tup==D0;

        Ttotal==Ttotal+T0-Tm

        按照給定周期,輪循采集。

        如果第i次采集成功:

        {記錄記錄采集時(shí)間Ti,采集到的工作時(shí)間Di;

        Tup==Di;

        Ttotal==Ttotal+Td;

        如果第i次采集失?。?/p>

        {記錄最后一次采集成功的時(shí)間Tm,記錄采集時(shí)間Tn

        按照給定周期,繼續(xù)采集;

        如果下一次采集成功,記錄采集時(shí)間Ti,采集到的工作時(shí)間Di;

        {如果Di<Ti-Tm,表明交換機(jī)產(chǎn)生過(guò)復(fù)位,記錄一次新的工作周期:

        Tup==Di;

        Ttotal==Ttotal+Tup

        如果Di>Ti-Tm,表明交換機(jī)持續(xù)工作,但監(jiān)控設(shè)備與交換機(jī)之間網(wǎng)絡(luò)中斷,記錄到上一個(gè)工作周期:

        Tup==Di;

        Ttotal==Ttotal+Ti-Tm

        如果下一次采集失敗,按照給定周期,繼續(xù)采集;

        3.3 網(wǎng)絡(luò)設(shè)備可靠性數(shù)據(jù)的使用分析

        網(wǎng)絡(luò)設(shè)備的累計(jì)工作時(shí)間和單次工作時(shí)間的采集和記錄,可以作為分析網(wǎng)絡(luò)設(shè)備可靠性的基礎(chǔ)數(shù)據(jù)。

        按上節(jié)算法得出的累計(jì)工作時(shí)間是有記錄在網(wǎng)絡(luò)設(shè)備工作時(shí)間。算法中考慮了監(jiān)控設(shè)備關(guān)閉后,交換機(jī)持續(xù)運(yùn)行到下一次監(jiān)控設(shè)備開啟情況的記錄。算法中無(wú)法記錄的情況是,監(jiān)控設(shè)備關(guān)閉期間,交換機(jī)單獨(dú)開機(jī)工作但是在監(jiān)控設(shè)備下一次開機(jī)的時(shí)候交換機(jī)也處于關(guān)閉狀態(tài),或者關(guān)閉重新啟動(dòng)的情況。

        單次開機(jī)工作時(shí)間可以作為網(wǎng)絡(luò)設(shè)備異常重啟的數(shù)據(jù)。在艦艇網(wǎng)絡(luò)中,由于充分的冗余設(shè)計(jì)和快速故障保護(hù)機(jī)制,當(dāng)網(wǎng)絡(luò)設(shè)備出現(xiàn)異常關(guān)機(jī)重啟的情況,從用戶的體驗(yàn)中常無(wú)法感知。但是基于單次開機(jī)工作時(shí)間可以判斷設(shè)備的工作連續(xù)性,結(jié)合開關(guān)的操作記錄,可以判斷重啟是人工操作還是設(shè)備故障導(dǎo)致。每次采集到的工作時(shí)間應(yīng)該呈現(xiàn)遞增,如果出現(xiàn)下一次采集得到的時(shí)間小于上一次工作時(shí)間,則可判斷該設(shè)備出現(xiàn)了一次重新啟動(dòng),應(yīng)該作為事件進(jìn)行記錄,同時(shí)記錄當(dāng)前的累計(jì)工作時(shí)間。從而為平均故障間隔時(shí)間計(jì)算提供真實(shí)可靠的數(shù)據(jù)。

        4 基于數(shù)據(jù)分析的網(wǎng)絡(luò)業(yè)務(wù)可靠性監(jiān)測(cè)方法

        4.1 網(wǎng)絡(luò)通信業(yè)務(wù)數(shù)據(jù)采集方法

        從網(wǎng)絡(luò)中直接捕獲通信數(shù)據(jù)進(jìn)行分析是重要的故障診斷、網(wǎng)絡(luò)安全分析方法。當(dāng)前艦艇中主要采用交換式以太網(wǎng),相對(duì)于早期的廣播式網(wǎng)絡(luò),其數(shù)據(jù)采集更為復(fù)雜。

        在廣播式網(wǎng)絡(luò)中,向所有終端發(fā)送每一個(gè)通信數(shù)據(jù)包,因此在任意節(jié)點(diǎn)都可以獲得網(wǎng)絡(luò)中的數(shù)據(jù)包。在交換式網(wǎng)絡(luò)中,由于數(shù)據(jù)包不再?gòu)V播,因此需要通過(guò)特殊的技術(shù)手段完成數(shù)據(jù)采集[9]。主要的方法包括以下幾種:

        第一種方法是使用分流器或分光器,在如圖2所示的網(wǎng)絡(luò)中,將分流器嵌入到網(wǎng)絡(luò)鏈路中,從而獲得網(wǎng)絡(luò)鏈路上數(shù)據(jù)的拷貝。

        圖2 使用分流器的數(shù)據(jù)采集連接方式

        第二種方法是使用交換機(jī)中的端口鏡像或流鏡像功能,如圖3所示,將交換機(jī)中接收到的每個(gè)幀發(fā)送到監(jiān)視端口,數(shù)據(jù)采集設(shè)備連接到監(jiān)視端口以捕獲數(shù)據(jù)[10]。

        圖3 使用交換機(jī)鏡像功能的數(shù)據(jù)采集連接方式

        第三種方法是使用模擬接收端的方法,一般應(yīng)用在IP組播網(wǎng)絡(luò)中,如圖4所示,數(shù)據(jù)采集設(shè)備接入到交換機(jī)的普通端口。模擬組播接收設(shè)備,加入到組播組中,從而可以接收到組播組的數(shù)據(jù)用來(lái)進(jìn)行數(shù)據(jù)分析。

        圖4 使用接收端模擬方法的數(shù)據(jù)采集連接關(guān)系

        4.2 組播業(yè)務(wù)協(xié)議交互監(jiān)測(cè)

        艦艇網(wǎng)絡(luò)中大量使用IP組播通信。IP組播依賴于交換機(jī)和終端設(shè)備使用IGMP協(xié)議維護(hù)組播組成員關(guān)系從而生成轉(zhuǎn)發(fā)表。因此對(duì)IGMP協(xié)議的交互分析是艦艇試驗(yàn)試航過(guò)程中進(jìn)行系統(tǒng)問(wèn)題定位的重要方法。

        由于IGMP協(xié)議在交換機(jī)和終端之間進(jìn)行查詢響應(yīng)式的交互,因此需要通過(guò)端口溫鏡像或分流設(shè)備進(jìn)行數(shù)據(jù)采集。

        根據(jù) IETF 在RFC 2236[11]的規(guī)定,路由器或交換機(jī)周期性發(fā)送查詢報(bào)文,并且規(guī)定了終端的最大響應(yīng)時(shí)間。同時(shí)在交換機(jī)轉(zhuǎn)發(fā)表維護(hù)的實(shí)現(xiàn)中結(jié)合查詢周期、最大響應(yīng)時(shí)間以及設(shè)定的健壯性參數(shù),以為每個(gè)表項(xiàng)維護(hù)一個(gè)老化定時(shí)器,當(dāng)定時(shí)器超時(shí)后表項(xiàng)被老化刪除。

        因此,通過(guò)監(jiān)測(cè)網(wǎng)絡(luò)中IGMP協(xié)議報(bào)文交互,可以進(jìn)行組播通信故障的診斷。

        通過(guò)協(xié)議分析軟件,將采集到的某一個(gè)終端的IGMP報(bào)文進(jìn)行流量統(tǒng)計(jì),可以得到如圖5所示的形態(tài),每個(gè)波峰表示一次IGMP報(bào)告。一個(gè)正常的交互如圖5所示,圍繞形成周期性,雖然由于隨機(jī)的響應(yīng)機(jī)制,波峰間隔不等,但是間隔不能大于查詢間隔與最大響應(yīng)時(shí)間之和,否則,可以判斷存在協(xié)議響應(yīng)不連續(xù),如果間隔時(shí)間超過(guò)表項(xiàng)生存時(shí)間則存在被動(dòng)退出的情況。

        4.3 參照基準(zhǔn)流的網(wǎng)絡(luò)業(yè)務(wù)連續(xù)性監(jiān)測(cè)方法

        在網(wǎng)絡(luò)中測(cè)量網(wǎng)絡(luò)業(yè)務(wù)的連續(xù)性是判斷網(wǎng)絡(luò)業(yè)務(wù)可靠性的重要手段。由于在艦艇網(wǎng)絡(luò)業(yè)務(wù)中存在時(shí)間、導(dǎo)航等周期性的全網(wǎng)數(shù)據(jù),從而為監(jiān)測(cè)網(wǎng)絡(luò)業(yè)務(wù)的連續(xù)性提供基準(zhǔn)流量。

        圖5 IGMP典型交互流量圖

        通過(guò)在不同的網(wǎng)絡(luò)部位采集網(wǎng)絡(luò)通信數(shù)據(jù),通過(guò)數(shù)據(jù)分析工具提取基準(zhǔn)流量數(shù)據(jù),建立的正常數(shù)據(jù)流量圖形如圖6所示,圖形呈現(xiàn)準(zhǔn)確的周期特性,如圖7所示是一個(gè)存在丟包的部位采集到的流量圖形。根據(jù)圖形可以瀏覽網(wǎng)絡(luò)基準(zhǔn)流的通信情況,判斷是否有嚴(yán)重的丟包情況。

        圖6 正常情況基準(zhǔn)流圖

        圖7 丟包情況基準(zhǔn)流圖

        除了直觀的流量圖可以提供判斷外,還可以通過(guò)采集到的數(shù)據(jù)的時(shí)間特性,通過(guò)數(shù)據(jù)包間隔時(shí)間分析,可以準(zhǔn)確地提取出通信異常,判斷可能存在的丟包[12]。

        正常情況數(shù)據(jù)包間隔穩(wěn)定在數(shù)據(jù)發(fā)送周期;

        如果出現(xiàn)發(fā)送周期整數(shù)倍的數(shù)據(jù)包間隔,則可能期間發(fā)生了丟包;

        如果出現(xiàn)發(fā)送周期非整數(shù)倍胡間隔時(shí)間,則可能出現(xiàn)了發(fā)送方中斷。

        如圖8所示是對(duì)數(shù)據(jù)包采集間隔時(shí)間的分析,通過(guò)排序找出了一個(gè)數(shù)據(jù)包與前一個(gè)數(shù)據(jù)包的間隔時(shí)間達(dá)到34s。由此判斷存在一次通信中斷,由于其間隔時(shí)間與基準(zhǔn)數(shù)據(jù)的周期10s非整數(shù)倍關(guān)系,因此判斷該通信中斷由發(fā)送方復(fù)位導(dǎo)致中斷。

        圖8 數(shù)據(jù)包采集時(shí)間間隔分析示意圖

        5 結(jié)語(yǔ)

        可靠性數(shù)據(jù)的采集是艦艇試驗(yàn)試航中的重要工作。論文針對(duì)艦艇信息系統(tǒng)網(wǎng)絡(luò),從設(shè)備可靠性和業(yè)務(wù)可靠性兩個(gè)方面提出了數(shù)據(jù)采集方法和典型數(shù)據(jù)分析。

        猜你喜歡
        網(wǎng)絡(luò)設(shè)備艦艇交換機(jī)
        艦艇入列
        海戰(zhàn)中的蒙面殺手——隱形艦艇
        一種基于C# 的網(wǎng)絡(luò)設(shè)備自動(dòng)化登錄工具的研制
        修復(fù)損壞的交換機(jī)NOS
        使用鏈路聚合進(jìn)行交換機(jī)互聯(lián)
        數(shù)據(jù)中心唯“快”不破
        PoE交換機(jī)雷擊浪涌防護(hù)設(shè)計(jì)
        羅克韋爾自動(dòng)化交換機(jī)Allen-Bradley ArmorStratix 5700
        艦艇遠(yuǎn)航中開展音樂(lè)健身操訓(xùn)練探討
        基于列車監(jiān)測(cè)網(wǎng)絡(luò)設(shè)備的射頻功放模塊設(shè)計(jì)
        人禽伦免费交视频播放| 国产亚洲精品一品二品| 森中文字幕一区二区三区免费| 国产a国产片国产| 国产在线无码一区二区三区 | 精品国产免费一区二区久久| 成人区人妻精品一区二区三区| 麻豆久久久9性大片| 中文人妻无码一区二区三区信息| 亚洲产在线精品亚洲第一页 | 欧美成人看片一区二区三区尤物| 免费a级毛片无码a| 男人深夜影院无码观看| 色一乱一伦一图一区二区精品 | 白白色发布的在线视频| 巨人精品福利官方导航| 亚洲熟妇20| 黑人免费一区二区三区| 蜜桃视频国产一区二区| 桃花影院理论片在线| 中字无码av电影在线观看网站| 日本一区二区高清在线观看| 久久婷婷国产色一区二区三区| 日韩欧美一区二区三区免费观看| 亚洲精品无码成人a片| 亚洲午夜久久久久中文字幕| 日韩人妻美乳中文字幕在线| 国产免费在线观看不卡| 免费a级毛片无码av| 四虎永久在线精品免费观看地址| 亚洲高清av一区二区| 欧美黑人巨大videos精品| 国产伦精品一区二区三区免费| аⅴ天堂一区视频在线观看| 一本色道精品亚洲国产一区| 亚洲国产欧美在线观看| 久久久国产精品ⅤA麻豆| 91在线观看国产自拍| 激情综合五月开心婷婷| 日韩精品无码免费专区网站| 老熟女一区二区免费|