[发明专利]服务验证方法、装置及计算机可读存储介质有效
申请号: | 202210500594.7 | 申请日: | 2022-05-10 |
公开(公告)号: | CN114615175B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 张宇;乔延臣;张伟哲;方滨兴 | 申请(专利权)人: | 鹏城实验室 |
主分类号: | H04L43/16 | 分类号: | H04L43/16;H04L43/12;H04L61/4511 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 郭子氚 |
地址: | 518000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 验证 方法 装置 计算机 可读 存储 介质 | ||
本发明公开了一种服务验证方法、装置及计算机可读存储介质,其中,所述服务验证方法包括:构建目标验证场景;在所述目标验证场景下进行数据交互后,分别获取全球根的第一运行指标和DNS根的第二运行指标;当第一运行指标和第二运行指标的差值在预设范围时,确认所述DNS根通过所述目标验证场景的验证。本发明旨在实现对DNS根服务能力进行验证。
技术领域
本发明涉及互联网技术领域,尤其涉及一种服务验证方法、装置及计算机可读存储介质。
背景技术
互联网理论分析和现实案例均已表明,目前的互联网域名系统存在由于断网导致“解析中心”带来“孤立式风险”和“致盲式风险”,以及由于停服导致“发布中心”带来“消失式风险”和“劫持式风险”。
为应对该4类风险,目前主要可以采取的应对方案包括开放根服务器网络互联网社区所采用的“开放根”、国家互联网应急中心采用的“伪装根”、哈尔滨工业大学提出的“本域根”等方案,这类全球根以外的替代根方案均可称为DNS根方案。但是在相关技术中,在全球根“停服断网”事故突发时,DNS根服务方案是否具备风险应对等能力,均未得到验证,当前却没有可行的DNS根验证方案。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种服务验证方法、装置及计算机可读存储介质,旨在实现对DNS根服务能力进行验证。
为实现上述目的,本发明提供一种服务验证方法,所述服务验证方法包括:
构建目标验证场景;
在所述目标验证场景下进行数据交互后,分别获取全球根的第一运行指标和DNS根的第二运行指标;
当第一运行指标和第二运行指标的差值在预设范围时,确认所述DNS根通过所述目标验证场景的验证。
可选地,验证场景包括平行对照场景、应急启动场景和常态运行场景,所述构建目标验证场景的步骤之前,还包括:
按照所述平行对照场景、所述应急启动场景和所述常态运行场景的顺序依次确定目标验证场景。
可选地,所述目标验证场景为所述平行对照场景时,所述构建目标验证场景的步骤包括:
获取递归服务器发送给所述全球根的请求流量对应的镜像流量;
将所述镜像流量中全球根的地址转换为所述DNS根的地址,并将修改地址后的镜像流量转发给所述DNS根;
接收所述DNS根发送的与所述修改地址后的镜像流量对应的应答流量。
可选地,所述目标验证场景为所述应急启动场景时,所述构建目标验证场景的步骤包括:
在递归服务器向所述全球根发送请求流量后,拦截所述全球根发送给所述递归服务器的应答流量;
获取所述请求流量对应的镜像流量;
将所述镜像流量中所述全球根的地址转换为所述DNS根的地址,并将地址转换后的镜像流量转发给所述DNS根;
接收所述DNS根发送的与所述地址转换后的镜像流量对应的应答流量;
将所述地址转换后的镜像流量对应的应答流量中的所述DNS根的地址转换为所述全球根的地址,并将地址转换后的所述应答流量发送给所述递归服务器。
可选地,所述确认所述DNS根通过所述目标验证场景的验证的步骤包括:
确认所述DNS根替代所述全球根完成与所述递归服务器交互的替代时间;
当所述替代时间小于预设时间时,确认所述DNS根通过所述目标验证场景的验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鹏城实验室,未经鹏城实验室许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210500594.7/2.html,转载请声明来源钻瓜专利网。