[发明专利]一种缓存域名系统服务范围分析方法及装置有效
申请号: | 202110815966.0 | 申请日: | 2021-07-20 |
公开(公告)号: | CN113286016B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 许成喜;施凡;马慧敏;薛鹏飞;李继鹏;李振汉 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/26 |
代理公司: | 中国和平利用军工技术协会专利中心 11215 | 代理人: | 刘光德 |
地址: | 410073 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 缓存 域名 系统 服务范围 分析 方法 装置 | ||
本发明提供一种缓存域名系统服务范围分析方法及装置,所述方法包括:对用户人群行为数据进行分析,分类别构建本地化域名字典;解析获取到的域名记录,获取权威TTL;基于时间轮盘算法嗅探缓存域名服务器;测量缓存域名系统的背景噪声,并过滤所述背景噪声;基于预设的容忍度,判断所述缓存域名系统返回结果是否为已有的缓存记录;对于通过判断的全部域名缓存解析记录,基于预设统计阈值,确定所述缓存域名系统的服务范围。根据本发明的方法,实现对缓存域名系统解析记录嗅探;实现对域名解析记录格式化分析、存储、使用,能够分析缓存域名系统的服务范围。
技术领域
本发明涉及域名系统测量领域,尤其涉及一种缓存域名系统服务范围分析方法与装置。
背景技术
域名系统(Domain Name System,DNS)作为全球最大的分布式数据库系统之一,通过向用户提供域名与网络IP地址之间的转换服务,将用户与互联网路由基础架构联系起来,是当前互联网的重要基础部分。缓存域名系统是指对用户提供递归查询服务且实现缓存机制的域名系统。这类域名系统在域名解析过程中会将解析得到的资源记录保存在自身缓存中,采用基于TTL的缓存机制。资源记录中的TTL是指指生存时间,表示解析记录在域名服务器中的缓存时间,TTL的时间长度单位是秒。
掌握域名系统服务范围有助于优化缓存域名系统部署,降低解析延迟,提高用户解析体验;有助于分析缓存域名系统故障或失效造成的影响范围;有助于帮助管理员完成域名系统建设,促进域名系统安全。因此,研究域名系统服务范围在此类系统中具有十分重要的作用。当前,国内外对于域名系统的研究主要在集中在域名服务器性能和安全的测量与分析等方面。对于研究如何高效精准确定域名系统服务范围还没有系统的研究成果。
目前确定域名系统服务范围的方式主要是通过域名系统IP地址定位的方法得到域名服务器所在地理位置来推测域名系统服务范围。但是,采用IP地址定位的方法来推测域名系统服务范围存在诸多问题。首先,域名系统所在地理位置并不代表域名系统服务范围只限于该地理位置所属范围。其次,现在广泛使用的基于推测与基于时延的IP定位算法都不能精确获得IP地址所在位置。再次,由于IP地址所在的地理位置处于动态变化过程中,虽然可以对IP地址进行大致定位,但是由于更新不及时或标注错误导致定位位置不准确是普遍现象。
发明内容
为解决上述技术问题,本发明提出了一种缓存域名系统服务范围分析方法与装置,能够不依赖于IP地址定位对域名系统进行服务范围分析。
根据本发明的第一方面,提供一种缓存域名系统服务范围分析方法,所述方法包括以下步骤:
步骤S101:对用户人群行为数据进行分析,分类别构建本地化域名字典;
步骤S102:针对所述本地化域名字典,解析获取到的域名记录,获取权威TTL;
步骤S103:基于时间轮盘算法嗅探所述本地化域名字典在缓存域名系统中的解析记录;
步骤S104:测量缓存域名系统的背景噪声,并过滤所述背景噪声;
步骤S105:基于预设的容忍度,对所述缓存域名系统拥有的域名缓存解析记录进行判断;
步骤S106:对于通过判断的全部域名缓存解析记录,基于统计阈值,确定所述缓存域名系统的服务范围。
根据本发明第二方面,提供一种缓存域名系统服务范围分析装置,所述装置包括:
构建字典模块:配置为对用户人群行为数据进行分析,分类别构建本地化域名字典;
权威TTL获取模块:配置为针对所述本地化域名字典,解析获取到的域名记录,获取权威TTL;
嗅探模块:配置为基于时间轮盘算法嗅探所述本地化域名字典在缓存域名系统中的解析记录;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110815966.0/2.html,转载请声明来源钻瓜专利网。