[發明專利]一種基于顯式路徑的多鏈路狀態檢測方法有效
| 申請號: | 202110653094.2 | 申請日: | 2021-06-11 |
| 公開(公告)號: | CN113452574B | 公開(公告)日: | 2022-03-15 |
| 發明(設計)人: | 張凱;鄭應強;劉同鶴 | 申請(專利權)人: | 北京連山科技股份有限公司 |
| 主分類號: | H04L43/12 | 分類號: | H04L43/12 |
| 代理公司: | 北京冠和權律師事務所 11399 | 代理人: | 趙銀萍 |
| 地址: | 100000 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 路徑 多鏈路 狀態 檢測 方法 | ||
本發明公開了一種基于顯式路徑的多鏈路狀態檢測方法,包括:獲取多鏈路中的目標鏈路;以第一探測模式對多鏈路狀態進行探測,獲取當前探測鏈路;判斷所述當前探測鏈路是否為目標鏈路,在確定當前探測鏈路為目標鏈路時,以第二探測模式對目標鏈路進行探測;所述第一探測模式的探測時間間隔大于第二探測模式的探測時間間隔。一方面能最大程度的反應真實的多鏈路的質量情況,另一方面通過動態發檢測包及按需探測的處理,盡可能的節省帶寬,減輕設備處理負擔。
技術領域
本發明涉及鏈路服務質量檢測技術領域,特別涉及一種基于顯式路徑的多鏈路狀態檢測方法。
背景技術
目前,隨著數據傳輸技術的不斷發展,在發送數據包時使用顯示路徑基于數據鏈路層進行進行發送,為了保證及時獲取數據包的成功傳輸,需要對數據鏈路層中的多鏈路進行檢測。顯式路徑,類似于MLPS或者segment routing中的路徑。現有技術中,對多鏈路進行檢測,在檢測過程中,只能檢測收斂流程,即依賴于被探測端返回的數據包,不能夠主動收斂,且對于檢測發包間隔以及最后計算出的結果沒有平滑處理,檢測值突變比較大,對于不同質量的鏈路不能自適應,應用范圍小。
發明內容
本發明旨在至少一定程度上解決上述技術中的技術問題之一。為此,本發明的目的在于提出一種基于顯式路徑的多鏈路狀態檢測方法,一方面能最大程度的反應真實的多鏈路的質量情況,另一方面通過動態發探測包及按需探測的處理,盡可能的節省帶寬,減輕設備處理負擔。
為達到上述目的,本發明實施例提出了一種基于顯式路徑的多鏈路狀態檢測方法,包括:
獲取多鏈路中的目標鏈路;
以第一探測模式對多鏈路狀態進行探測,獲取當前探測鏈路;
判斷所述當前探測鏈路是否為目標鏈路,在確定當前探測鏈路為目標鏈路時,以第二探測模式對目標鏈路進行探測;所述第一探測模式的探測時間間隔大于第二探測模式的探測時間間隔。
根據本發明的一些實施例,以第二探測模式對目標鏈路進行探測,包括:
發送端以第一時間間隔向目標鏈路連接的被探測端發送一組探測包;所述一組探測包包括多個探測包;
在發送端發送一組探測包中的第一個探測包后,發送端啟動定時器,所述定時器中設置有預設時間;所述預設時間為(每組探測包個數+2)*探測時間間隔;
在預設時間結束后,獲取被探測端對以第一時間間隔發送的一組探測包返回的反饋包的數量;
根據反饋包的數量與一組探測包的數量確定目標鏈路的收斂模式。
根據本發明的一些實施例,所述收斂模式包括主動收斂模式和被動收斂模式;
根據反饋包的數量與一組探測包的數量確定目標鏈路的收斂模式,包括:
在確定反饋包的數量與一組探測包的數量一致時,目標鏈路進入被動收斂模式;反之,目標鏈路進入主動收斂模式。
根據本發明的一些實施例,所述發送端還用于:
記錄發送的一組探測包中每個探測包的發送時間及探測序列號;
根據被探測端返回的反饋包,建立所述反饋包與相對應的探測包的匹配關系,確定反饋包的時延及丟包數。
根據本發明的一些實施例,還包括:
計算被探測端對以第一時間間隔發送的一組探測包返回的反饋包的時延和丟包數;
根據被探測端對以第一時間間隔發送的一組探測包返回的反饋包的時延和丟包數動態調整發送第二組探測包的時間間隔,確定為第二時間間隔,所述第二時間間隔處于根據所述第一時間間隔確定的時間間隔范圍內;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京連山科技股份有限公司,未經北京連山科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110653094.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種晶片清洗方法及系統
- 下一篇:一種屏幕刷新的方法與顯示系統、用戶設備





