[发明专利]DNS迭代查询方法、DNS服务器、系统及计算机可读存储介质有效
| 申请号: | 202110193717.2 | 申请日: | 2021-02-20 |
| 公开(公告)号: | CN113014687B | 公开(公告)日: | 2023-04-18 |
| 发明(设计)人: | 程俊;汪凌 | 申请(专利权)人: | 牙木科技股份有限公司 |
| 主分类号: | H04L61/4511 | 分类号: | H04L61/4511;H04L61/4552 |
| 代理公司: | 上海立群专利代理事务所(普通合伙) 31291 | 代理人: | 杨楷;毛立群 |
| 地址: | 200233 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | dns 查询 方法 服务器 系统 计算机 可读 存储 介质 | ||
1.一种DNS迭代查询方法,其特征在于,包括:
步骤S1,DNS递归服务器收到域名的迭代查询请求后,将所述域名的迭代查询请求并行传送到所述域名对应的多台权威服务器上;
步骤S2,DNS递归服务器判断所述多台权威服务器中的至少一台权威服务器返回的迭代查询结果是否有效,将从多台权威服务器接收到的多个迭代查询结果合并,直至合并到有效的所述迭代查询结果,并将首次收到的有效的迭代查询结果返回给用户,所述有效的迭代查询结果为不是无数据的迭代查询结果;
步骤S3,建立域名表;
步骤S4,判断所述域名是否属于所述域名表,若是,则执行步骤S1,若否,则将所述域名的迭代查询请求传送到所述域名对应的一台权威服务器上。
2.一种DNS递归服务器,其特征在于,包括:
一个或多个处理器;和
存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:
步骤S1,所述DNS递归服务器收到域名的迭代查询请求后,将所述域名的迭代查询请求并行传送到所述域名对应的多台权威服务器上;
步骤S2,所述DNS递归服务器判断所述多台权威服务器中的至少一台权威服务器返回的迭代查询结果是否有效,将从多台权威服务器接收到的多个迭代查询结果合并,直至合并到有效的所述迭代查询结果,并将首次收到的有效的迭代查询结果返回给用户,所述有效的迭代查询结果为不是无数据的迭代查询结果;
步骤S3,建立域名表;
步骤S4,判断所述域名是否属于所述域名表,若是,则执行步骤S1,若否,则将所述域名的迭代查询请求传送到所述域名对应的一台权威服务器上。
3.一种DNS迭代查询系统,其特征在于,包括如权利要求2所述的DNS递归服务器。
4.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1所述的DNS迭代查询方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于牙木科技股份有限公司,未经牙木科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110193717.2/1.html,转载请声明来源钻瓜专利网。





