[发明专利]一种DNS业务访问方法、DNS数据同步方法及设备有效
| 申请号: | 201210581886.4 | 申请日: | 2012-12-27 |
| 公开(公告)号: | CN103905574B | 公开(公告)日: | 2017-09-08 |
| 发明(设计)人: | 张娟 | 申请(专利权)人: | 中国移动通信集团公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/06 |
| 代理公司: | 北京鑫媛睿博知识产权代理有限公司11297 | 代理人: | 龚家骅 |
| 地址: | 100032 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 dns 业务 访问 方法 数据 同步 设备 | ||
技术领域
本发明涉及通信网络技术领域,尤其涉及一种DNS业务访问方法、DNS数据同步方法及设备。
背景技术
随着网络技术不断发展,数据业务不断增长,越来越多的运营商通过引入内容管理服务器,对DNS(Domain Name System,域名系统)域名解析结果进行管理,进而实现对互联网流量的控制。内容管理服务器可以根据内容提供商(Content Provider,CP)提供的域名解析规则,对本运营商网内各DNS系统日志进行数据挖掘,判断哪些域名是网内热点域名,通过出网迭代解析,或与Cache(缓存)系统进行交互,最终生成本运营商网内热点域名的域名解析规则。通常,内容管理平台通过XML(Extensible Markup Language,可扩展标记语言)接口将域名解析规则下发至各DNS设备,各DNS服务器读取XML文件,并转化成本地的域名解析规则,从而实现DNS服务器根据内容管理服务器的域名解析规则进行解析。
然而,现有方案存在如下问题:CP随时都会调整域名解析规则,在未引入内容管理服务器的情况下,DNS服务器根据TTL定期查询CP DNS服务器,以获得最新的域名解析规则,而XML接口没有这一功能,因此,DNS服务器需要实时监听域名解析规则,消耗DNS服务器的资源。
因此,亟需一种DNS业务访问方案以及DNS数据同步方案出现,用以解决上述技术问题。
发明内容
本发明实施例提供了一种DNS业务访问方法及设备,用以避免DNS服务器的资源消耗,分担DNS服务器的压力。
为了实现上述目的,本发明实施例采用以下技术手段:
本发明实施例提供一种DNS业务访问方法,所述方法包括:
DNS服务器接收到客户端设备发送的域名解析请求后,若未从本地缓存中查询到相应的域名解析规则,则判断所请求解析的域名是否存在于本地域名列表中;
若所述DNS服务器判断所请求解析的域名存在于本地域名列表中,则向内容管理服务器发送域名解析请求;
所述DNS服务器接收到所述内容管理服务器返回的域名解析结果后,将所述域名解析结果返回给所述客户端设备。
本发明实施例还提供一种DNS服务器,包括:
域名解析请求处理模块,用于在接收到客户端设备发送的域名解析请求后,通过第一查询模块从本地缓存中查询相应的域名解析规则,若未查询到相应的域名解析规则,则通过第二查询模块查询所请求解析的域名是否存在于本地域名列表中,若存在于本地域名列表中,则向内容管理服务器发送域名解析请求;以及,在接收到所述内容管理服务器返回的域名解析结果后,将所述域名解析结果返回给所述客户端设备;
第一查询模块,同于从本地缓存中查询所请求解析域名的域名解析规则;
第二查询模块,用于从本地域名列表中查询所请求解析的域名。
本发明实施例还提供一种内容管理服务器,包括:
接收模块,用于接收DNS服务器发送的域名解析请求;其中,所述域名解析请求是所述DNS服务器未从本地缓存中查询到相应的域名解析规则,并判断所请求解析的域名存在于本地域名列表中之后发送的;
域名解析模块,用于根据所述域名解析请求进行域名解析;
发送模块,用于将所述域名解析模块的域名解析结果返回给所述DNS服务器。
与现有技术相比,本发明的上述实施例具有以下有益技术效果:
本发明实施例提供的DNS业务访问方案,通过在DNS服务器上配置域名列表,在判断出所请求解析的域名存在于本地域名列表中之后,向内容管理服务器发送域名解析请求,由内容管理服务器进行DNS解析,本发明实施例在内容管理服务器上增加了DNS域名解析的功能,将对域名列表中的域名的域名解析请求交由内容管理服务器处理,避免了内容管理服务器上的域名解析规则无法及时下发给DNS服务器而导致的域名解析成功率降低的问题,DNS服务器也无需实时监测域名解析规则,节省了DNS服务器的资源消耗。
本发明实施例提供了一种DNS数据同步方法及设备,用以实现DNS服务器域名解析规则实时、自动更新,提高DNS域名解析的成功率。
为了实现上述目的,本发明实施例采用以下技术手段:
本发明实施例还提供一种DNS数据同步方法,所述方法包括:
DNS服务器向内容管理服务器发送域名解析规则序列号请求;
内容管理服务器根据所述域名解析规则序列号请求向所述内容管理服务器返回域名解析规则的序列号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210581886.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种精量穴播器取种装置
- 下一篇:物联网数据传输方法及网络节点





