[发明专利]一种域名解析重定向的方法、装置以及智能域名系统在审
| 申请号: | 201410641299.9 | 申请日: | 2014-11-13 |
| 公开(公告)号: | CN104301454A | 公开(公告)日: | 2015-01-21 |
| 发明(设计)人: | 邓伟;王一蓉;黄韬;邹颖;李长水;陈建;戴云伟;谢人超 | 申请(专利权)人: | 国家电网公司;北京国电通网络技术有限公司;南京未来网络产业创新有限公司;国网浙江省电力公司信息通信分公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
| 地址: | 100031 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 域名解析 定向 方法 装置 以及 智能 域名 系统 | ||
技术领域
本发明涉及信息技术领域,特别是涉及一种域名解析重定向的方法、装置以及智能域名系统。
背景技术
内容分发网络(CDN)的出现,让用户能够在距离自己最近的缓存节点获取内容,解决了Internet网络拥塞状况,提高了用户访问网站的响应速度。CDN系统中的一项核心技术是全局负载均衡系统(GSLB)。针对互联网应用,GSLB的实现方式是以域名(DNS)解析重定向来完成的,用户的请求通过充当GSLB的DNS时,会被解析到离用户最近(理论最近)的缓存节点获取内容。
传统CDN中的DNS解析重定向技术是根据运营商提供的IP划分区域,静态配置DNS解析重定向系统。通过识别用户的IP来匹配用户所属区域。
以为视频教育网站南瑞学堂进行加速为例。CDN缓存节点分布在北京、上海、重庆、西安和广州。对南瑞学堂进行加速的策略是通过静态配置用户IP地址所属范围,将所有属于华北的用户通过DNS重定向到北京节点;将所有属于华东的用户重定向至上海节点;将所有属于华南的用户重定向到广州;将所有属于西南的用户重定向至重庆;将所有属于西北的用户重定向至西安。这些都是通过从运营商获取的大量IP地址做静态配置匹配来实现的。
但是,现有技术中配置的缓存节点只是逻辑上离用户最近的节点,并不是在网络距离上实际离用户最近的节点。
发明内容
本发明的目的是提供一种域名解析重定向的方法及装置,目的在于解决现有技术中不能保证所提供的缓存节点在网络距离上离用户最近的问题。本发明的另一目的是提供一种智能域名系统。
为解决上述技术问题,本发明提供一种域名解析重定向的方法,包括:
接收用户输入的域名解析请求指令,提取出所述用户的IP信息;
将所述用户的IP信息发送至网络中的各个边缘节点上;
测量各个边缘节点与所述用户的路由距离;
比较所述各个边缘节点与所述用户的路由距离,将路由距离最近的边缘节点作为给所述用户提供资源的缓存节点。
可选地,所述测量各个边缘节点与所述用户的路由距离包括:
判断所述用户的域名服务器为运营商提供的本地域名服务器还是全球域名服务器;
当所述用户的域名服务器为运营商提供的本地域名服务器时,测量所述各个边缘节点与所述运营商提供的本地域名服务器的路由距离,作为所述各个边缘节点与所述用户的路由距离;当所述用户的域名服务器为全球域名服务器时,根据所述用户的IP地址段,测量所述各个边缘节点与所述用户的路由距离。可选地,测量各个边缘节点与所述用户的路由距离之后还包括:
将所述测量各个边缘节点与所述用户的路由距离得到的结果数据进行汇总,插入到数据库中。
可选地,比较所述各个边缘节点与所述用户的路由距离,将路由距离最近的边缘节点作为给所述用户提供资源的缓存节点之后还包括:
记录所述用户的IP信息以及与所述用户的路由距离最近的边缘节点之间的对应关系,生成ACL文件进行存储。
本发明还提供了一种域名解析重定向的装置,包括:
接收模块,用于接收用户输入的域名解析请求指令,提取出所述用户的IP信息;
发送模块,用于将所述用户的IP信息发送至网络中的各个边缘节点上;
测量模块,用于测量各个边缘节点与所述用户的路由距离;
确定模块,用于比较所述各个边缘节点与所述用户的路由距离,将路由距离最近的边缘节点作为给所述用户提供资源的缓存节点。
可选地,所述测量模块用于测量各个边缘节点与所述用户的路由距离包括:
所述测量模块具体用于,判断所述用户的域名服务器为运营商提供的本地域名服务器还是全球域名服务器;当所述用户的域名服务器为运营商提供的本地域名服务器时,测量所述各个边缘节点与所述运营商提供的本地域名服务器的路由距离,作为所述各个边缘节点与所述用户的路由距离;当所述用户的域名服务器为全球域名服务器时,根据所述用户的IP地址段,测量所述各个边缘节点与所述用户的路由距离。
可选地,还包括:
信息汇总模块,用于在测量各个边缘节点与所述用户的路由距离之后,将所述测量各个边缘节点与所述用户的路由距离得到的结果数据进行汇总,插入到数据库中。
可选地,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;北京国电通网络技术有限公司;南京未来网络产业创新有限公司;国网浙江省电力公司信息通信分公司,未经国家电网公司;北京国电通网络技术有限公司;南京未来网络产业创新有限公司;国网浙江省电力公司信息通信分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410641299.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超低温干燥冷风机
- 下一篇:T形件的钻削夹具





