[发明专利]一种域名解析方法及系统有效
申请号: | 201410157356.6 | 申请日: | 2014-04-17 |
公开(公告)号: | CN105025114B | 公开(公告)日: | 2018-12-14 |
发明(设计)人: | 李阳春;伍佑明;谭景华;黄灿灿;朱永庆 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 姜雍 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 域名解析 方法 系统 | ||
本发明公开了一种域名解析方法及系统。该方法包括:本地解析服务器接收终端的域名解析请求,并获取与域名对应的地址列表,将所述地址列表发送到检测服务器;所述检测服务器确认所述地址列表中的各个地址是否可用,并向所述本地解析服务器返回可用的地址列表;所述本地解析服务器将所述可用的地址列表发送给所述终端。本发明提高了域名解析返回的真正可用的服务器地址的概率。
技术领域
本发明属于下一代互联网领域,尤其是涉及一种域名解析方法及系统。
背景技术
由于全球IPv4地址资源已经分配完毕,通信终端、网络、应用服务器都需要向IPv6演进,通常需要保持双栈运行。双栈终端访问双栈服务器是一种比较常见的应用场景。与此相对,由于推进的进度不同,网络部署和覆盖范围在短期内无法达到IPv4的部署规模和覆盖范围,IPv6网络可能出现孤岛;而在IPv6过渡后期出现,IPv4覆盖范围逐渐缩小,可能形成IPv4孤岛。无论IPv6或IPv4孤岛,都可能出现孤岛间无法正常通信的情况。与此同时,应用软件版本过低、网络部署、应用服务平台的部署不同步,也可能导致IPv6服务不可用,影响用户正常使用。一个简单的例子是,通信终端和应用服务器在不同IPv6孤岛中,或者应用服务器侧未完成IPv6部署,但域名解析能够获得服务器的IPv6地址,而通信终端优选IPv6进行通信,从而导致通信终端持续尝试应用服务器的IPv6地址,可能导致多达几十秒的时延,严重影响用户体验。实际上,在IPv6过渡部署中,除了IPv6孤岛之外,不正确的路由同样导致服务器不可用,从而影响用户访问。
在通常的域名解析过程中,通信终端发送域名解析请求,域名解析服务器根据请求的记录类型,比如A或AAAA,分别返回服务器域名对应的IPv4或IPv6地址。域名解析请求可以通过IPv4报文或IPv6报文承载A和AAAA记录,即由IPv4报文携带A记录或AAAA记录;或者由IPv6报文携带A记录和AAAA记录。域名解析软件的这种特点可以明显降低网络覆盖不完整对域名解析的影响。当IPv6网络出现孤岛,但IPv4是可达的,终端可以通过IPv4报文获得服务器的IPv6地址。与此同时,现有域名解析技术中的授权服务器、本地DNS服务器、终端都缺少应用服务器的可用性信息,在域名解析中并不对域名的A记录或AAAA记录地址列表进行选择,只是把解析结果简单返回终端。
发明内容
本发明的发明人发现上述现有技术中存在问题,并因此针对所述问题中的至少一个问题提出了一种新的技术方案。
根据本发明一方面,提出一种域名解析系统,包括:
本地解析服务器,用于接收终端的域名解析请求,并获取与域名对应的地址列表,将所述地址列表发送到检测服务器,以及接收所述检测服务器返回的可用的地址列表,并将所述可用的地址列表发送给所述终端;
检测服务器,用于接收所述本地解析服务器发送的地址列表,确认所述地址列表中的各个地址是否可用,并向所述本地解析服务器返回所述可用的地址列表。
进一步,所述本地解析服务器为域名的地址列表指定老化时间门限To,如果老化时间T小于门限To,所述本地解析服务器从本地缓存获取地址列表;如果老化时间T大于门限To、或者本地缓存未保存与域名对应的地址列表,所述本地解析服务器从域名服务器获取与域名对应的地址列表。
进一步,检测服务器保存可用的服务器地址列表,并确认从所述本地解析服务器接收的地址列表中的各个地址是否保存在可用的服务器地址列表中,将已保存的地址看作是可用的服务器地址,并将可用的服务器地址存放在可用的地址列表中,返回给所述本地解析服务器。
进一步,检测服务器设置可用性策略,将已保存且根据所述可用性策略属于可用的地址存放在可用的地址列表中,返回给所述本地解析服务器。
进一步,检测服务器定期进行检测,若到达检测时间,检测服务器读取可用性记录库中各域名的地址列表,检测这些地址列表中所有地址的可用性,并更新可用性记录库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410157356.6/2.html,转载请声明来源钻瓜专利网。