【技術實現步驟摘要】
本專利技術涉及一種域名解析領域,特別是涉及一種存在非DNSSEC(DomainNameSystemSecurityExtensions,DNS安全擴展)記錄的空主機頭域名解析的域名解析加速加速方法、系統和裝置。
技術介紹
域名解析是把域名指向網站空間的IP(InternetProtocol)地址,讓人們通過注冊的域名可以方便地訪問到網站的一種技術。但是,IP地址是一組用戶標識網絡上站點的數字,不便于記憶。因此,為了方便記憶,通常采用域名來代替IP地址來標識站點地址。域名解析就是域名到IP地址的轉換過程,并且,域名的解析工作是由DNS(DomainNameSystem)服務器完成。當客戶端需要訪問網絡時,在瀏覽器輸入域名;該域名經過解析后,客戶端便實現了對該IP地址所對應的服務器的訪問。其中,主機名或者域名所對應的IP地址被稱作A記錄。隨著互聯網技術的發展,為了優化域名解析過程引入了CDN技術。在CDN服務領域,需要對自己網絡做訪問加速的用戶通常將網站的地址(例如:www.163.com)配置一個別名記錄(例如:www.163.com.aaa.com)。別名記錄(CNAME)中的域名屬于CDN服務提供商,由CDN服務提供商為別名記錄的域名指定A記錄。這樣一來,需要做訪問加速的原始域名做域名解析的結果就由CDN服務提供商控制,從而達到了優化訪問的效果。CDN加速領域還衍生出對頂級域名解析的加速需求,即對形如163.com這樣 ...
【技術保護點】
一種域名解析加速方法,其特征在于,應用于連接在DNS解析器和一個或多個權威DNS服務器之間的域名解析加速裝置,每個權威DNS服務器對應于解析預先指定的域名;所述域名解析加速方法包括:接收由所述DNS解析器發出的解析待解析域名的第一請求,所述第一請求包括所述待解析域名的解析結果的記錄類型;通過與所述待解析域名相關聯的一個或多個權威DNS服務器進行所述待解析域名的遞歸解析,以獲取整個遞歸解析過程中與所述待解析域名相關聯的一個或多個權威DNS服務器響應的解析結果;收集所有的所述解析結果,并在收集到的所有所述解析結果中,隱藏所述遞歸解析過程中出現的別名記錄,選擇與所述第一請求中所述待解析域名的解析結果的記錄類型相同的解析結果響應至所述DNS解析器。
【技術特征摘要】
1.一種域名解析加速方法,其特征在于,應用于連接在DNS解析器和一個或多個權威DNS
服務器之間的域名解析加速裝置,每個權威DNS服務器對應于解析預先指定的域名;所
述域名解析加速方法包括:
接收由所述DNS解析器發出的解析待解析域名的第一請求,所述第一請求包括所述
待解析域名的解析結果的記錄類型;
通過與所述待解析域名相關聯的一個或多個權威DNS服務器進行所述待解析域名的
遞歸解析,以獲取整個遞歸解析過程中與所述待解析域名相關聯的一個或多個權威DNS
服務器響應的解析結果;
收集所有的所述解析結果,并在收集到的所有所述解析結果中,隱藏所述遞歸解析
過程中出現的別名記錄,選擇與所述第一請求中所述待解析域名的解析結果的記錄類型
相同的解析結果響應至所述DNS解析器。
2.根據權利要求1所述的域名解析加速方法,其特征在于:所述第一請求中所述待解析域
名的解析結果的記錄類型包括A記錄、TXT記錄、AAAA記錄、PTR記錄和MX記錄。
3.根據權利要求1所述的域名解析加速方法,其特征在于:在整個所述遞歸解析過程中,
向與所述待解析域名相關聯的一個或多個權威DNS服務器發出的每一個解析請求中均包
括攜帶了所述DNS解析器的IP地址或所述DNS解析器的子網地址的edns-client-subnet
信息。
4.根據權利要求5所述的域名解析加速方法,其特征在于:所述遞歸解析過程中的與所述
待解析域名相關聯的一個或多個權威DNS服務器是根據所述DNS解析器的IP地址或所
述DNS解析器的子網地址而選擇的。
5.根據權利要求1所述的域名解析加速方法,其特征在于:所述域名解析加速方法還包
括:若接收到的所有解析結果的記錄類型均與所述域名的解析結果的記錄類型不同,則
將所述遞歸解析過程中所述待解析域名的SOA記錄響應至所述DNS解析器。
6.根據權利要求1或5所述的域名解析加速方法,其特征在于:所述域名解析加速方法還包
括:所述DNS...
【專利技術屬性】
技術研發人員:洪珂,張杰,吳小英,
申請(專利權)人:網宿科技股份有限公司,
類型:發明
國別省市:上海;31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。