[發明專利]數據鏈路層故障監測方法及裝置、網絡設備無效
| 申請號: | 201210260766.4 | 申請日: | 2012-07-25 |
| 公開(公告)號: | CN102811143A | 公開(公告)日: | 2012-12-05 |
| 發明(設計)人: | 鄭德輝 | 申請(專利權)人: | 北京星網銳捷網絡技術有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/56 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 100036 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據鏈 故障 監測 方法 裝置 網絡設備 | ||
技術領域
本發明涉及數據通信領域,具體地,涉及一種數據鏈路層故障監測方法及裝置、網絡設備。
背景技術
目前,基于互聯網的通信系統向使用者提供了多種多樣的服務,實現這些服務時要涉及到OSI中的多個層次。例如,基于互聯網的通信系統向用戶提供數據交換服務時,數據交換的過程要涉及到通過應用層獲取用戶提供的數據,通過網絡層進行協議解析,通過鏈路層實現數據傳輸。
鏈路層處于網絡協議最底層,通常包括操作系統中設備驅動程序和計算機中對應的網絡接口卡。鏈路層按業務又可劃分數據鏈路層和驅動/交換軟件支持(SSP,Switch?Software?Support)層,具體結構如圖1所示。
如圖1所示,在通信過程中,數據鏈路層11會與驅動/SSP層12、操作系統平臺13以及網絡層14進行交互。數據鏈路層11本身的業務模塊較多,內部交互管理也復雜,整體分為服務質量(QOS,Quality?of?Service)模塊111、橋模塊112、控制器管理模塊113、接口管理模塊114、鏈路協議模塊115,主要接口包括:交換機虛擬接口(SVI,Switch?Virtual?Interface)口、空口(NULL口)、本地環回接口(Loopback口)、鏈路(Tunnel)口、交換口、同步口、異步口、以太口、千兆口、萬兆口等等,數據鏈路層涉及的主要協議包括:互聯網的點對點協議(PPP,Point-to-Point?Protocol)、串行線路網際協議(SLIP,Serial?Line?Internet?Protocol)、X.25、綜合業務數字網(ISDN,Integrated?Services?Digital?Network)、802.1d/802.1q、高級數據鏈路控制(HDLC,High-Level?Data?Link?Contro)等等。
當數據鏈路層11出現故障時,通常需要多方協調才能最終定位出故障點。常規故障定位技術為:根據由操作系統平臺13提供的調試信息,技術人員確定可能出錯的匯編地址以及可能出錯的函數,針對上述信息通過多輪判斷,協調定位后,方才能確定問題可能是數據鏈路層11中的哪一個業務模塊引起的。然后開發人員再具體分析該業務模塊,層層設定調試信息,根據經驗判斷出錯的地方,如果檢測結果為問題不是出自該業務模塊,則需要重新進行定位分析。
例1:數據鏈路層負責各種接口的創建,與報文的接收轉發,目前機制下,各類接口(SVI口、NULL口、Loopback口、Tunnel口、交換口、同步口、異步口、以太口、千兆口、萬兆口等)的創建、修訂、刪除、狀態變化,都由數據鏈路層的各業務模塊來處理的。當一個具體接口出現異常時,只能通過開發人員通過具體業務代碼層層跟蹤判斷,無法快速判斷接口創建成功與否。
例2:數據鏈路層負責各類報文的接收和轉發,這些報文中共包括上傳給SSP層的報文、轉發到網絡傳輸層的報文、也有直接轉發到鏈路層的報文等等,目前報文是否正確到達,或報文的有效性,都和數據鏈路層具體的業務模塊相關,當一個具體業務出現異常時,只能通過開發人員通過具體業務代碼層層跟蹤判斷,無法快速判斷報文收發成功與否,以及出現問題的原因與節點。
可見,目前常規的數據鏈路層故障定位技術是與具體業務進行綁定的,解決故障時需要相關業務的技術人員根據具體的業務邏輯或業務處理流程,逐步或逐層確定故障點。這種故障處理方法顯然效率低下。
發明內容
有鑒于此,本發明實施例提供了一種數據鏈路層故障監測方法及裝置、網絡設備,用以解決現有技術中處理數據鏈路層故障效率低下的問題。
本發明實施例技術方案如下:
一種數據鏈路層故障監測方法,包括:監測數據鏈路層中業務操作的合法性和操作過程,得到監測結果,所述監測結果包括所監測的操作的類型標識和操作的結果信息;將所述監測結果與預設的操作數據庫中相應的操作規則進行對比,得到故障信息;其中,所述操作數據庫中包括多條操作規則,每條操作規則包括一種操作的類型標識以及該操作的正常結果信息和異常結果信息。
一種數據鏈路層故障監測裝置,包括:監測模塊,用于監測數據鏈路層中業務操作的合法性和操作過程,得到監測結果,所述監測結果包括所監測的操作的類型標識和操作的結果信息;操作數據庫,用于存儲多條操作規則,其中,每條操作規則包括一種操作的類型標識以及該操作的正常結果信息和異常結果信息;對比模塊,用于將所述監測模塊得到的監測結果與預設的操作數據庫中相應的操作規則進行對比,得到故障信息。
一種網絡設備,包括如上所述的數據鏈路層故障監測裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京星網銳捷網絡技術有限公司,未經北京星網銳捷網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210260766.4/2.html,轉載請聲明來源鉆瓜專利網。





