[发明专利]域名解析方法、装置、设备和计算机存储介质有效
申请号: | 201710682139.2 | 申请日: | 2017-08-10 |
公开(公告)号: | CN109391703B | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | 曾令博 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京鸿德海业知识产权代理有限公司 11412 | 代理人: | 孟繁琦 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 域名解析 方法 装置 设备 计算机 存储 介质 | ||
本发明提供给了一种域名解析方法、装置、设备和计算机存储介质,其中方法包括:获取要解析的域名和解析需求信息;向域名服务器发送包含所述域名和解析需求信息的域名解析请求;接收域名服务器返回的针对所述域名的解析结果,所述解析结果包括符合所述解析需求信息的IP地址。本发明通过在域名解析请求中携带解析需求信息,以使得域名服务器能够依据解析需求信息针对域名返回符合该解析需求信息的IP地址,从而满足终端设备的个性化解析需求。
【技术领域】
本发明涉及网络通讯技术领域,特别涉及一种域名解析方法、装置、设备和计算机存储介质。
【背景技术】
域名解析是将域名指向网络空间IP地址,让人们通过简单的网络域名就可以方便地访问站点(提供服务或资源的服务设备)。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点服务器的地址。域名解析就是域名到IP地址的转换过程,由DNS服务器完成。如图1中所示,终端设备要访问某个站点时,将包含要访问站点域名的域名解析请求发送给DNS服务器,由DNS服务器进行域名解析,确定该域名对应的IP地址并返回给终端设备,然后终端设备依据该IP地址访问对应的站点服务器。
然而,随着互联网规模的逐渐扩大,互联网上设备数量越来越多,同一个域名下往往有很多台站点服务器能够为终端设备提供服务,而且出于提高网络服务质量、负载均衡、多点容灾等目的,这些站点服务器通常会分布在不同地域、接入不同的网络运营商、有着不同的网络带宽和网络处理能力,与此同时,互联网上的网络链接与架构越来越复杂。现有域名解析的方式仅仅由DNS服务器依据域名返回该域名对应的其中一个IP地址,则往往很难满足终端设备端的个性化需求。例如若DNS服务器针对某域名所返回的IP地址对应的链路中断,DNS服务器并不知晓,终端设备再次请求域名解析时,希望排除该IP地址,则现有方式就无法实现。再例如,终端设备希望能够访问在地理位置上最近的站点服务器,但DNS服务器返回的IP地址并不一定就是地理位置上最近的站点服务器。
【发明内容】
有鉴于此,本发明提供了一种域名解析方法、装置、设备和计算机存储介质,以便于域名解析能够满足终端设备的个性化解析需求。
具体技术方案如下:
本发明提供了一种域名解析方法,该方法包括:
获取要解析的域名和解析需求信息;
向域名服务器发送包含所述域名和解析需求信息的域名解析请求;
接收域名服务器返回的针对所述域名的解析结果,所述解析结果包括符合所述解析需求信息的IP地址。
本发明提供了另一种域名解析方法,该方法包括:
向代理解析设备发送包含要解析的域名以及解析需求信息;
从代理解析设备接收域名服务器返回的针对所述域名的解析结果,所述解析结果包括符合所述解析需求信息的IP地址。
本发明还提供了一种域名解析方法,该方法包括:
接收包含域名和解析需求信息的域名解析请求;
确定所述域名对应的IP地址;
从确定的IP地址中,获取符合所述解析需求信息的IP地址;
返回包含符合所述解析需求信息的IP地址的解析结果。
本发明提供了一种域名解析装置,该装置包括:
第一交互单元,用于获取要解析的域名和解析需求信息;
第二交互单元,用于向域名服务器发送包含所述域名和解析需求信息的域名解析请求;接收域名服务器返回的针对所述域名的解析结果,所述解析结果包括符合所述解析需求信息的IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710682139.2/2.html,转载请声明来源钻瓜专利网。