[发明专利]基于模糊匹配的映射关系发送方法、装置和计算机设备有效
申请号: | 202110482703.2 | 申请日: | 2021-04-30 |
公开(公告)号: | CN113242329B | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 黄立强;淡欣 | 申请(专利权)人: | 平安证券股份有限公司 |
主分类号: | H04L61/4511 | 分类号: | H04L61/4511 |
代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉;陈秋波 |
地址: | 518000 广东省深圳市福田区福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 模糊 匹配 映射 关系 发送 方法 装置 计算机 设备 | ||
本申请涉及云传输领域,特别是涉及到一种基于模糊匹配的映射关系发送方法、装置和计算机设备,其中方法包括:获取DNS外部服务器转发的混合请求;判断指定域名是否存在于第一级映射表中;若是则从第一级映射表中获取与指定域名对应的第一IP地址;向第一IP地址转发混合请求,并在预设时间后判断是否接收到来自于第一IP地址的响应;若否则调用预设的第二级映射表,并判断第二级映射表里是否记载有第一IP地址;若否则根据预设的模糊匹配算法对指定域名进行模糊匹配计算,以从预设的IP地址列表中获取与指定域名匹配的第二IP地址;构建第二IP地址与客户端之间的通信通道,并将指定域名与第二IP地址的映射关系发送给客户端。本申请可以应用于云服务场景。
技术领域
本申请涉及到云传输领域,特别是涉及到一种基于模糊匹配的映射关系发送方法、装置和计算机设备。
背景技术
DNS(Domain Name Server)映射,即域名系统服务,是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。随着云服务的发展,使得因特网更加便捷。但是发明人发现,由于云服务(分布式落于不同的终端中,且可能发生IP地址漂移)与传统服务(其落于具体的终端中,具有唯一的IP地址)的区别,因此传统的DNS映射方式难以应用于云服务场景。
发明内容
本申请的主要目的为提供基于模糊匹配的映射关系发送方法、装置、计算机设备和存储介质,旨在解决传统的DNS映射方式难以应用于云服务场景的技术问题。
为了实现上述发明目的,本申请提出一种基于模糊匹配的映射关系发送方法,应用于DNS内部服务器,包括:
获取DNS外部服务器转发的混合请求;其中,所述混合请求是由客户端发起的,且指向指定云服务的请求,所述混合请求由访问子请求和IP地址获取子请求构成;所述混合请求记载有与所述指定云服务对应的指定域名;
调用预设的第一级映射表,并判断所述指定域名是否存在于所述第一级映射表中;其中,所述第一级映射表记录有域名与IP地址的映射关系;
若所述指定域名存在于所述第一级映射表中,则从所述第一级映射表中获取与所述指定域名对应的第一IP地址;
向所述第一IP地址转发所述混合请求,并在预设时间后判断是否接收到来自于所述第一IP地址的响应;
若在预设时间后未接收到来自于所述第一IP地址的响应,则调用预设的第二级映射表,并判断所述第二级映射表里是否记载有所述第一IP地址;其中,所述第二级映射表记载了发生漂移的云服务在漂移前和漂移后的两个IP地址的映射关系;
若所述第二级映射表里未记载有所述第一IP地址,则根据预设的模糊匹配算法对所述指定域名进行模糊匹配计算,以从预设的IP地址列表中获取与所述指定域名匹配的第二IP地址;
构建所述第二IP地址与所述客户端之间的通信通道,并将所述指定域名与所述第二IP地址的映射关系发送给所述客户端。
本申请还提供一种基于模糊匹配的映射关系发送装置,应用于DNS内部服务器,包括:
第一获取单元,用于获取DNS外部服务器转发的混合请求;其中,所述混合请求是由客户端发起的,且指向指定云服务的请求,所述混合请求由访问子请求和IP地址获取子请求构成;所述混合请求记载有与所述指定云服务对应的指定域名;
第一判断单元,用于调用预设的第一级映射表,并判断所述指定域名是否存在于所述第一级映射表中;其中,所述第一级映射表记录有域名与IP地址的映射关系;
第二获取单元,用于若所述指定域名存在于所述第一级映射表中,则从所述第一级映射表中获取与所述指定域名对应的第一IP地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安证券股份有限公司,未经平安证券股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110482703.2/2.html,转载请声明来源钻瓜专利网。