999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于IEEE 802.1ag協議的嵌入式系統以太網OAM軟件模塊設計

2021-07-30 02:51:38羅智華張武洪
電子元器件與信息技術 2021年4期
關鍵詞:故障功能檢測

羅智華,張武洪

(咸寧職業技術學院,湖北 咸寧 437100)

0 引言

OAM(Operations,Administration and Maintenance,操作、管理和維護)機制在傳統電信網中已應用很久了[1],該機制用于檢測網絡中是否存在故障以及故障存在的位置,并對故障進行隔離告警,從而保障網絡的正常運行。802.1ag是網絡級以太網OAM技術,常用于網絡的接入匯聚層,用于對整個網絡的連通性進行檢測并進行連通性故障定位[2]。它把整個網絡劃分成最多8個層次(0-7層)的維護域(MD, Maintenance Domain)。維護管理人員可以對域內的通信設備進行相應的OAM操作, 但OAM報文只在域內有效, 在域邊界被丟棄或者被過濾掉[3]。

維護域內參與維護監控的節點稱為維護點(MP,Maintenance Point), MP配置在bridge的某個需要監控的端口上。MP有兩種,一種稱為維護關聯端點( MEP,Maintenance association End Point),位于維護域的邊緣;另一種稱為維護域中間節點(MIP,Maintenance domain Intermediate Point),MIP能夠響應某些OAM報文,但不會主動發起OAM報文,對途經的以太網其他報文也不采取任何動作[4]。每個MD內都有兩個或者兩個以上MEP,這些MEP的組合稱為維護關聯(MA,Maintenance Association),每個MA都對應一個服務實例。802.1ag就是對每一個MA來進行維護管理,檢測MA中的故障。

圖1 以太網OAM 體系結構圖[5]

1 以太網OAM功能

1.1 連續性檢測

連續性檢測功能是一種主動功能,用于偵測處于同一個維護域中的任一對MEP之間的是否處于連通狀態,同時檢測兩個維護域之間或者同一個維護域中的MEP之間是否存在錯誤連接,以及其他一些缺陷情況[6]。同一個維護域內的MEP周期性地向其他MEP發送CCM(Continuity Check Message)報文,同時也接收其他MEP的CCM報文。

1.2 環回檢測

環回檢測是一種按需功能。同一個維護域內的本地MEP發送LBM(Loopback Message)報文到指定的遠端MEP或MIP。在無故障的情況下,遠端MEP或者MIP會在規定時間內進行響應,并發送LBR(Loopback Reply)響應報文給本地MEP。本地MEP接收到LBR報文后,會對本端發送的LBM報文進行比對,從而判斷該LBR報文是否是期望的報文,如果是期望的報文,則顯示正確信息給用戶,否則顯示超時或者告警信息[7]。

1.3 鏈路跟蹤檢測

環回檢測是一種按需功能。同一個維護域內的MEP發送LTM(Linktrace Message)報文到指定的遠端MEP, MEP接收并處理LTM報文并回復LTR(Linktrace Reply)信號,來檢測故障點。在以太網OAM報文中設置類似于IP包中TTL字段, 啟用鏈路跟蹤功能時,該字段值被初始化為1, 然后逐漸增加, 通過軟件方式使通信設備記錄下需要被跟蹤路徑的MAC地址[8]。

2 軟件結構設計

本軟件模塊運行于vxworks或者Linux等嵌入式系統中。整個軟件模塊分為7個子模塊,分別為:控制子模塊、定時器子模塊、數據收發子模塊、CCM報文處理子模塊、LBM和LBR報文處理子模塊、LTM和LTR報文處理子模塊、告警與統計信息處理子模塊。整體流程為:控制子模塊接收并處理網管系統下發的以太網OAM配置協議,根據配置協議初始化MD、MA、MIP、MEP數據結構體,并啟動定時器子模塊和數據收發子模塊;數據收發子模塊根據控制子模塊設定的需要發送的802.1ag協議報文的類型和定時器子模塊設定的時間間隔接收或者發送以太網OAM報文,對于接收到的符合802.1ag協議報文格式的數據,分流到對應的報文處理子模塊中;CCM報文處理子模塊、LBM和LBR報文處理子模塊、LTM和LTR報文處理子模塊對接收到的802.1ag協議報文進行解析,并將相應的告警信息或者統計信息發送到告警與統計信息處理子模塊;告警與統計信息處理子模塊根據接收到的信息的類型產生對應的告警信號或者統計數據,并發送到網管系統中,最后在網管系統的界面里進行顯示。

在CCM報文處理子模塊中,提取CCM報文的VLAN和MD Level后,先查找對應的MA中的MEP,找到后然后檢查報文中目的MAC地址是否合法,如果不合法則丟棄該報文;如果合法則檢查報文中MEG ID是否合法,如果MEG ID不合法,則產生誤連接告警,如果合法則檢查報文中MEP ID是否在遠端MEP列表中存在,如果不存在,則將遠端MEP信息添加到遠端MEP管理列表中,如果存在則更新遠端MEP的狀態信息并檢查報文中MEP ID是否存在于配置表中,如果不存在,則產生未預期的MEP ID告警,如果存在,則檢查報文中CCM Interval是否和本地配置一致,如果不一致則產生未預期的CCM間隔告警,如果一致則結束本次處理流程。

在LBM和LBR報文處理子模塊中,構造LBM消息,檢查已發送的LBM報文次數是否大于設定的次數,如果大于,則更新最終的統計信息,包括發送的LBM報文個數,接收的LBR報文個數,延時和丟包率;如果小于,則通過數據收發子模塊發送LBM報文。發送成功之后等待接收LBR報文,如果收到了LBR報文或者等待超時未收到LBR報文,則更新最終的統計信息,包括發送的LBM報文個數,接收的LBR報文個數,延時和丟包率。

在LTM和LTR報文處理子模塊中,構造LTM消息,并通過數據收發子模塊發送LTM報文,如果發送成功,則等待一段設定的時間(默認5秒)接收LTR報文,如果超時未收到LTR報文,則檢查LTR列表,獲取LTR的統計信息。

3 結語

本文以IEEE 802.1ag協議為基礎,介紹了以太網OAM的基本概念和具有的功能,給出了軟件模塊設計的整體思路。目前端到端的網絡層OAM協議,除了IEEE 802.1ag,還有ITU-T Y.1731。Y.1731在802.1ag的基礎上,新增了性能管理,極大地改進了以太網OAM管理機制,有助于網絡提供高性能、高水平的服務[9]。因此ITU-T Y.1731協議中的告警抑制功能、單向丟包測試功能、幀時延測試功能和比特錯誤測試功能[10]的實現還有待于進一步研究。

猜你喜歡
故障功能檢測
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
故障一點通
關于非首都功能疏解的幾點思考
奔馳R320車ABS、ESP故障燈異常點亮
小波變換在PCB缺陷檢測中的應用
故障一點通
江淮車故障3例
主站蜘蛛池模板: 久久福利网| 毛片基地视频| 久久精品娱乐亚洲领先| 日韩中文无码av超清| 日本不卡视频在线| 国产精欧美一区二区三区| 久久成人免费| 国产成人精品无码一区二 | 亚洲一区二区在线无码| 亚洲第一黄色网| 日韩高清中文字幕| 99这里只有精品在线| 欧美在线综合视频| 欧美成a人片在线观看| 日韩中文字幕免费在线观看| 色综合天天操| 亚洲天堂免费在线视频| 亚洲国产成人自拍| 丁香五月激情图片| 精品国产一二三区| 日韩色图区| 欧美一区二区精品久久久| 国产精品99久久久久久董美香| 欧美国产日韩在线观看| 国产免费高清无需播放器| 久久综合色播五月男人的天堂| 2021亚洲精品不卡a| 久久久久青草线综合超碰| 黄色国产在线| 激情国产精品一区| 国产成人啪视频一区二区三区 | 欧美成一级| 国产91成人| 波多野结衣视频一区二区| 99资源在线| 成人亚洲国产| 精品视频在线观看你懂的一区| 伊人查蕉在线观看国产精品| 欧美另类视频一区二区三区| 国产欧美在线观看精品一区污| 欧美专区日韩专区| 狠狠五月天中文字幕| 91国内视频在线观看| 久久久久亚洲AV成人人电影软件| 思思99热精品在线| 国产成年无码AⅤ片在线| 国产经典免费播放视频| 九九九久久国产精品| 欧美一级高清视频在线播放| 国产黄色片在线看| 91成人在线观看视频| 国产白浆在线| 无码精品福利一区二区三区| 毛片免费网址| 成人在线不卡| 亚洲国产综合精品中文第一| 成人亚洲天堂| 国产超碰一区二区三区| 亚洲,国产,日韩,综合一区 | 欧美精品成人一区二区在线观看| 亚洲精品国产成人7777| 日本免费精品| 久久精品aⅴ无码中文字幕| 亚洲香蕉伊综合在人在线| 久久国产精品无码hdav| 日韩小视频在线播放| 亚洲天堂网2014| 国产成人夜色91| 97视频精品全国免费观看| 亚洲六月丁香六月婷婷蜜芽| 多人乱p欧美在线观看| 精品国产黑色丝袜高跟鞋| 国产午夜无码片在线观看网站| 中文字幕欧美成人免费| 四虎亚洲国产成人久久精品| 欧美在线综合视频| 亚洲男人的天堂久久香蕉| 在线免费看片a| 国产丝袜无码精品| 麻豆国产在线观看一区二区 | 亚洲婷婷六月| 在线五月婷婷|