[發明專利]跨鏈路數據傳輸方法、裝置、計算機設備及存儲介質有效
| 申請號: | 201810104537.0 | 申請日: | 2018-02-02 |
| 公開(公告)號: | CN108494700B | 公開(公告)日: | 2022-11-01 |
| 發明(設計)人: | 劉鋒 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | H04L47/122 | 分類號: | H04L47/122;H04L45/00;H04L45/12;H04L67/10;H04L67/56 |
| 代理公司: | 北京鴻德海業知識產權代理有限公司 11412 | 代理人: | 袁媛 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 路數 據傳 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種跨鏈路數據傳輸方法,其特征在于,包括:
第一集群需要進行跨鏈路數據傳輸,若確定對應的第一鏈路擁塞,則獲取從預先配置的作為選擇對象的各集群中選出的中轉集群,所獲取的中轉集群為最近一次選出的中轉集群,所述中轉集群每間隔預定時長進行一次選擇,其中,選出所述中轉集群包括:針對作為選擇對象的每個集群,分別根據所維護的傳輸IP池中保存的所述集群的IP地址向所述集群發送ping命令,并獲取所述集群的返回包,根據所述返回包確定出所述集群的鏈路速度,選出鏈路速度最優的集群作為所述中轉集群,所述傳輸IP池中保存有作為選擇對象的各集群的IP地址;
所述第一集群將待傳輸數據發送給所述中轉集群,以便所述中轉集群通過對應的第二鏈路將所述待傳輸數據傳輸給作為數據接收方的第二集群。
2.根據權利要求1所述的方法,其特征在于,
該方法進一步包括:
分別向每個集群發送N次ping命令,N為大于1的正整數;
計算獲取到的N個鏈路速度的平均值,將所述平均值作為所述集群的鏈路速度。
3.一種跨鏈路數據傳輸方法,其特征在于,包括:
中轉集群獲取來自第一集群的待傳輸數據;其中,所述待傳輸數據為所述第一集群需要進行跨鏈路數據傳輸且對應的第一鏈路擁塞時發送的,所述中轉集群為所述第一集群針對預先配置的作為選擇對象的每個集群,分別根據所維護的傳輸IP池中保存的所述集群的IP地址向所述集群發送ping命令,并根據獲取到的所述集群的返回包確定出所述集群的鏈路速度后,選出的鏈路速度最優的集群,所述傳輸IP池中保存有作為選擇對象的各集群的IP地址;所述中轉集群每間隔預定時長進行一次選擇;
所述中轉集群通過對應的第二鏈路將所述待傳輸數據傳輸給作為數據接收方的第二集群。
4.根據權利要求3所述的方法,其特征在于,
該方法進一步包括:
所述中轉集群通過批量匯聚的方式,對目的地址相同的待傳輸數據進行匯聚,當滿足發送條件時,對所匯聚的待傳輸數據一并進行傳輸。
5.根據權利要求4所述的方法,其特征在于,
所述對所匯聚的待傳輸數據一并進行傳輸包括:
將所匯聚的待傳輸數據進行透明壓縮后傳輸。
6.一種跨鏈路數據傳輸裝置,其特征在于,包括:選擇單元、第一獲取單元以及第一傳輸單元;
所述第一獲取單元,用于當第一集群需要進行跨鏈路數據傳輸時,若確定對應的第一鏈路擁塞,則獲取從預先配置的作為選擇對象的各集群中選出的中轉集群,所獲取的中轉集群為最近一次選出的中轉集群,所述中轉集群每間隔預定時長進行一次選擇;
所述選擇單元,用于針對作為選擇對象的每個集群,分別根據所維護的傳輸IP池中保存的所述集群的IP地址向所述集群發送ping命令,并獲取所述集群的返回包,根據所述返回包確定出所述集群的鏈路速度,選出鏈路速度最優的集群作為所述中轉集群,所述傳輸IP池中保存有作為選擇對象的各集群的IP地址;
所述第一傳輸單元,用于將待傳輸數據發送給所述中轉集群,以便所述中轉集群通過對應的第二鏈路將所述待傳輸數據傳輸給作為數據接收方的第二集群。
7.根據權利要求6所述的裝置,其特征在于,
所述選擇單元進一步用于,
分別向每個集群發送N次ping命令,N為大于1的正整數;
計算獲取到的N個鏈路速度的平均值,將所述平均值作為所述集群的鏈路速度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810104537.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種具有中心控制節點的網絡擁塞控制方法
- 下一篇:負載分擔方法及裝置





