[發明專利]報文轉發方法、裝置及網絡設備有效
| 申請號: | 201210113247.5 | 申請日: | 2012-04-17 |
| 公開(公告)號: | CN102638407A | 公開(公告)日: | 2012-08-15 |
| 發明(設計)人: | 胡閩 | 申請(專利權)人: | 北京星網銳捷網絡技術有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 馬爽 |
| 地址: | 100036 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 報文 轉發 方法 裝置 網絡設備 | ||
技術領域
本發明涉及網絡通信技術,尤其涉及一種報文轉發方法、裝置及網絡設備。
背景技術
網際協議(Internet?Protocol,IP)網絡采取盡力而為的方式傳送報文,通過路由表選路決定報文的下一跳進行轉發。企業網絡在接入互聯網時,為了減少鏈路故障給上層業務帶來的影響,增加可靠性,通常會采取多鏈路的方式,即從不同的互聯網服務提供商(Internet?Service?Provider,ISP)進行接入。在多鏈路接入的場景下,就存在多出口之間負載均衡問題。
從上層業務的角度來說,首先關心的是業務的訪問速度,其次才是多出口之間的負載均衡。為了在多鏈路情況下既保證業務的訪問速度,又實現多出口之間的負載均衡,現有技術采用了基于探測的均衡技術。其中,一種較為常用的方法是:針對網絡中某個知名站點從不同鏈路出口進行探測,用此結果代表不同鏈路的性能。例如,假設企業網關上有兩個出口,分為電信運營商的出口和聯通運營商的出口,則網關分別從兩個出口探測站點www.sina.com.cn的訪問速度,為訪問速度快的鏈路分配較高的權重,然后基于鏈路的權重進行報文轉發,從而實現負載均衡。
上述方案的問題在于:通過對某個固定站點進行探測得到的不同鏈路出口的訪問速度的差異,并不能代表通過不同鏈路出口訪問其他站點的訪問速度的差異也是如此,因此,基于對某個固定站點的探測結果進行報文轉發實現負載均衡的效果較差。
發明內容
本發明提供一種報文轉發方法、裝置及網絡設備,用以提高多鏈路出口之間負載均衡的效果。
本發明實施例提供一種報文轉發方法,包括:
接收用戶的業務報文,確定所述業務報文的目的網際協議IP地址所屬的第一地址網段;
根據預先獲取的所述第一地址網段對應的多個鏈路出口的權重值和所述多個鏈路出口中每個鏈路出口的當前流量,為所述業務報文從所述多個鏈路出口中選擇出端口;
將所述業務報文從所述出端口發送出去。
本發明實施例提供一種報文轉發裝置,包括:
接收模塊,用于接收用戶的業務報文,確定所述業務報文的目的網際協議IP地址所屬的第一地址網段;
選擇模塊,用于根據預先獲取的所述第一地址網段對應的多個鏈路出口的權重值和所述多個鏈路出口中每個鏈路出口的當前流量,為所述業務報文從所述多個鏈路出口中選擇出端口;
發送模塊,用于將所述業務報文從所述出端口發送出去;
獲取模塊,用于預先獲取所述第一地址網段對應的多個鏈路出口的權重值。
本發明實施例提供一種網絡設備,包括:本發明實施例提供的任一報文轉發裝置。
本發明實施例提供的報文轉發方法、裝置及網絡設備,預先獲取地址網段對應的多個鏈路出口的權重值,在接收到業務報文時,確定業務報文的目的IP地址所屬的地址網段,然后根據所屬地址網段對應的多個鏈路出口的權重值和各鏈路出口的當前流量,為業務報文從多個鏈路出口中選擇出端口,然后將報文通過選擇的出端口發送出去。由此可見,本發明技術方案不再基于某個固定站點而是基于業務報文的目的IP地址所屬的地址網段獲取多個鏈路出口的權重值,對于同一地址網段內的所有IP地址,如果IP地址可達,則各IP地址的訪問速度基本是相同的,因此,與現有技術相比,本發明基于地址網段對應的多個鏈路出口的權重值對同一地址網段下的報文進行轉發明顯提高了多鏈路出口之間負載均衡的效果。
附圖說明
圖1為本發明一實施例提供的報文轉發方法的流程圖;
圖2A為本發明一實施例提供的獲取第一地址網段對應的多個鏈路出口的權重值的方法流程圖;
圖2B為本發明一實施例提供的步驟201的一種實施方式的方法流程圖;
圖2C為本發明一實施例提供的步驟201的另一種實施方式的方法流程圖;
圖3為本發明另一實施例提供的報文轉發方法的流程圖;
圖4為本發明一實施例提供的報文轉發裝置的結構示意圖;
圖5為本發明另一實施例提供的報文轉發裝置的結構示意圖。
具體實施方式
圖1為本發明一實施例提供的報文轉發方法的流程圖。如圖1所示,本實施例的方法包括:
步驟101、接收用戶的業務報文,確定業務報文的目的IP地址所屬的第一地址網段。
本發明各實施例的執行主體均為報文轉發裝置,該報文轉發裝置可以是各種網關、路由器等路由設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京星網銳捷網絡技術有限公司,未經北京星網銳捷網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210113247.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電池原料烘干容器
- 下一篇:沸騰干燥機的電熱系統





