【技术实现步骤摘要】
一种信息确定方法、装置、设备及计算机可读存储介质
[0001]本申请涉及信息确定领域的信息确定技术,尤其涉及一种信息确定方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]域名服务系统(Domain Name System,DNS)用于提供域名和网络互连协议(Internet Protocol,IP)地址的相互转换服务,相关技术中当DNS系统收到终端发送的查询请求后,将发送该查询请求的终端的IP地址与DNS的视图信息中每一IP信息进行匹配,并将待查询域名与DNS的视图信息中每一域名文件的域名进行匹配,来确定目标访问地址,其中,域名文件中包括至少一个访问地址。但是,由于DNS中视图信息的IP信息和DNS中视图信息的域名的数量庞大,导致确定目标访问地址的效率低。
技术实现思路
[0003]为解决上述技术问题,本申请实施例期望提供一种信息确定方法、装置、设备及计算机可读存储介质,解决了确定目标访问地址效率低的问题,提高了确定目标访问地址的效率。
[0004]本申请的技术方案是这样实现的:
...
【技术保护点】
【技术特征摘要】
1.一种信息确定方法,其特征在于,所述方法包括:获取域名系统DNS中的视图信息和具有层级关系的数据结构;其中,所述视图信息中包括网际互连协议IP信息和域名文件;所述数据结构是基于目标进制和目标位数来确定的;针对每一所述视图信息,基于所述IP信息确定所述视图信息在所述数据结构中的节点,并确定所述视图信息与所述节点之间的第一关系;基于所述第一关系和所述数据结构,确定IP地址、所述数据结构中目标节点和所述域名文件的域名之间的第二关系;接收终端发送的用于查询目标访问地址的查询请求;其中,所述查询请求中携带有所述终端的目标IP地址和待查询域名;响应所述查询请求,基于所述目标IP地址、所述待查询域名、所述第二关系和所述数据结构,确定所述待查询域名对应的目标域名文件;从所述目标域名文件中确定目标访问地址,并发送所述目标访问地址至所述终端。2.根据权利要求1所述的方法,其特征在于,所述获取具有层级关系的数据结构,包括:基于目标网际协议确定所述目标进制和所述目标位数;基于所述目标进制和所述目标位数,按照目标分布规律构建目标二叉树。3.根据权利要求2所述的方法,其特征在于,所述针对每一所述视图信息,基于所述IP信息确定所述视图信息在所述数据结构中的节点,并确定所述视图信息与所述节点之间的第一关系,包括:针对所述每一视图信息,对所述IP信息进行转换得到进制数序列;从所述进制数序列中确定网络号,并基于所述网络号确定所述视图信息在所述目标二叉树中的节点;确定所述视图信息与所述节点之间的所述第一关系。4.根据权利要求2所述的方法,其特征在于,所述基于所述第一关系和所述数据结构,确定所述IP地址、所述数据结构中目标节点和所述域名文件的域名之间的第二关系,包括:基于所述第一关系和所述目标二叉树,确定所述IP地址、所述目标节点与所述视图信息之间的第三关系;基于所述第三关系和所述视图信息中的域名文件对应的域名,确定所述IP地址、所述目标节点和所述域名文件的域名之间的所述第二关系。5.根据权利要求4所述的方法,其特征在于,所述基于所述第一关系和所述目标二叉树,确定所述IP地址、所述目标节点与所述视图信息之间的第三关系,包括:针对目标二叉树的每一叶子节点,基于所述第一关系和所述目标二叉树中的叶子节点与根节点之间的路径上的路径节点,确定所述路径节点对应的视图信息;基于所述路径节点对应的视图信息,确定所述IP地址、所述叶子节点与所述视图信息之间的第三关系。6.根据权利要求2所述的方法,其特征在于,所述响应所述查询请求,基于所述目标IP地址、所述待查询域名、所述第二关系和所述数据结构,确定与所述待查询域名对应的目标域名文件,包括:响应所述查询请求,基于所述目标IP地址、所述第二关系和所述数据结构,确定与所述目标IP地址对应的域名文件的域名;
基于所述待查询域名和所述目...
【专利技术属性】
技术研发人员:严霞,李国辉,金鹏程,王凯亮,陈传运,季赛花,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。