[发明专利]一种域名解析方法、装置及系统有效
申请号: | 201410667117.5 | 申请日: | 2014-11-20 |
公开(公告)号: | CN105610993B | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | 段立鸿;王顺新;王奕婷;尹睿哲 | 申请(专利权)人: | 中国移动通信集团河南有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 450008*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 域名解析 方法 装置 系统 | ||
1.一种域名解析方法,其特征在于,该方法包括:
域名解析优化装置对本地域名系统DNS第一周期内的DNS日志进行分析,确定出需要优化的域名列表;其中,所述需要优化的域名列表是指在所述第一周期内调度有偏差的域名的集合;
根据所述域名列表中的域名向授权DNS发起N次第一递归请求,在收到所述授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到所述域名对应的解析结果,并保存所述域名及对应的解析结果;
接收本地DNS发起的第二递归请求,所述第二递归请求中包括待访问的域名;
若保存的域名及对应的解析结果中存在与所述待访问的域名相匹配的域名,则将与所述相匹配的域名所对应的解析结果发送给所述本地DNS。
2.如权利要求1所述的方法,其特征在于,接收本地DNS发起的第二递归请求前,还包括:
终端向本地DNS发起域名解析请求,所述域名解析请求中包括所述待访问的域名;
若本地DNS当前的缓存中不存在与所述待访问的域名相匹配的解析结果,则本地DNS向所述域名解析优化装置及所述授权DNS发起所述第二递归请求。
3.如权利要求1所述的方法,其特征在于,所述调度有偏差的域名是指在所述第一周期内的DNS日志中该域名的解析地址包括网内地址和网外地址。
4.如权利要求1所述的方法,其特征在于,在收到所述授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到所述域名对应的解析结果,具体为:
在收到所述授权DNS针对所述域名的M个应答结果后,判断所述M个应答结果中是否存在网内地址,若存在网内地址,则将所述网内地址作为所述域 名对应的解析结果;和/或,
当存在多个网内地址时,则从所述多个网内地址中选取最符合筛选策略的网内地址作为所述域名对应的解析结果。
5.如权利要求1所述的方法,其特征在于,在每个第二周期内根据所述域名列表中的域名向授权DNS发起N次第一递归请求;所述第二周期与本地DNS的缓存周期相同。
6.一种域名解析优化装置,其特征在于,该装置包括:分析模块,递归模块和引流模块;
所述分析模块,用于对本地域名系统DNS第一周期内的DNS日志进行分析,确定出需要优化的域名列表;其中,所述需要优化的域名列表是指在所述第一周期内调度有偏差的域名的集合;
所述递归模块,用于根据所述域名列表中的域名向授权DNS发起N次第一递归请求,在收到所述授权DNS针对所述域名的应答结果后,对所述应答结果进行筛选得到所述域名对应的解析结果,并保存所述域名及对应的解析结果;
所述引流模块,用于接收本地DNS发起的第二递归请求,所述第二递归请求中包括待访问的域名;
若保存的域名及对应的解析结果中存在与所述待访问的域名相匹配的域名时,则将与所述相匹配的域名所对应的解析结果发送给所述本地DNS。
7.如权利要求6所述的装置,其特征在于,所述调度有偏差的域名是指在所述第一周期内的DNS日志中该域名的解析地址包括网内地址和网外地址。
8.如权利要求6所述的装置,其特征在于,所述递归模块,具体用于:
在收到所述授权DNS针对所述域名的M个应答结果后,判断所述M个应答结果中是否存在网内地址,若存在网内地址,则将所述网内地址作为所述域名对应的解析结果;和/或,
当存在多个网内地址时,则从所述多个网内地址中选取最符合筛选策略的 网内地址作为所述域名对应的解析结果。
9.如权利要求6所述的装置,其特征在于,所述递归模块,用于在每个第二周期内根据所述域名列表中的域名向授权DNS发起N次第一递归请求;所述第二周期与本地DNS的缓存周期相同。
10.一种域名解析优化系统,其特征在于,包括本地DNS和上述6~9任一项权利要求所述的域名解析优化装置,所述本地DNS用于接收终端发起的域名解析请求,所述域名解析请求中包括待访问的域名;并判断当前缓冲中是否存在与所述待访问的域名相匹配的解析结果,若不存在与所述待访问的域名相匹配的解析结果,则向所述域名解析优化装置及授权DNS发起第二递归请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团河南有限公司,未经中国移动通信集团河南有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410667117.5/1.html,转载请声明来源钻瓜专利网。