[發明專利]傳輸數據的方法、裝置及其系統有效
| 申請號: | 201110148931.2 | 申請日: | 2011-06-03 |
| 公開(公告)號: | CN102215167A | 公開(公告)日: | 2011-10-12 |
| 發明(設計)人: | 張震;姜智峰;唐雄燕;孫莉 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 傳輸 數據 方法 裝置 及其 系統 | ||
技術領域
本發明涉及網絡通信技術領域,尤其涉及一種傳輸數據的方法、裝置及其系統。
背景技術
路由負載分擔是一種提高IP傳送可靠性的有效手段。目前,路由負載分擔主要有兩種實現形式:逐包模式和逐流模式。
逐流模式是通過分析數據包流的源、目的IP地址和源、目的端口號及協議分類等進行流分類,屬于同一個流的數據包都路由至同一條鏈路,這樣可以保證屬于同一個流的數據包按先后順序到達目的地,避免亂序。如圖1所示,在一個千兆以太網(GE,Gigabit?Ethernet)鏈路負載分擔到三個622Mbps鏈路時,數據流量從GE鏈路進入路由器R1,路由器R1通過查找路由表獲知下一跳有三條鏈路,且三條鏈路擁有同樣的優先級并同時生效。默認狀態下路由器R1為逐流模式,路由器R1對數據包進行判斷,對屬于同一流的數據包,通過自身的算法從1-3這三條鏈路中選擇一條鏈路作為轉發至路由器R2的路徑。采用逐流模式時,當流量流數越多時,流量負載分擔就越均勻,但是,當流量較小時,可能導致流量負載分擔不均勻,極端情況下,可能出現有的鏈路已經發生丟包,而有的鏈路卻幾乎無流量,處于空閑狀態。
逐包模式是將每個數據包獨立路由,通過輪轉法在多條鏈路中確定數據包轉發鏈路。逐包模式可以提高鏈路利用率且流量負載分擔均勻,但是,其通常無法保證數據包的先后順序,對VoIP、IPTV等基于流的業務存在不利影響。
發明內容
本發明提供一種傳輸數據的方法、裝置及其系統,以解決現有技術中路由器單純采用逐流模式對傳輸的數據進行負載分擔時,出現各負載分擔鏈路流量負載分擔不均勻的問題。
本發明提供的傳輸數據的方法,包括:路由器以逐流模式將傳輸數據負載分擔到多條負載分擔鏈路中,并檢測各負載分擔鏈路的利用率;
若判斷獲知所述負載分擔鏈路的最大鏈路利用率大于切換閾值、且所述最大鏈路利用率與所述負載分擔鏈路的最小鏈路利用率的比值大于比值閾值,則所述路由器將逐流模式切換為逐包模式。
本發明還提供一種傳輸數據的裝置,包括:
檢測單元,用于檢測路由器以逐流模式將傳輸數據負載分擔到多條負載分擔鏈路后,各負載分擔鏈路的利用率;
判斷單元,根據檢測單元檢測出的所述利用率,來判斷獲知所述負載分擔鏈路中的最大鏈路利用率和最小鏈路利用率,并判斷最大鏈路利用率是否大于切換閾值、及所述最大鏈路利用率與所述最小鏈路利用率的比值是否大于比值閾值;
模式切換單元,根據判斷單元的判斷結果,在獲知所述負載分擔鏈路的最大鏈路利用率大于切換閾值、且所述最大鏈路利用率與所述負載分擔鏈路的最小鏈路利用率的比值大于比值閾值,將路由器的負載分擔模式由逐流模式切換為逐包模式。
本發明還提供一種傳輸數據的系統,包括兩個進行數據傳輸的路由器,至少一個所述路由器包括上述的傳輸數據的裝置。
本發明提供的傳輸數據的方法,實現了路由器在逐流模式傳輸時,當負載分擔鏈路的最大鏈路利用率(最大鏈路利用率是指各負責分擔鏈路中利用率最大的那條負載分擔鏈路的實時負載利用率)大于切換閾值、且最大鏈路利用率與最小鏈路利用率(最小鏈路利用率是指各負責分擔鏈路中利用率最小的那條負載分擔鏈路的實時負載利用率)的比值大于比值閾值時,路由器將逐流模式切換至逐包模式,因此解決了在以逐流模式進行負載分擔時,出現的各負載分擔鏈路流量負載分擔不均勻,而出現的丟包嚴重的問題。
附圖說明
附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,與本發明的實施例一起用于解釋本發明,并不構成對本發明的限制。在附圖中:
圖1為網絡負載分擔示意圖;
圖2為本發明實施例1傳輸數據的方法的流程圖;
圖3為本發明實施例2傳輸數據的方法的流程圖;
圖4為本發明實施例3傳輸數據的方法的流程圖;
圖5為本發明實施例4傳輸數據的方法的流程圖;
圖6為本發明實施例5傳輸數據的方法的流程圖;
圖7為本發明實施例6傳輸數據的裝置的結構示意圖;
圖8為本發明實施例7傳輸數據的裝置的結構示意圖;
圖9為本發明實施例8傳輸數據的裝置的結構示意圖;
圖10為本發明實施例9傳輸數據的系統的結構示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110148931.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:觸發器
- 下一篇:一種防送冷風的掛壁式空調器
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





