首页  专利技术  电子通信装置的制造及其应用技术

一种DNS转发分级的方法及其系统与流程

2026-06-16 16:00:02 362次浏览

技术特征:

1.一种dns转发分级的方法,其特征在于:其包括以下步骤:

2.根据权利要求1所述的一种dns转发分级的方法,其特征在于:步骤3中dns转发分级分组生成支持静态配置和动态生成两种方式。

3.根据权利要求2所述的一种dns转发分级的方法,其特征在于:步骤3中静态配置方法:分别为每个权威dns静态设置优先级权值。

4.根据权利要求3所述的一种dns转发分级的方法,其特征在于:步骤3中动态生成方法为:localdns定时探测每个权威dns的时延,按照时延等级生成自动分组。

5.根据权利要求4所述的一种dns转发分级的方法,其特征在于:步骤3具体步骤如下:

6.根据权利要求5所述的一种dns转发分级的方法,其特征在于:步骤3-2-1探测定时时间为半小时,连续探测次数为10次,往返通信时延rtt阶梯值为100ms;按100ms一个区间排序,往返通信时延rtt最小的区间设为最高优先级,往返通信时延rtt第二小的区间设为第二高优先级,其余dns的不管往返通信时延rtt多大都划为第三高优先级。

7.根据权利要求5所述的一种dns转发分级的方法,其特征在于:步骤3-2-2中权威dns探测超时一次算3000ms。

8.根据权利要求1所述的一种dns转发分级的方法,其特征在于:步骤6中按rtt算法选择其中一个权威dns。

9.一种dns转发分级系统,应用了根据权利要求1至8任一项所述的一种dns转发分级的方法,其特征在于:系统包括客户端、本地dns服务器和权威dns服务器;本地dns服务器用于在收到用户解析请求时向用户返回一个准确的查询结果;当本地dns服务器有请求域名所在域的转发配置,不用递归直接询问权威dns服务器,直到将最终的查询结果响应给用户;本地dns服务器上设有缓存模块、递归模块、普通转发模块和dns转发分级模块;缓存模块提供dns缓存服务;递归模块提供dns递归服务;普通转发模块用于在无转发分级分组时将用户解析请求转发至权威dns服务器以获取询问结果;其中,dns转发分级模块用于生成不同优先级的权威dns分组、选择最高优先级的分组并只有最高优先级权威dns分组所有dns均不可访问时才选择下一级权威dns分组,dns转发分级模块在选定权威dns分组内选择一个权威dns并向选出的权威dns发送客户的域名解析请求。


技术总结
本发明公开一种DNS转发分级的方法及其系统,在LocalDNS增加优先级不同的转发分级模块,DNS递归时候若请求域启用了域名转发分级,则优先使用最高优先级分组的权威DNS;在高优先级分组能提供DNS解析服务时,LocalDNS不会向低优先级分组转发域名解析请求;转发分级支持自动分组,动态探测每个权威DNS的响应RTT时延。本发明能剔除响应慢的权威DNS,保证整体响应都很快,以及为权威DNS安全保护,隐藏部分权威DNS。本发明不区分LocalDNS部署形态,可以是缓存递归一体,也可以是分开的。本发明只需要把响应RTT相近的权威DNS配置在同一等级组。

技术研发人员:董文静
受保护的技术使用者:中电福富信息科技有限公司
技术研发日:
技术公布日:2024/12/2
文档序号 : 【 40200417 】

技术研发人员:董文静
技术所有人:中电福富信息科技有限公司

备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
董文静中电福富信息科技有限公司
一种二氧化锆生产用废渣回收装置及使用方法与流程 一种批量成型的注塑机结构的制作方法
相关内容