[发明专利]一种域名地址解析方法、装置、设备和介质在审
申请号: | 202210925862.X | 申请日: | 2022-08-03 |
公开(公告)号: | CN115297086A | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 张德奎;闫海伟;蒋驰;王旸 | 申请(专利权)人: | 明阳产业技术研究院(沈阳)有限公司 |
主分类号: | H04L61/4511 | 分类号: | H04L61/4511;H04L61/103;H04L67/02;H04L67/51 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 杨海霞 |
地址: | 110170 辽宁省*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 域名 地址 解析 方法 装置 设备 介质 | ||
本发明公开了一种域名地址解析方法、装置、设备和介质,包括:接收客户端发送的域名解析请求;确定域名解析请求中包含的目标域名对应的IP地址集合;对IP地址集合中的第一IP地址进行服务状态监测;如果第一IP地址无法提供访问服务,从IP地址集合中确定出能够提供访问服务的第二IP地址;向客户端返回第二IP地址,以供客户端访问第二IP地址。本发明针对客户端想要访问的目标域名对应的IP地址集合中第一IP地址进行服务状态监测,同时基于域名多源IP服务能力设置权重比例,调整各源IP地址为置顶第一IP几率,由此来提高客户端成功访问WEB服务端的几率以及访问效率,同时通过域名第一IP几率调整,实现负载均衡引导流量,也提高了用户体验。
技术领域
本发明涉及信息技术领域,尤其涉及一种域名地址解析方法、装置、设备和介质。
背景技术
DNS(Domain Name Server,域名服务器)是进行域名和与之相对应的IP地址解析的服务器。DNS中保存了一张域名和与之相对应的IP地址,DNS响应客户端请求,返回相应域名和IP地址对应信息,客户端根据域名解析记录IP访问相应WEB服务。
也就是说,相关技术中DNS只负责转发、反馈域名资源记录信息,DNS可能向客户端返回的IP地址将客户端引导至存在冗余、灾备服务能力弱的WEB服务端,将导致访问效率低,用户体验差。
发明内容
本申请实施例通过提供一种域名地址解析方法、装置、设备和介质,解决了现有技术中DNS可能向客户端返回的IP地址将客户端引导至存在冗余、灾备服务能力弱的WEB服务端的技术问题,实现了提高访问效率,提高用户体验的技术效果。
第一方面,本申请提供了一种域名地址解析方法,所述方法包括:
接收客户端发送的域名解析请求;
确定所述域名解析请求中包含的目标域名对应的IP地址集合;
对所述IP地址集合中的第一IP地址进行服务状态监测;
如果所述第一IP地址无法提供访问服务,从所述IP地址集合中确定出能够提供访问服务的第二IP地址;所述第一IP地址与所述第二IP地址不相同;
向所述客户端返回所述第二IP地址,以供所述客户端访问所述第二IP地址。
进一步地,所述对所述IP地址集合中的第一IP地址进行服务状态监测,包括:
将所述IP地址集合中预设权重最高的IP地址作为所述第一IP地址;其中,所述IP地址集合中预设权重最高的IP地址是根据实时访问的客户端数量承载能力确定的;
对所述第一IP地址进行服务状态监测。
进一步地,所述从所述IP地址集合中确定出能够提供访问服务的第二IP地址,包括:
按照所述IP地址集合中除所述第一IP地址以外的其他IP地址的预设权重由高到低的顺序,依次对每个IP地址进行服务状态监测,直到某个IP地址能够提供访问服务为止,并将能够提供访问服务的某个IP地址作为所述第二IP地址。
进一步地,所述对所述IP地址集合中的第一IP地址进行服务状态监测,包括:
采用因特网包探索器对所述第一IP地址进行服务状态监测;或者,
采用超文本传输协议对所述第一IP地址进行服务状态监测;或者,
采用超文本传输安全协议对所述第一IP地址进行服务状态监测。
进一步地,如果所述第一IP地址无法提供访问服务,所述方法还包括:
将所述第一IP地址从所述IP地址集合中剔除,得到更新后的所述IP地址集合;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于明阳产业技术研究院(沈阳)有限公司,未经明阳产业技术研究院(沈阳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210925862.X/2.html,转载请声明来源钻瓜专利网。