[發明專利]局域網出口鏈路選擇方法、裝置及路由設備有效
| 申請號: | 200710306974.2 | 申請日: | 2007-12-29 |
| 公開(公告)號: | CN101184053A | 公開(公告)日: | 2008-05-21 |
| 發明(設計)人: | 李蔚 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L12/28 |
| 代理公司: | 隆天國際知識產權代理有限公司 | 代理人: | 郭曉東 |
| 地址: | 310053浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 局域網 出口 選擇 方法 裝置 路由 設備 | ||
技術領域
本發明涉及通信技術領域,尤其涉及一種局域網出口鏈路選擇方法和裝置,以及一種實現局域網出口鏈路選擇的路由設備。
背景技術
目前局域網普遍存在高帶寬內部網絡、低帶寬出口鏈路的現象,即局域網接入ISP(Internet?Service?Provider,Internet服務提供商)的出口鏈路帶寬不足,因此,隨著局域網應用業務和網絡流量的增長,出口鏈路日益成為局域網的傳輸瓶頸。對于上述原因所造成的局域網服務質量下降,設置多出口鏈路進行負載分擔是一種有效的改善方法,即在不改變組網環境的前提下,增加一條或者多條出口鏈路,以增加局域網出口帶寬。
如圖1所示,為局域網出口鏈路負載分擔的工作原理:將局域網接入ISP的流量分配到不同的局域網出口鏈路上,如專用鏈路、電纜或者ADSL(Asymmetric?Digital?Subscriber?Line,非對稱數字用戶線路)等;同時,如果一條局域網出口鏈路出現異常,自動將歸屬該出口鏈路的流量分配到其他正常的鏈路上。
隨著多出口鏈路負載分擔的應用,對于業務流而言,必須依據一定的算法進行出口鏈路選擇。目前,進行出口鏈路選擇的方法主要有兩種:以數據包為粒度進行出口鏈路選擇和以數據流為粒度進行出口鏈路選擇。
其中,以數據包為粒度進行出口鏈路選擇所采用的方法是逐包轉發,即在轉發每一個數據包之前都計算其相應的出口鏈路。這種出口鏈路選擇方式的優點在于可以最大限度的達到流量在出口鏈路之間的負載均衡,從而盡可能的提高了出口鏈路的帶寬利用率。但是,這種出口鏈路選擇方式由于需要逐包計算轉發,因此會嚴重降低系統的轉發性能。同時,這種出口鏈路選擇方式往往將同一條數據流中的數據包分配到不同的出口鏈路上,由于轉發路徑不同,某些后發的數據包有可能會先行到達目的地;對于要求數據包必須順序到達的網絡業務而言,其后發先至的數據包會被丟棄,即,以數據包為粒度的出口鏈路選擇會引起同一條業務流的亂序而導致丟包,對業務造成不良影響。
以數據流為粒度的出口鏈路選擇所采用的方法是利用數據包的五元組唯一標識一條數據流,然后根據負載分擔算法將不同的數據流分配到各個出口鏈路上。這種出口鏈路選擇方式的優點在于能夠避免業務流的亂序所導致的丟包問題,進而提高系統的轉發性能。但是,對于一些需要多進程緊密配合的業務應用而言,這種出口鏈路選擇方式仍然難以克服其丟包問題。例如,很多網絡游戲都屬于多進程業務,且多個進程之間存在嚴格的時序關系,同時各進程分別具有各自的端口號;當采用以數據流為粒度的出口鏈路選擇方式時,會將同一個游戲的不同進程數據分配到不同的出口鏈路,難以保證各進程數據流順序到達,因此導致丟包現象,使該多進程業務不可用。
綜上所述,對于多進程業務而言,采用現有的出口鏈路選擇方案都難以保證其多個進程之間的時序關系,并由此造成丟包現象,降低了系統轉發性能。
發明內容
本發明的實施例旨在提供一種局域網出口鏈路選擇的技術方案,以克服多進程業務在數據轉發過程中由于亂序而導致的丟包問題。
為實現上述目的,本發明的實施例提供了一種局域網出口鏈路選擇方法,應用于從局域網接入ISP的路由設備,以對從局域網接入ISP的流量進行出口鏈路的選擇;包括以下步驟:
當接收到從局域網節點發送業務流時,判斷其源地址是否與預設的指定節點地址相匹配;
如果該源地址與預設的指定節點地址相匹配,則根據所記錄的、與所述指定節點地址相關聯的出口鏈路信息,將業務流通過該出口鏈路發送出去,以及,初始化所記錄的出口鏈路信息的老化時間。
本發明的實施例還提供了一種局域網出口鏈路選擇裝置,應用于從局域網接入ISP的路由設備,以對從局域網接入ISP的流量進行出口鏈路的選擇;包括:
策略保存單元,其中至少包括節點轉發表,用于保存預設的指定節點地址及其關聯的出口鏈路;
源地址匹配單元,用于對所接收到的從局域網節點發送的業務流,將其源地址在該節點轉發表中進行匹配,并在匹配的情況下根據所記錄的、與所述指定節點地址相關聯的出口鏈路信息觸發業務流發送單元,以及初始化所記錄的出口鏈路信息的老化時間;
業務流發送單元,與該源地址匹配單元元連接,用于將該業務流通過該出口鏈路發送出去。
本發明的實施例還提供了一種實現局域網出口鏈路選擇的路由設備,包括上述的局域網出口鏈路選擇裝置。
由上述技術方案可知,本發明的實施例通過以節點為粒度進行出口鏈路的負載分擔,采用同一節點的數據在同一出口鏈路上轉發的方式,具有以下有益效果:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710306974.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:玉米細胞色素P450基因的應用
- 下一篇:玻璃鋼夾砂管夾砂層制造方法及裝置





