[發明專利]路徑追蹤方法及設備有效
| 申請號: | 202111264244.7 | 申請日: | 2021-10-28 |
| 公開(公告)號: | CN113709043B | 公開(公告)日: | 2022-04-15 |
| 發明(設計)人: | 張學功;周磊;曾憲龍;齊辰晨 | 申請(專利權)人: | 阿里云計算有限公司;阿里巴巴(中國)有限公司 |
| 主分類號: | H04L45/00 | 分類號: | H04L45/00;H04L45/02 |
| 代理公司: | 北京太合九思知識產權代理有限公司 11610 | 代理人: | 劉戈;張愛 |
| 地址: | 310012 浙江省*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 路徑 追蹤 方法 設備 | ||
本申請實施例提供一種路徑追蹤方法及設備。可控制轉發單元按照報文轉發流程,對目標報文進行轉發處理;并根據目標報文的轉發處理結果,確定網絡設備對目標報文的處理參數;可根據處理參數、網絡設備的地址信息及源主機的地址信息,生成目標報文對應的檢測報文,并將檢測報文返回給源主機。這樣,源主機可基于檢測報文中的處理參數對目標報文進行轉發路徑追蹤。檢測報文的生成與傳輸過程不影響目標報文的轉發過程,獲取的網絡設備對目標報文的處理參數更接近于網絡設備對目標報文進行轉發處理的實際處理參數,這樣,源主機基于檢測報文中的處理參數對目標報文進行轉發路徑追蹤,有助于提高路徑追蹤的準確度。
技術領域
本申請涉及通信技術領域,尤其涉及一種路徑追蹤方法及設備。
背景技術
網絡可視化分析為網絡部署和運維中不可缺少的環境,為網絡的穩定性和維護提供基礎保障。在現有技術中,經常使用追蹤路由(traceroute)等探測工具對網絡鏈路進行探測。
現有網絡探測工具采用生存時間(Time To Live,TTL)超時方式,將追蹤報文上報給網絡設備的中央處理器(CPU)進行處理,并CPU將處理后的追蹤報文轉發出去。這種網絡探測方式的準確度較差。例如,這種網絡探測方式得到的網絡設備的轉發時延,包括了網絡設備的ASIC轉發芯片將追蹤報文上報給CPU、CPU對追蹤報文進行處理以及CPU將處理后的追蹤報文傳輸給ASIC轉發芯片的時間,導致得到的網絡設備轉發時間不是網絡設備真實的轉發時延。
發明內容
本申請的多個方面提供一種路徑追蹤方法及設備,用以提高路徑追蹤的準確度。
本申請實施例提供一種路徑追蹤方法,適應于網絡設備,包括:
獲取源主機提供的目標報文;
控制所述網絡設備的轉發單元按照報文轉發流程對所述目標報文進行轉發處理;
根據所述目標報文的轉發處理結果,確定所述網絡設備對所述目標報文的處理參數;
根據所述處理參數,生成所述目標報文對應的檢測報文;
將所述檢測報文提供給所述源主機,以供所述源主機基于所述檢測報文中的處理參數對所述目標報文進行轉發路徑追蹤。
本申請實施例還提供一種路徑追蹤方法,包括:
接收網絡設備基于目標報文返回的檢測報文;所述檢測報文包含所述網絡設備利用轉發單元對所述目標報文進行轉發處理的處理參數;
根據所述檢測報文,獲取所述網絡設備的處理參數;
根據所述網絡設備的處理參數,對所述目標報文進行轉發路徑追蹤。
本申請實施例還提供一種網絡設備,包括:轉發單元、處理器和存儲器;
所述存儲器,用于存儲計算機程序;
所述處理器耦合至所述存儲器和所述轉發單元,用于執行所述計算機程序以用于:控制所述轉發單元執行上述網絡設備執行的路徑追蹤方法中的步驟。
本申請實施例還提供一種計算機設備,包括:存儲器、處理器和通信組件;其中,所述存儲器,用于存儲計算機程序;
所述處理器耦合至所述存儲器及所述通信組件,用于執行所述計算機程序以用于執行上述由計算機設備執行的路徑追蹤方法中的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里云計算有限公司;阿里巴巴(中國)有限公司,未經阿里云計算有限公司;阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111264244.7/2.html,轉載請聲明來源鉆瓜專利網。





