[發明專利]通過網絡接口傳輸包的方法和系統有效
| 申請號: | 201380077958.4 | 申請日: | 2013-07-05 |
| 公開(公告)號: | CN105594176B | 公開(公告)日: | 2019-09-13 |
| 發明(設計)人: | 宋浩偉;吳錦超;梁允俊 | 申請(專利權)人: | 柏思科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/04 |
| 代理公司: | 深圳新創友知識產權代理有限公司 44223 | 代理人: | 江耀純 |
| 地址: | 中國香港九龍長沙灣青山道*** | 國省代碼: | 中國香港;81 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通過 網絡 接口 傳輸 方法 系統 | ||
一種通過第一通信裝置實施的用于傳輸數據包的方法,其中所述第一通信裝置包括多個網絡接口。當符合第一條件時通過第一網絡接口傳輸數據包,并且當符合第二條件時通過第二網絡接口傳輸數據包。在多個實施例中的一個中,根據第一組條件將所述多個網絡接口分成多組網絡接口,并且所述第一網絡接口和所述第二網絡接口屬于兩組不同組網絡接口。
技術領域
本發明總體上涉及計算機網絡的領域。更確切地說,本發明涉及在包括多個網絡接口的第一通信路由器處傳輸數據包的方法和系統。基于是否符合某些條件,通過一個或多個網絡接口傳輸數據包。
背景技術
多廣域網(WAN)站點到站點VPN路由器是用以支持集中多個互連(例如,用于訪問一個或多個遠程專用網絡的WAN連接)的帶寬的路由器。在一些實施方案中,每個TCP/IP會話僅路由到一個WAN。在此配置中,單個TCP文件傳送會話僅能夠利用每個終端上的一個WAN連接的帶寬。例如,在基于站點到站點虛擬專用網絡(VPN)連接的會話中,VPN流量被路由到兩個站點(例如,站點A和B)之間的多個WAN連接。
在一個實施方案中,在WAN連接之間初始地形成M×N個隧道,其中M和N分別是站點A和站點B的WAN網絡連接的數目。隨后經由不同的隧道路由應用程序TCP/IP會話。然而,應注意,雖然基于站點到站點VPN的會話能夠針對不同的會話利用不同的隧道,但是此類型的連接中的單個下載會話僅能夠利用一個隧道。
為了提高單數據傳送會話的吞吐量,已經創建路由模式以嘗試針對單個TCP/IP會話利用多個WAN連接。在一些情況下,實施信道綁定。例如,在多WAN路由器上的綁定的站點到站點VPN連接中,來自單個TCP/IP會話的數據被分布到多個隧道。在這些布置中,根據M×N個隧道的相應上行或下行帶寬來利用所述隧道,并且經由這些隧道發送的單個會話中的數據的量與隧道的各個帶寬比成比例地分布。然而,這些解決方案仍未能考慮到一些隧道因一個或多個條件而不應用于傳輸數據。此外,這些解決方案也未考慮到一些網絡接口未能符合一個或多個條件,并且因此那些網絡接口不應用于傳輸數據。
發明內容
因此,本發明提供通過將已建立的端到端連接分類成第一組已建立端到端連接和至少一組非第一組已建立端到端連接來選擇已建立的端到端連接的裝置、系統和方法,其中第一組已建立端到端連接符合所有的一個或多個條件,并且其中至少一組非第一組已建立端到端連接不符合所有的一個或多個條件。通過使用多個條件,本發明的實施例能夠選擇已經符合條件的已建立的端到端連接來傳輸數據包,而不使用不符合要求的已建立的端到端連接來傳輸數據包。
根據本發明的一個實施例,當符合第一條件時,通信裝置通過第一網絡接口傳輸數據包,并且當符合第二條件時,通信裝置通過第二網絡接口傳輸數據包。根據本發明的一個實施例,當通過第一網絡接口建立連接時符合第一條件。第二網絡接口于是用作備份網絡接口,當第一網絡接口未能符合第一條件時,通信裝置將使用第二網絡接口。為了允許快速使用第二網絡接口,通過經由所述網絡接口周期性地傳輸包來維持第二網絡接口的作用狀態。
根據本發明的一個實施例,當滿足第三條件時,通過第二網絡接口傳輸糾錯包、管理包和/或數據包。這允許利用第二網絡接口來提高整體網絡吞吐量。根據本發明的一個實施例,如果在第一網絡接口處在預定義時間周期內檢測到預定義數目的丟包,則符合第三條件。
根據本發明的一個實施例,如果符合第四條件,則通信裝置停止通過第二網絡接口傳輸數據包,并開始通過第一網絡接口傳輸數據包。第四條件基于在預定義時間周期內在第二網絡接口處丟包的預定義數目的。
附圖說明
圖1A示出了根據本發明的多個實施例中的一個的網絡環境。
圖1B示出了根據實施例調適的系統,其配置成通過調節在數據傳送會話期間的隧道帶寬加權模式來優化綁定的多個可變帶寬連接的吞吐量。
圖2A展示了系統的操作的高階流程圖,其描繪了用于提高綁定的連接的吞吐量的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于柏思科技有限公司,未經柏思科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380077958.4/2.html,轉載請聲明來源鉆瓜專利網。





