[發明專利]一種報文處理方法、裝置及系統在審
| 申請號: | 201610323642.4 | 申請日: | 2016-05-16 |
| 公開(公告)號: | CN107395381A | 公開(公告)日: | 2017-11-24 |
| 發明(設計)人: | 周佳;陳丹艷;錢勇 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司44281 | 代理人: | 江婷,李發兵 |
| 地址: | 518057 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 報文 處理 方法 裝置 系統 | ||
技術領域
本發明涉及網絡交換技術,特別涉及一種報文處理方法、裝置及系統。
背景技術
隨著互聯網的發展,網絡設備承載的業務越來越繁雜,對網絡故障的定位和業務恢復的速度要求也越來越高,如何對網絡設備中遇到的各種問題做到快速分析和解決,顯得尤為重要。網絡設備目前大多支持報文提取來進行故障定位,主要有以下幾種方法:
方法一、需要外接測試儀,對設備的故障業務端口采取鏡像的方式進行報文提取分析。然而在很多情況在網絡設備運行的地方,不能及時提供測試儀等抓包設備。
方法二、根據報文的特征值[如MAC(Media Access Control,媒體訪問控制)、IP(Internet Protocol,網絡之間互連的協議)、UDP_PORT(User Datagram Protocol PORT,用戶數據報協議端口)等二三層信息],通過設置轉發條目或配置ACL(Access Control List,訪問控制列表)規則來提取。但對于一些異常場景無法預估過來的報文的這些特征值,而且只能在報文做完所有流程處理后才能獲取,不能得到報文在網絡處理器中的實時處理情況,只能根據處理后的信息反推,影響故障定位效率。
方法三、通過執行程序中增加斷點的方式,當有報文處理到對應的某個斷點的位置,就將所有的程序運行終止并提取報文,但這種方式僅限于測試時,不能在實際現網中得到應用,否則會引起業務中斷等嚴重后果。
發明內容
本發明提供了一種報文處理方法、裝置及系統,解決了現有技術在對報文處理的故障定位中對外接測試設備的依賴,以及效率低的問題。
為了解決上述技術問題,本發明提供了種報文處理方法,包括:
在與報文對應的報文描述符中設置復制標記,并確定與所述復制標記對應的指定指令;
執行各個指令,對所述報文進行處理;
當執行到所述指定指令時,根據所述報文對應的報文描述符對所述報文處理的當前狀態信息進行保存。
可選的,在所述對報文處理的當前狀態信息進行保存時,還包括:繼續執行指令,對所述報文進行處理。
可選的,在所述執行到指定指令之前,還包括:對所述復制標記進行置位。
可選的,在所述對復制標記進行置位之前,還包括:接收來自用戶的復制請求。
可選的,在執行各個指令之前,還包括:對各個指令進行編譯,生成與各個指令對應的序列號。
可選的,所述確定與復制標記對應的指定指令之后,還包括:確定所述指定指令對應的序列號;所述執行到指定指令包括:根據所述序列號確定是否執行到所述指定指令。
可選的,在對所述報文處理的當前狀態信息進行保存之后,還包括:對保存的所述當前狀態信息進行分析,得出分析結果。
進一步的,本發明還提供了一種報文處理裝置,包括:
標記設置模塊,用于在于報文對應的報文描述符中設置復制標記,并確定與所述復制標記對應的指定指令;
指令執行模塊,用于執行各個指令,對所述報文進行處理;
保存模塊,用于當執行到指定指令時,根據所述報文對應的報文描述符對所述報文處理的當前狀態信息進行保存。
可選的,所述指令執行模塊還用于在對所述報文處理的當前狀態信息進行保存時,繼續執行指令,對所述報文進行處理。
可選的,還包括置位模塊,用于在所述執行到指定指令之前,對所述復制標記進行置位。
可選的,還包括請求接收模塊,用于在所述對復制標記進行置位之前,接收來自用戶的復制請求。
可選的,還包括編譯模塊,用于在執行各個指令之前,對各個指令進行編譯,生成與各個指令對應的序列號。
可選的,還包括序列確定模塊,用于確定所述指定指令對應的序列號,以及根據所述序列號確定是否執行到所述指定指令。
進一步的,本發明還提供了一種報文處理系統,包括分析裝置以及上述的報文處理裝置;所述分析裝置用于對所述保存的當前狀態信息進行分析,并得出分析結果。
本發明的有益效果:
本發明提供了一種報文處理方法、裝置及系統,在與報文對應的報文描述符中設置復制標記,然后執行指令,對報文進行處理,在執行到指定指令時,根據復制標記對報文處理的當前狀態信息進行保存,有效的減少了對其他外接測試裝備的依賴,且保證了報文處理的效率。
附圖說明
圖1是本發明一實施例提供的報文處理方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610323642.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種業務處理方法及系統
- 下一篇:一種網絡質量性能展示方法及裝置、系統





