- 专利标题: 基于多维度聚合的DNS代理缓存优化方法和系统
-
申请号: CN201610121291.9申请日: 2016-03-03
-
公开(公告)号: CN105791460B公开(公告)日: 2019-04-30
- 发明人: 孙永 , 刘晓梅 , 赵静芬 , 刘庆云 , 张鹏 , 喻灵婧 , 张成伟
- 申请人: 中国科学院信息工程研究所
- 申请人地址: 北京市海淀区闵庄路甲89号
- 专利权人: 中国科学院信息工程研究所
- 当前专利权人: 中国科学院信息工程研究所
- 当前专利权人地址: 北京市海淀区闵庄路甲89号
- 代理机构: 北京君尚知识产权代理事务所
- 代理商 邱晓锋
- 主分类号: H04L29/12
- IPC分类号: H04L29/12 ; H04L29/08 ; H04L29/06
摘要:
本发明涉及一种基于多维度聚合的DNS代理缓存优化方法和系统,该方法包括以下步骤:1)对请求非法域名进行过滤;2)若域名合法且域名在DNS代理缓存中命中,则直接应答用户请求,结束域名查询行为;否则转步骤3);3)DNS代理缓存将域名请求转发给缓存域名服务器,接收缓存域名服务器的应答结果并进行存储;4)将合法域名按级依次插入多级哈希表中,为各个缓存项更新查询频数和查询时间;同时将末级域名的多应答IP按{网段号:主机号列表}进行聚合存储;5)若哈希冲突,则采用线性法处理冲突;6)若哈希表满,则根据更新频数和更新时间为每个表项计算替换概率,根据最小替换概率对表项进行替换。
公开/授权文献
- CN105791460A 基于多维度聚合的DNS代理缓存优化方法和系统 公开/授权日:2016-07-20