[發明專利]丟包處理方法和丟包處理裝置有效
| 申請號: | 201810292453.4 | 申請日: | 2018-03-30 |
| 公開(公告)號: | CN110324198B | 公開(公告)日: | 2021-06-04 |
| 發明(設計)人: | 李先明 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24;H04L12/823 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 彭瓊 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 處理 方法 裝置 | ||
一種丟包處理方法和丟包處理裝置。丟包處理裝置接收網絡設備的轉發模塊發送的第一報文,所述第一報文為所述轉發模塊確定要丟棄的報文。所述丟包處理裝置解析所述第一報文的報文頭,得到所述第一報文的報文頭信息;所述丟包處理裝置根據所述報文頭信息執行丟包處理。采用上述技術方案,能夠實現對丟包的及時監控與分析。
技術領域
本發明涉及通信技術領域,具體涉及一種丟包處理方法和裝置。
背景技術
隨著網絡技術的迅速發展,交換機已經成為網絡建設中不可或缺的設備。圖1示出了現有典型的交換機的邏輯架構的示意圖。如圖1中所示,現有的交換機主要包括專用集成電路(application-specific integrated circuit,ASIC))芯片和中央處理器(centralprocessing unit,CPU)。ASIC芯片對外提供多個用于連接服務器或者其他網絡設備的交換端口,報文通過交換端口進入ASIC芯片并被轉發到其他設備。
目前,交換機中的ASIC芯片所要處理的流量非常大,通常是太字節/秒(TeraBytespersecond,Tbps)級別的,但受限于芯片的處理能力和成本因素,以及各種原因(比如常見的流量突發導致的擁塞丟包,或者報文檢查失敗、轉發表查找失敗等導致的丟包等)會導致交換機內部丟棄報文。在交換機內部丟棄報文時,目前大部分芯片只能統計丟棄的報文的數量,無法感知被丟棄的具體報文及影響的業務,給網絡維護造成很大的困擾。
發明內容
本發明實施例提供一種丟包處理方法和裝置,能夠實現對丟包的及時監控與分析。
第一方面,本發明實施例提供一種丟包處理方法,所述方法適用于丟包處理裝置,所述方法包括:
接收網絡設備的轉發模塊發送的第一報文,所述第一報文為所述轉發模塊確定要丟棄的報文;
解析所述第一報文的報文頭,得到所述第一報文的報文頭信息;
根據所述報文頭信息執行丟包處理。
在上述技術方案中,丟包處理裝置基于被丟棄報文的報文頭信息執行丟包處理,從而以使網絡管理人員能夠基于報文頭信息制定相應的丟包控制策略,實現對被丟棄報文的及時監控與分析。
在一種可能的設計中,所述根據所述報文頭信息執行丟包處理包括:
根據所述報文頭信息,查找預配置的業務流量特征表,得到與所述報文頭信息對應的網絡應用信息,其中,所述網絡應用信息用于指示被所述第一報文影響的網絡應用,所述業務流量特征表用于存儲預配置的多種網絡應用的業務流量特征,每種網絡應用的業務流量特征包括報文頭信息中的至少一種信息和網絡應用信息;或通過輸出裝置展示所述報文頭信息。
在上述技術方案中,預配置的業務流量特征表是實現報文到網絡應用識別的重要橋梁,可以根據不同的應用場景需要配置業務流量特征。根據丟棄的報文的報文頭信息,丟包處理裝置可以確定被丟包影響的網絡應用,或將解析得到的報文頭信息呈現給網絡管理人員,以使網絡管理人員能夠基于報文頭信息制定相應的丟包控制策略,實現對被丟棄報文的及時監控與分析。
在一種可能的設計中,所述接收網絡設備的轉發模塊發送的第一報文之后,所述方法還包括:
確定模擬報文,其中,所述模擬報文為轉發路徑與所述第一報文的轉發路徑相同的報文,轉發路徑是指報文在所述轉發模塊中的轉發路徑;
向所述轉發模塊發送所述模擬報文;
獲取所述轉發模塊發送的丟包原因,所述丟包原因是所述轉發模塊收到所述模擬報文并確定丟棄所述模擬報文時生成的丟棄所述模擬報文的原因。
在上述技術方案中,可以基于該模擬報文確定被丟棄報文的丟棄原因。
在一種可能的設計中,所述接收所述轉發模塊發送的丟包原因,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810292453.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:網絡性能測試的方法和裝置
- 下一篇:一種通用的協議解析框架的實現方法及裝置





