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

        ?

        基于AFDX的MIB管理數(shù)據(jù)庫的研究和實現(xiàn)

        2018-07-23 03:17:04周治國
        電子與封裝 2018年7期
        關(guān)鍵詞:數(shù)據(jù)類型數(shù)據(jù)管理交換機(jī)

        劉 宇,金 鑫,周治國

        (中國電子科技集團(tuán)公司第三十二研究所,上海 201808)

        1 引言

        隨著航空電子的快速發(fā)展,在MIL-STD系列、ARINC-429和ARINC-629數(shù)據(jù)通訊方式之后,基于ARINC-664的AFDX網(wǎng)絡(luò)憑借吞吐量大、時間確定性高以及與以太網(wǎng)兼容性好等優(yōu)勢,逐漸成為航空電子設(shè)備之間數(shù)據(jù)傳輸?shù)闹饕绞?。AFDX是航空用全雙工交換式網(wǎng)絡(luò)(Avionics Full Duplex Switched Ethernet)的簡稱,是一個用來定義在航空電子系統(tǒng)之間進(jìn)行數(shù)據(jù)交換所應(yīng)遵循的電氣要求和協(xié)議規(guī)范(IEEE802.3和ARINC 664的第7部分)的標(biāo)準(zhǔn)[1]。該標(biāo)準(zhǔn)定義了端系統(tǒng)和交換機(jī)在鏈路層、網(wǎng)絡(luò)層等網(wǎng)絡(luò)體系結(jié)構(gòu)上的功能、性能和互操作性,定義了虛擬鏈路、帶寬分配、冗余管理、幀完整性過濾、流量管制、交換機(jī)靜態(tài)路由配置等機(jī)制[2]。AFDX在IEEE802.3協(xié)議的基礎(chǔ)上引入了虛擬鏈路的概念,每條虛擬鏈路都有間隔、抖動以及延遲等參數(shù),保證虛擬鏈路上的數(shù)據(jù)流傳輸?shù)目煽啃浴?/p>

        AFDX網(wǎng)絡(luò)管理包括對網(wǎng)絡(luò)中交換機(jī)、端系統(tǒng)及軟件系統(tǒng)的數(shù)據(jù)管理,如圖1所示,管理信息通過SNMP協(xié)議[3]進(jìn)行交互。SNMP作為一組為實現(xiàn)網(wǎng)絡(luò)自動化管理任務(wù)而制定的一系列通行標(biāo)準(zhǔn),被廣泛應(yīng)用于計算機(jī)網(wǎng)絡(luò)管理活動中?,F(xiàn)有的AFDX網(wǎng)絡(luò)管理也采用SNMP協(xié)議通過AFDX網(wǎng)絡(luò)發(fā)送查詢命令以及相應(yīng)回復(fù),以此來實現(xiàn)對綜合任務(wù)處理系統(tǒng)的監(jiān)控與管理。

        AFDX交換機(jī)是AFDX網(wǎng)絡(luò)的核心設(shè)備,支持10 BaseT和100 BaseT的以太網(wǎng)數(shù)據(jù)傳輸[4],幾乎所有的數(shù)據(jù)流都會通過交換機(jī)進(jìn)行傳輸,所以為了維護(hù)AFDX網(wǎng)絡(luò)的安全,監(jiān)控網(wǎng)絡(luò)中每個交換機(jī)的數(shù)據(jù)流信息尤為重要,網(wǎng)絡(luò)數(shù)據(jù)的流量、錯誤統(tǒng)計需要及時上報,所以在ARINC 664的第7部分中規(guī)定每100 ms更新一次數(shù)據(jù)庫[2]。本文介紹了AFDX交換機(jī)中MIB信息管理庫的主要特點和具體內(nèi)容,分析了MIB的組織架構(gòu),給出了MIB系統(tǒng)結(jié)構(gòu)與設(shè)計的方法,并在基于自主研發(fā)的AFDX的真實網(wǎng)絡(luò)環(huán)境下實現(xiàn)了AFDX交換機(jī)的數(shù)據(jù)管理,每10 ms更新一次數(shù)據(jù)庫,達(dá)到了實時性的要求。

        圖1 AFDX網(wǎng)絡(luò)管理的結(jié)構(gòu)圖

        2 AFDX交換機(jī)的MIB管理數(shù)據(jù)庫

        基于AFDX的MIB管理數(shù)據(jù)庫存儲著所有端口和虛擬鏈路VL上傳輸?shù)臄?shù)據(jù)信息,主要包括基于端口和基于VL的各種數(shù)據(jù)類型的統(tǒng)計值,主要類型如表1所示。

        AFDX交換機(jī)基于端口的數(shù)據(jù)類型主要指每個端口內(nèi)MAC層各種狀態(tài)的統(tǒng)計,它能反映交換機(jī)每個端口接收和發(fā)送數(shù)據(jù)的工作情況。而基于VL的數(shù)據(jù)類型主要指每條虛擬鏈路各種狀態(tài)的統(tǒng)計,它能反映該VL在交換機(jī)中的數(shù)據(jù)處理情況。

        各種數(shù)據(jù)類型的統(tǒng)計值隨著AFDX交換機(jī)的數(shù)據(jù)通訊狀態(tài)實時進(jìn)行變化,然后定時把狀態(tài)值通知給網(wǎng)絡(luò)管理主機(jī),網(wǎng)絡(luò)管理主機(jī)則通過監(jiān)視和分析網(wǎng)絡(luò)中所有系統(tǒng)的管理數(shù)據(jù)庫信息,發(fā)現(xiàn)是否有異常信息,及時對整個網(wǎng)絡(luò)系統(tǒng)進(jìn)行修復(fù)。

        表1 AFDX交換機(jī)MIB管理數(shù)據(jù)的主要類型

        3 AFDX交換機(jī)的MIB引擎結(jié)構(gòu)

        根據(jù)AFDX交換機(jī)的MIB管理數(shù)據(jù)庫的特點,MIB引擎應(yīng)包含兩部分功能:基于端口的數(shù)據(jù)信息管理和基于VL的數(shù)據(jù)信息管理。MIB引擎管理的端口共24個,VL共4096條。端口類數(shù)據(jù)信息存儲在寄存器里,而VL類數(shù)據(jù)信息因數(shù)據(jù)量巨大,所以存儲在RAM里。MIB引擎的功能結(jié)構(gòu)如圖2所示。

        圖2 AFDX交換機(jī)MIB引擎的功能結(jié)構(gòu)圖

        基于端口的數(shù)據(jù)信息處理模塊主要負(fù)責(zé)收集端口類的數(shù)據(jù)信息,存儲在相應(yīng)的寄存器里,然后根據(jù)基于端口的MIB幀格式組成MIB幀送給MAC層轉(zhuǎn)發(fā)出去。按照24個端口、每個端口有11種數(shù)據(jù)類型統(tǒng)計,共264個統(tǒng)計值,裝載到一個1404 B的MIB幀內(nèi)。基于端口的MIB幀格式如表2所示。

        表2 基于端口的MIB幀格式

        基于VL的數(shù)據(jù)信息處理模塊主要負(fù)責(zé)收集VL類的數(shù)據(jù)信息,存儲在RAM里,然后根據(jù)基于VL的MIB幀格式組成MIB幀送給MAC層轉(zhuǎn)發(fā)出去。按照4096條VL、每條VL有6種數(shù)據(jù)類型統(tǒng)計,可根據(jù)single或burst模式,以1條VL為1組或32條VL為1組,裝載到一個76 B或820 B的MIB幀內(nèi)。Burst模式下基于VL的MIB幀格式如表3所示。

        表3 Burst模式下基于VL的MIB幀格式

        4 設(shè)計與實現(xiàn)

        基于端口和VL的數(shù)據(jù)信息處理模塊主要包括更新、數(shù)據(jù)信息儲存單元和MIB幀生成這三部分功能模塊。更新數(shù)據(jù)信息主要來自MAC層的各端口或VL的計數(shù)器,數(shù)據(jù)信息存儲單元由寄存器或RAM實現(xiàn),而不同類型MIB幀按照表2和表3的格式進(jìn)行構(gòu)建。

        4.1 基于端口的MIB幀的實現(xiàn)

        組成基于端口的MIB幀采用狀態(tài)機(jī)來實現(xiàn),包括16個狀態(tài):空閑、發(fā)送MIB幀頭0、發(fā)送MIB幀頭1、發(fā)送MIB幀頭2、發(fā)送MIB幀頭3、發(fā)送MIB幀頭4、發(fā)送MIB幀頭5、發(fā)送MIB幀頭6、發(fā)送Port_Status、發(fā)送 TxOctets、發(fā)送 TxDropPkts&RxDropPkts、發(fā)送RxOctets、發(fā)送 RxUnderSizePkts&RxExcessSizeDisc 、發(fā)送RxSymbolErrors&RxJabbers、發(fā)送RxAlignment Errors&RxFcsErrors、發(fā)送RxFragments、等待MAC空閑。這16個狀態(tài)的跳轉(zhuǎn)如圖3所示。

        4.2 基于VL的MIB幀的實現(xiàn)

        組成基于VL的MIB幀包括11個狀態(tài):空閑、等待MAC空閑、發(fā)送MIB幀頭0、發(fā)送MIB幀頭1、發(fā)送MIB幀頭2、發(fā)送MIB幀頭3、發(fā)送MIB幀頭4、發(fā)送MIB幀頭5、發(fā)送MIB統(tǒng)計0、發(fā)送MIB統(tǒng)計1、發(fā)送MIB統(tǒng)計2。這11個狀態(tài)的跳轉(zhuǎn)如圖4所示。

        圖3 基于端口的MIB幀狀態(tài)機(jī)跳轉(zhuǎn)圖

        圖4 基于VL的MIB幀狀態(tài)跳轉(zhuǎn)圖

        5 結(jié)果分析

        在ARM開發(fā)板的VxWorks操作系統(tǒng)下開發(fā)MIB數(shù)據(jù)管理軟件,對來自AFDX交換芯片的MIB幀進(jìn)行解析。多個端系統(tǒng)與AFDX交換機(jī)構(gòu)成AFDX網(wǎng)絡(luò),端系統(tǒng)通過交換機(jī)進(jìn)行相互通訊,然后通過ARM開發(fā)板上的MIB數(shù)據(jù)管理軟件對交換機(jī)上的數(shù)據(jù)統(tǒng)計信息進(jìn)行分析。圖5是根據(jù)典型應(yīng)用環(huán)境搭建的MIB數(shù)據(jù)管理驗證平臺。

        通過搭建的MIB數(shù)據(jù)管理驗證平臺模擬了實際應(yīng)用情況,在測試環(huán)境中模擬了多個端系統(tǒng)共15條VL的數(shù)據(jù)傳輸,根據(jù)測試點不同,每條VL數(shù)據(jù)的功能屬性也不同,基于VL的采集數(shù)據(jù)統(tǒng)計如圖6所示。

        圖6 基于VL的MIB數(shù)據(jù)管理示意圖

        在圖6的測試數(shù)據(jù)中,VL0~1是100 Mbps速率下VL過濾丟棄和MAC層丟棄的統(tǒng)計,VL2是警管功能下幀丟棄的統(tǒng)計,VL3~10是不同BAG屬性的幀傳輸?shù)慕y(tǒng)計,VL11~VL14是超時丟棄的統(tǒng)計。

        測試結(jié)果表明MIB數(shù)據(jù)管理軟件實時監(jiān)視交換機(jī)的每個端口及每條VL的統(tǒng)計信息,每10 ms系統(tǒng)就能更新所有端口和VL的信息,遠(yuǎn)超過ARINC 664的第7部分中規(guī)定的100 ms更新一次的要求。

        6 結(jié)論

        本文根據(jù)AFDX網(wǎng)絡(luò)的主要特點,分析了AFDX網(wǎng)絡(luò)的MIB管理數(shù)據(jù)庫的組織架構(gòu),提出了適用于AFDX交換機(jī)的MIB幀結(jié)構(gòu)和對應(yīng)的MIB管理數(shù)據(jù)庫的設(shè)計方法,最后模擬AFDX網(wǎng)絡(luò)的典型工作環(huán)境,測試了MIB數(shù)據(jù)管理功能的正確性。使用MIB幀攜帶管理信息的方法,實現(xiàn)簡單、移植性強(qiáng),可應(yīng)用于其他網(wǎng)絡(luò)管理中。

        猜你喜歡
        數(shù)據(jù)類型數(shù)據(jù)管理交換機(jī)
        企業(yè)級BOM數(shù)據(jù)管理概要
        定制化汽車制造的數(shù)據(jù)管理分析
        海洋環(huán)境數(shù)據(jù)管理優(yōu)化與實踐
        詳談Java中的基本數(shù)據(jù)類型與引用數(shù)據(jù)類型
        CTCS-2級報文數(shù)據(jù)管理需求分析和實現(xiàn)
        如何理解數(shù)據(jù)結(jié)構(gòu)中的抽象數(shù)據(jù)類型
        修復(fù)損壞的交換機(jī)NOS
        使用鏈路聚合進(jìn)行交換機(jī)互聯(lián)
        PoE交換機(jī)雷擊浪涌防護(hù)設(shè)計
        羅克韋爾自動化交換機(jī)Allen-Bradley ArmorStratix 5700
        自動化博覽(2014年9期)2014-02-28 22:33:16
        蜜桃国产精品视频网站| 日韩精品国产自在久久现线拍| 69国产成人综合久久精| 在线久草视频免费播放| 亚洲欧洲免费无码| 久热这里只有精品视频6| 国产精品久久久久久2021| 国产女主播视频一区二区三区| 蜜桃一区二区三区视频| 国产喷水1区2区3区咪咪爱av | 三年片在线观看免费观看大全中国| 亚洲av无码av制服丝袜在线 | 日本红怡院东京热加勒比| 邻居美少妇张开腿让我爽了一夜| 肉体裸交137日本大胆摄影| 伊人精品在线观看| 亚洲中国美女精品久久久| 亚洲一区二区在线观看网址| 亚洲熟女乱色综合亚洲av| 久久精品伊人无码二区| 日韩一区中文字幕在线| 免费观看a级毛片| 免费a级毛片高清在钱| 国产高潮刺激叫喊视频| 国产精品99精品一区二区三区∴ | 人妻体体内射精一区中文字幕| 妺妺窝人体色www婷婷| 国产乱妇乱子在线视频| 亚洲AV无码一区二区水蜜桃| 久久精品国产亚洲av久按摩 | 囯产精品一品二区三区| 无码国产日韩精品一区二区| 一区二区三区四区亚洲免费| 人妻熟妇乱又伦精品视频| 亚洲成a∨人片在无码2023| 欧美高清国产在线播放| 国产精品成人黄色大片| 国产一区二区三区日韩精品| 1000部夫妻午夜免费| 校花高潮一区日韩| 中文字幕一区在线直播|