[發明專利]一種鏈路負載均衡方法和裝置在審
| 申請號: | 201410581352.0 | 申請日: | 2014-10-27 |
| 公開(公告)號: | CN104283804A | 公開(公告)日: | 2015-01-14 |
| 發明(設計)人: | 傅振宇 | 申請(專利權)人: | 新華三技術有限公司 |
| 主分類號: | H04L12/803 | 分類號: | H04L12/803;H04L29/12 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 謝安昆;宋志強 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 負載 均衡 方法 裝置 | ||
本發明提供了一種鏈路負載均衡方法,該方法包括:LB檢測到各DNS服務器的鏈路的負載;該LB接收到用戶終端發送的DNS請求時,選擇當前檢測到的負載最輕的鏈路對應的DNS服務器為該用戶終端做DNS解析,并將接收到的DNS請求發送給該DNS服務器;該LB接收到該DNS服務器發送的DNS響應時,將該DNS響應發送給對應用戶終端,使所述用戶終端使用所述DNS服務器響應的公網地址發送流量。基于同樣的發明構思,本申請還提出一種裝置,能夠避免各DNS服務器所在運營商出口鏈路發生擁塞。
技術領域
本發明涉及通信技術領域,特別涉及一種鏈路負載均衡方法和裝置。
背景技術
在當前的企業或者校園網絡中,由于帶寬需求不斷增加,每隔一段時間,就會有帶寬擴容的需求,就形成了很多企業的網絡出口出現了多個運營商,多條出口鏈路的組網出現,為了更好利用鏈路的帶寬,絕大多數的企業會選擇負載均衡器(Load Balancer,LB)來實現鏈路的負載均衡,
在多條出口鏈路帶寬不均衡,或者用戶訪問流量的不均衡,經常會導致某個出口鏈路發生擁塞。當前的LB主要使用下面方法來處理某個出口鏈路擁塞的情況:
當某個運營商出口發生擁塞時,保持當前鏈路上所有出口的轉發會話的轉發;
對于新建的出口會話,不再匹配運營商地址表,強制送到其他運營商的出口做轉發處理。
這樣的處理存在這樣的問題:用戶訪問的是存在于運營商(A)的服務器,而流量被送到了運營商(B)的網絡,用戶的訪問流量會在運營商(B)網絡中繞一大圈,經過互聯中心進入運營商(A)的網絡,訪問目的服務器,由于運營商互聯的出口帶寬有限,相比直接進入運營商(A)的網絡,會造成用戶訪問網絡體驗變得很差。
為了解決上述問題,現有實現中在給用戶動態主機配置協議(Dynamic HostConfiguration Protocol,DHCP)分配IP地址時,按照帶寬的比例下發不同的DNS服務器的IP地址,以達到統計均衡的目的,盡量避免擁塞發生。
這種解決方案只能保證用戶終端數量在出口鏈路上的均衡,當某個用戶終端存在大流量的視頻等業務時,在出口鏈路上不能做到流量的均衡,還會存在擁塞導致的強制流量調度的問題。
發明內容
有鑒于此,本申請提供一種鏈路負載均衡方法和裝置,以解決各DNS服務器所在運營商的出口鏈路不均衡引起的用戶終端訪問變慢的問題。
為解決上述技術問題,本申請的技術方案是這樣實現的:
一種鏈路負載均衡方法,該方法包括:
負載均衡器LB檢測到各域名系統DNS服務器的鏈路的負載,其中,通過LB對用戶終端進行DNS代理;
該LB接收到用戶終端發送的DNS請求時,選擇當前檢測到的負載最輕的鏈路對應的DNS服務器為該用戶終端做DNS解析,并將接收到的DNS請求發送給該DNS服務器;
該LB接收到該DNS服務器發送的DNS響應時,將該DNS響應發送給對應用戶終端,使所述用戶終端使用所述DNS服務器響應的公網地址發送流量。
一種鏈路負載均衡裝置,通過該裝置對用戶終端進行域名系統DNS代理,該裝置包括:檢測單元、接收單元、處理單元和發送單元;
所述檢測單元,用于檢測檢測本裝置到各域名系統DNS服務器的鏈路的負載;
所述接收單元,用于接收用戶終端發送的DNS請求;接收DNS服務器發送的DNS響應;
所述處理單元,用于當所述接收單元接收到DNS請求時,選擇所述檢測單元當前檢測到的負載最輕的鏈路對應的DNS服務器為該用戶終端做DNS解析;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三技術有限公司,未經新華三技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410581352.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種雙轉耙式真空空氣干燥機
- 下一篇:一種用于型砂干燥的滾筒干燥機





