[發明專利]DNS分流解析方法、DNS服務器及計算機可讀存儲介質有效
| 申請號: | 202011482918.6 | 申請日: | 2020-12-15 |
| 公開(公告)號: | CN112671866B | 公開(公告)日: | 2022-11-25 |
| 發明(設計)人: | 汪凌;程俊 | 申請(專利權)人: | 牙木科技股份有限公司 |
| 主分類號: | H04L67/63 | 分類號: | H04L67/63;H04L67/10;H04L67/1036;H04L61/4511 |
| 代理公司: | 上海立群專利代理事務所(普通合伙) 31291 | 代理人: | 楊楷;毛立群 |
| 地址: | 200233 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | dns 分流 解析 方法 服務器 計算機 可讀 存儲 介質 | ||
本發明提供了一種DNS智能分流解析方法、DNS智能分流解析系統及計算機可讀存儲介質,能夠提供分級服務,并且解決了轉發多層CNAME記錄時會產生的大量迭代流量的問題。本發明提供的一種DNS智能分流解析方法,具體包括以下步驟:步驟S1,將目標域名進行分類;步驟S2,根據目標域名的分類,選擇DNS服務器進行目標域名的解析;步驟S3,在進行非指定域名的解析時,各級域名中有為指定域名的域名,則選擇指定域名對應的指定DNS服務器進行指定域名的解析。本發明提供的DNS智能分流解析方法,提供了域名分類服務,并且解決了轉發多層CNAME記錄時會產生的大量迭代流量的問題。
技術領域
本發明涉及網絡通信技術領域,具體涉及一種DNS分流解析方法、DNS服務器及計算機可讀存儲介質。
背景技術
域名系統(Domain Name System,簡稱DNS)是有著自身層次結構的命名系統,將域名和IP地址相互映射,形成一個分布式數據庫系統。DNS系統中DNS服務器是按照層次安排的,每一個DNS服務器都只對域名系統中的一部分進行管轄,根據DNS服務器所起的作用,劃分為根域名服務器、頂級域名服務器、權限域名服務器、本地域名服務器等。通常當DNS服務器接收到用戶訪問域名而產生的域名解析請求時,會依次經過根域名服務器、頂級域名服務器、權限域名服務器、本地域名服務器等,進行多層迭代查詢,DNS服務器每一層的迭代查詢都會產生大量的迭代流量。
當域名解析結果包含多層CNAME記錄(別名記錄)和地址記錄(A記錄)時,逐層轉發多層CNAME記錄始終會迭代第一層CNAME記錄,從而產生了大量的迭代流量,更加加重了DNS服務器的流量負擔。若不逐層轉發多層CNAME記錄,而直接返回域名解析結果,雖然能夠減少迭代流量,但域名解析結果的實時性和準確性不能得到保證。
因此,亟待提供一種技術方案,能夠為指定域名提供精準的解析服務,為其他對實時性和準確性要求較低的域名提供無需逐層迭代查詢的解析服務,從而在保證指定域名解析結果的準確性的同時,減少域名解析結果包含多層CNAME記錄時產生的大量迭代流量。
發明內容
針對以上問題,本發明提供了一種DNS分流解析方法,能夠為指定域名提供精準的解析服務,為其他對實時性和準確性要求較低的域名提供無需逐層迭代查詢的解析服務,以減少轉發多層CNAME記錄時產生的大量迭代流量。
在本發明的技術方案中,提出了一種DNS分流解析方法,包括以下步驟:
步驟S1,接收用戶的解析請求;
步驟S2,若解析請求中的目標域名與預先設置的域/域名匹配,則執行步驟S3,若不匹配,則執行步驟S4;
步驟S3,根據針對該域/域名選定的處理方式,擇一執行S31或者S32:
步驟S31,將目標域名轉發至專屬服務器,以獲得專屬服務器針對目標域名的解析結果,
步驟S32,對目標域名進行第一迭代查詢,以獲得第一迭代查詢針對目標域名的解析結果;
步驟S4,將目標域名轉發至公共服務器,以獲得公共服務器針對目標域名的解析結果。
在本發明的技術方案中,DNS分流解析方法通過上述步驟實現了對目標域名的分級,即不同的域名匹配不同的解析路徑和解析方式,初步實現了對DNS域名解析的流量分配。并且根據用戶的需求,配置域/域名及專屬服務器、第一迭代查詢方式及公共服務器,能夠為匹配域/域名的目標域名提供專屬轉發/迭代服務,從而保證匹配域/域名的目標域名解析結果的準確性。
在本發明的技術方案中的DNS分流解析方法,若針對目標域名的解析結果中包含CNAME記錄,則執行:
步驟S5,若CNAME記錄中的別名與預先設置的域/域名匹配,則執行步驟S3,若不匹配,則執行步驟S32。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于牙木科技股份有限公司,未經牙木科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011482918.6/2.html,轉載請聲明來源鉆瓜專利網。





