[發明專利]DNS域名解析方法、DNS服務器、GSLB系統及域名解析系統在審
| 申請號: | 202011550458.6 | 申請日: | 2020-12-24 |
| 公開(公告)號: | CN112738288A | 公開(公告)日: | 2021-04-30 |
| 發明(設計)人: | 張宇 | 申請(專利權)人: | 上海牙木通訊技術有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 上海立群專利代理事務所(普通合伙) 31291 | 代理人: | 楊楷;毛立群 |
| 地址: | 200030 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | dns 域名解析 方法 服務器 gslb 系統 | ||
本發明提供了一種DNS域名解析方法,在運營商本地DNS系統中,對系統進行了改造,對用戶請求流程進行了修改,使得本地DNS服務器能夠從GSLB系統中獲取到權重信息,實現對于資源的權重負載,提供準確的權重應答。這種DNS域名解析方法還提高了域名解析的效率,降低了用戶的訪問時延。這種DNS域名解析方法,具體包括:請求接收步驟,接收用戶發起的針對目標域名的域名解析請求;記錄獲取步驟,獲取與目標域名關聯的多個CDN接入節點IP,以及多個CDN接入節點IP分別對應的多個權重信息;分配步驟,根據多個權重信息,從多個CDN接入節點IP中選擇一個,分配給用戶。
技術領域
本發明涉及網絡通信技術領域,具體地,涉及到DNS域名解析方法、DNS服務器、GSLB系統及域名解析系統。
背景技術
內容分發網絡(CDN,Content Delivery Network)是一項全網內容加速服務。利用遍布全球(全國,或企業自行規劃的各大城市及區域)的加速節點,幫助企業將業務內容發布至最接近用戶的邊緣節點,使用戶的請求能夠就近得到快速響應,無需進行多次網絡轉發,避免請求受地域、帶寬、服務器能力等因素影響導致的高延遲、低可用性等問題。
與傳統訪問方式不同,CDN網絡相當于在用戶和源服務器之間增加了高速緩存(Cache)層,原本需要訪問源服務器才能獲得的數據被暫時性地存儲在高速緩存層中。用戶的訪問請求將被域名解析系統引導到CDN網絡中的CDN節點而不是源服務器。具體而言,全局負載均衡(GSLB,Global Server Load Balance)系統主要用于執行上述引導過程,其適時統計各CDN節點的連接狀態并為用戶匹配合適的CDN接入節點以將用戶接入CDN網絡。
CDN節點在第一次訪問源服務器之后能夠緩存源服務器的數據,用戶再次請求該數據時,CDN節點能夠將緩存的數據直接返回給用戶,而不需要再次訪問源服務器,這大大地加快了數據傳輸的速度,對于靜態資源的加速尤為顯著。
圖1是現有技術中的一種CDN網絡架構。基于該CDN網絡架構的交互方式如下:首先由用戶1輸入與源服務器6的IP地址相關聯的域名,用戶1的終端設備向本地DNS(DomainName System)服務器21發送查詢源服務器6的IP地址的查詢請求,本地DNS服務器21將查詢請求轉發給全局負載平衡(GSLB,Global Server Load Balance)系統31,GSLB系統31能夠根據用戶1的地理位置、入網類型等因素,從多個CDN接入節點4之中選擇與用戶1匹配程度最高者,將其IP地址作為最佳CDN接入節點IP返回給用戶1。
接著,用戶1可以向該CDN接入節點4發出訪問請求,經其接入CDN網絡。CDN網絡中包含多個節點服務器,不限于CDN接入節點4和CDN節點5。如果是第一次訪問源服務器6或者緩存記錄已過期,CDN網絡中的節點服務器(例如CDN節點5)經由內部路由接收來自CDN接入節點4的訪問請求,會向源服務器6請求業務內容并返回給用戶1,接著緩存該業務內容;如果CDN網絡中緩存有該源服務器6的業務內容,則CDN網絡中緩存有源服務器6業務內容的CDN節點5可以直接返回緩存的業務內容,提高應答速度。
目前,本地DNS服務器21與GSLB系統31之間只進行一個或者多個最佳CDN接入節點IP的數據交換。相應地,本地DNS服務器21也只緩存一個或者多個最佳CDN接入節點IP的應答結果。根據地域、帶寬、服務器能力等因素分配最佳CDN接入節點IP的過程是集中在GSLB系統31中完成的,受到GSLB系統31處理能力的限制,而現有的本地DNS服務器21則難以進行負載均衡。
發明內容
針對以上問題,本發明提供了一種DNS域名解析方法,使得本地DNS服務器能夠實現對于資源的權重負載,提供準確的權重應答。
在本發明的較優技術方案中,提供了一種DNS域名解析方法,具體包括:
請求接收步驟,接收用戶發起的針對目標域名的域名解析請求;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海牙木通訊技術有限公司,未經上海牙木通訊技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011550458.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種雙柱式立式加工中心
- 下一篇:數據推送系統、數據推送方法及計算設備





