[發明專利]一種路徑追蹤方法、系統及一種網關設備有效
| 申請號: | 201210529534.4 | 申請日: | 2012-12-10 |
| 公開(公告)號: | CN103874105B | 公開(公告)日: | 2017-09-08 |
| 發明(設計)人: | 黃璐 | 申請(專利權)人: | 中國移動通信集團公司 |
| 主分類號: | H04W24/04 | 分類號: | H04W24/04;H04W88/16 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 王寶筠 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 路徑 追蹤 方法 系統 網關 設備 | ||
技術領域
本發明涉及移動通信領域,特別是涉及一種路徑追蹤方法、系統及一種網關設備。
背景技術
隨著信息通信技術的飛速發展,計算機網絡已經成為人們生活不可或缺的一部分。一旦網絡通訊發生故障,可能導致工作陷入癱瘓狀態,使人們的工作和生活蒙受損失。當網絡發生故障時,常常采用追蹤路由Traceroute工具來定位故障問題的發生位置。具體是采用報文探測從源主機到目的主機所經過的路徑,以檢查網絡連接是否可達,以及初步定位網絡發生故障的位置;而采用網絡層追蹤路由Traceroute IP工具,探測處于不同網段的從源主機到目的主機的以IP地址標識的路徑;采用數據鏈路層追蹤路由Traceroute MAC工具,探測同一網段內從源主機到目的主機的以MAC地址標識的路徑。所以要實現網絡層到數據鏈路層之間的源主機到目標主機之間的所有路徑追蹤,必須采用Traceroute IP工具和Traceroute MAC工具。
現有技術在實現端到端的路徑探測時,必須先采用Traceroute IP工具對網絡層路徑進行探測,再采用Traceroute MAC工具對數據鏈路層路徑進行探測,才能實現端到端的路徑探測,而單獨采用Traceroute IP工具時,只能得到網關設備的IP地址信息,無法探測到數據鏈路層交換機設備的存在;而單獨采用Traceroute MAC工具時,卻無法對不同網段的源主機和目標主機進行探測,路經局限于同一個網段當中,當對屬于不同網段的兩個主機間的路徑進行探測時,探測就會報錯,因此兩者單獨使用均無法完成端到端的路徑探測。而現有的這種追蹤路徑的方法在控制管理上復雜,無法直接將探測路徑傳遞給源主機,使得源主機控制主動性差。
發明內容
為了解決上述問題,本發明目的在于提供一種路徑追蹤方法、系統及一種網關設備,能夠單獨實現網絡層和數據鏈路層之間,端到端的路徑探測,該方法及裝置能夠,快速探測路徑,并主動傳遞探測路徑給源主機,以便源主機進行控制管理,為網絡運行維護提供了更可靠的保障。
本發明提供了一種路徑追蹤方法,包括:
根據接收到的來自源主機的探測數據中的目標主機地址,檢測到連接目標主機的方式是直連方式時,發送數據鏈路層路徑追蹤請求給所述目標主機,獲得位于數據鏈路層路徑中設備的MAC地址;
發送攜帶所述MAC地址的超時報文給源主機。
優選的,所述發送攜帶所述MAC地址的超時報文給源主機之后,還包括:
源主機根據接收到的攜帶所述MAC地址的超時報文,發送探測數據給目標主機;
源主機接收到目標主機發送的端口不可達應答報文,確認已檢測到目的主機。
優選的,其特征在于,所述根據接收到的來自源主機的探測數據中的目標主機地址,檢測到連接目標主機的方式是直連方式,包括:
獲取網關設備的地址信息和目標主機的地址信息;
識別網關設備和目標主機是否在同一個網段,若在同一個網段,則為直連方式。
優選的,還包括:
根據接收到的來自源主機的探測數據中的目標主機地址,檢測到連接目標主機的方式不是直連方式時,則發送超時報文給源主機,以便源主機發送下一個探測數據。
本發明還提供了一種網關設備,包括:
檢測模塊,用于根據接收到的來自源主機的探測數據中的目標主機地址,檢測連接目標主機的方式是否為直連方式;
第一處理模塊,用于當檢測模塊檢測為直連方式時,則發送數據鏈路層路徑追蹤請求給所述目標主機,獲得位于數據鏈路層路徑中設備的MAC地址,發送攜帶所述MAC地址的超時報文給源主機。
優選的,所述檢測模塊,包括:
獲取子模塊,用于獲取網關設備的地址信息和目標主機的地址信息;
識別子模塊,用于識別網關設備和目標主機是否在同一個網段,若在同一個網段,則為直連方式。
優選的,還包括:
第二處理模塊,用于當檢測模塊檢測不是直連方式時,發送超時報文給源主機,以便源主機發送下一個探測數據。
本發明還提供了一種路徑追蹤系統,包括:
探測設備、目標設備和網關,所述網關包括至少一個網關設備;
所述網關設備,包括:檢測模塊和第一處理模塊,
檢測模塊,用于根據接收到的探測數據中的目標主機,檢測連接目標主機的方式是否為直連方式;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團公司,未經中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210529534.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:鎮流器鐵芯制作方法
- 下一篇:船底型頂面菱形支撐柱絕緣子串





