【技术实现步骤摘要】
一种ODNS业务请求的递归处理方法及相关装置
[0001]本申请涉及网络技术与安全
,尤其涉及一种
ODNS
业务请求的递归处理方法及相关装置
。
技术介绍
[0002]隐藏式域名解析系统
(Oblivious Domain Name System
,
ODNS)
是以加密方式运行在传统
DNS overlay
层的新兴域名解析技术
。ODNS
可以对查询信息进行加密处理后进行传输,这样使得查询到的用户
DNS
不被识别和泄漏
。
[0003]但是由于
ODNS
每一次均会加密处理的特点,使得
Local DNS
每次收到的都是无法识别的加密域名请求,这样导致缓存失效
、Local DNS
递归量指数增长,进而对运营商
Local DNS
的服务能力及稳定性造成极大挑战
。
技术实现思路
[0004]本申请实施例提供一种
ODNS
业务请求的递归处理方法及相关装置,既可以保证递归处理系统稳定性和安全性,又可以提升
ODNS
业务的服务能力
。
[0005]第一方面,本申请一实施例提供了一种
ODNS
业务请求的递归处理系统,所述系统包括:
ODNS
业务发现分离模块
、ODNS
递归会话管理模块和
ODN ...
【技术保护点】
【技术特征摘要】
1.
一种
ODNS
业务请求的递归处理系统,其特征在于,所述系统包括:
ODNS
业务发现分离模块
、ODNS
递归会话管理模块和
ODNS
业务递归模块;所述
ODNS
业务发现分离模块,用于对至少一个业务请求中的
ODNS
业务请求进行业务发现,并将所述
ODNS
业务请求发送给所述
ODNS
递归会话管理模块和所述
ODNS
业务递归模块;所述
ODNS
递归会话管理模块,用于根据当前时刻的负载值,确定所述
ODNS
业务请求的业务处理量,并将所述
ODNS
业务请求的业务处理量发送给所述
ODNS
业务递归模块;所述
ODNS
业务递归模块,用于基于所述
ODNS
业务请求的业务处理量,对所述
ODNS
业务请求进行递归会话跟踪
。2.
根据权利要求1所述的系统,其特征在于,所述
ODNS
业务发现分离模块包括:
ODNS
域名索引子模块和
ODNS
业务分流处理子模块;所述
ODNS
域名索引子模块,用于基于预先设置的
ODNS
域名索引表对所述至少一个业务请求进行域名索引,得到第一
ODNS
业务请求,将所述第一
ODNS
业务请求发送给所述
ODNS
业务分流处理子模块;其中所述第一
ODNS
业务请求为所述
ODNS
业务请求的部分或全部业务请求;所述
ODNS
业务分流处理子模块,用于将所述第一
ODNS
业务请求发送给所述
ODNS
递归会话管理模块和所述
ODNS
业务递归模块
。3.
根据权利要求2所述的系统,其特征在于,所述
ODNS
域名索引子模块,具体用于基于预先设置的
ODNS
域名索引表和预先设置的域名优先级索引顺序对所述至少一个业务请求进行域名索引,得到所述第一
ODNS
业务请求
。4.
根据权利要求2所述的系统,其特征在于,所述
ODNS
业务发现分离模块还包括:
ODNS
业务检测子模块;所述
ODNS
业务检测子模块,用于根据筛选条件对所述至少一个业务请求进行筛选,得到第二
ODNS
业务请求;其中所述筛选条件为指定时间段内同一域名业务请求次数大于预设阈值,且每个域名业务请求中的子域名均不相同,所述第二
ODNS
业务请求为所述
ODNS
业务请求的部分或全部业务请求;将所述第二
ODNS
业务请求发送给所述
ODNS
业务分流处理子模块;所述
ODNS
业务分流处理子模块,还用于将所述第二
ODNS
业务请求发送给所述
ODNS
【专利技术属性】
技术研发人员:薛沛林,庄一嵘,陈戈,海锦霞,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。