[发明专利]一种泛根域名解析的方法有效
申请号: | 201811561597.1 | 申请日: | 2018-12-20 |
公开(公告)号: | CN109495604B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 吴琦;张晓军;邢志杰;毛伟 | 申请(专利权)人: | 互联网域名系统北京市工程研究中心有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/06 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 黄玉东 |
地址: | 101408 北京市怀柔*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 域名解析 方法 | ||
本发明公开了一种泛根域名解析的方法,所述方法包括:泛根服务器至少保存根、TLD、二级域名服务器的NS记录;泛根服务器根据获取DNS区域的NS记录来源的方式不同分为A、B两类,两类数据实行差异化数据管理规则;在泛根服务器上增加备份服务记录,以用于校验要查询的域名的安全可靠等级;所述泛根服务器分为主泛根服务器和镜像泛根服务器,实行有差异的镜像规则。本发明通过泛根服务器提供根和N级子域权威查询的记录保存,并保证了泛根独立运行是的记录保存和更新,提供了本地化根镜像规则,缩小了解析延迟、提高了安全及稳定程度。
技术领域
本发明涉及互联网基础服务的域名解析领域,具体地说是一种泛根域名解析的方法。
背景技术
目前网络通信入口都要通过DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的I P数串,通过域名解析,客户端将访问到该域名对应的IP地址。
域名体系结构呈树形结构,进行迭代查询,如图1所示,从上至下,根服务器管理TLD的地址,TLD域名服务器管理二级域的地址,二级域名服务器管理三级域名,依次往下分层管理。当客户机要访问某一域名时,域名解析过程如图2所示,第一步:客户机向本地的域名服务器提出域名解析请求,第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该记录项,则本地的域名服务器就直接把查询的结果返回,第三步:如果本地的DNS缓存中没有该记录,则本地域名服务器就把请求发给根域名服务器,根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。第四步:本地服务器再向上一步返回的域名服务器发送请求,返回相关的下级的域名服务器的地址。第五步:重复第四步,直到找到最终的权威域名服务器地址。第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。第七步:该查询记录会被本地域名服务器到期自动删除。第八步:最后客户端连接该域名的IP地址,从而实现通过域名解析客户机连接至权威服务器。
该传统的域名解析流程存在以下缺陷:解析流程步骤繁琐,多级域名必须多级迭代,影响解析效率、速度;本地的域名服务器必须向根服务器查询顶级域对应的地址,通过顶级域查询二级域,以此类推,域名解析对根域名服务器和上级权威服务器的依赖性太强,一旦根服务器或上级权威服务器出现故障,或者主动删除、更改了某一域名的地址,则该域名将从互联网世界中消失,外界将无法访问该域名;按照原有的根体系进行域名解析时,存在访问速度较慢、网络中断和数据错误影响较大等不安全问题。
发明内容
为解决上述技术问题,本发明提供了一种泛根域名解析的方法,该方法包括:
泛根服务器至少保存根、顶级域、二级域名服务器的NS记录;
泛根服务器根据获取DNS区域的NS记录来源的方式不同分为A、B两类,两类数据实行差异化数据管理规则,其中,A类的NS记录优先通过加密信任通信获得,当A类更新规则时,泛根服务器信任加密通信并进行更新;B类的NS记录由泛根服务器通过现有的域名体系查询获得NS记录,并按照TTL规则自动更新其记录,若更新成功则使用新记录,若获取失败,则保留使用上一次更新记录。
进一步地,所述方法还包括:
在泛根服务器上增加备份服务BS记录,以用于校验要查询的域名的安全可靠等级,其中,A类的BS记录不为空,并且同所述B类的NS记录获取和维持方式一致,正常情况下,A类的NS记录和BS记录一致,出现问题不一致时,NS记录优先使用,BS记录参考使用;B类的BS记录值为空。
进一步地,所述方法还包括:所述泛根服务器分为主泛根服务器和镜像泛根服务器,镜像泛根服务器的A类数据跟主泛根服务器一致,通过加密接口从主泛根服务器获取,镜像泛根服务器的B类数据跟主泛根服务器不完全一致,B类的NS记录优先按照主泛根服务器的更新规则进行本地更新,更新成功使用本地更新数据,更新失败使用主泛根数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于互联网域名系统北京市工程研究中心有限公司,未经互联网域名系统北京市工程研究中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811561597.1/2.html,转载请声明来源钻瓜专利网。