[发明专利]基于内容分发网络的路由实现方法及相关设备、系统有效

专利信息
申请号: 201010600701.0 申请日: 2010-12-22
公开(公告)号: CN102148752A 公开(公告)日: 2011-08-10
发明(设计)人: 王敬 申请(专利权)人: 华为技术有限公司
主分类号: H04L12/56 分类号: H04L12/56;H04L29/06;H04L29/12
代理公司: 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人: 彭愿洁;李文红
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 内容 分发 网络 路由 实现 方法 相关 设备 系统
【说明书】:

技术领域

发明涉及内容分发网络领域,具体涉及一种基于内容分发网络的路由实现方法及相关设备、系统。

背景技术

内容分发网络(Content Delivery Network,CDN)是一种新型的网络构建方式,其特点是采用分布式缓存技术,将视频、音频、图片以及文档等网络内容发布到最接近用户的网络“边缘”,就近为用户提供服务,可以极大地提高用户访问网络的响应速度以及服务质量,而且可以节约网络带宽资源。

在CDN中,一个重要功能就是为用户实现路由,即CDN根据用户的请求位置来选择出到用户时延最短的边缘服务器群为该用户提供服务,这一个重要功能是由CDN中的路由服务器来完成的。现有技术中,路由服务器可以采用域名管理系统(Domain Name System,DNS)路由方式为用户实现路由,即路由服务器可以根据用户所在的DNS服务器的网际协议(Internet Protocol,IP)地址,选择到该DNS服务器时延最短的边缘服务器集群来为用户提供服务。

在上述DNS路由方式中,CDN采用静态配置方式预先配置好各个边缘服务器集群和DNS服务器的时延关系。其中,在静态配置方式下可能会出现以下问题:一、如果某一DNS服务器与最接近的边缘服务器集群之间的路由中断了,路由服务器是无法通过静态配置数据来获知的,路由服务器若仍然选择此边缘服务器集群为用户提供服务,会造成用户无法访问CDN;二、CDN在网络上提供内容加速时,由于各个运营商都有自己的DNS服务器,CND无法获悉所有的DNS服务器的IP地址并预先配置到CDN中;三、不同边缘服务器集群到同一DNS服务器集群的消息时延会随着网络发生变化,静态配置方式无法准确地选择出到用户时延最短的边缘服务器集群来为用户提供服务,无法保证CDN服务质量。

发明内容

针对上述问题,本发明实施例提供了一种基于内容分发网络的路由实现方法及相关设备、系统,用于快速、准确地选择出到用户时延最短的边缘服务器群来为用户提供服务,提升CDN的服务质量。

其中,一种基于内容分发网络的路由实现方法,包括:

路由服务器接收域名管理系统DNS服务器发送的DNS请求消息;

所述路由服务器根据所述DNS服务器的IP地址,从预先建立的动态路由表中确定出到所述DNS服务器的时延最短的边缘服务器群;所述动态路由表用于记录每个边缘服务器群到各个DNS服务器的时延大小;

所述路由服务器从确定的边缘服务器群中选取任意一个边缘服务器,并将选取的边缘服务器的IP地址通过DNS响应消息发送至所述DNS服务器,以使所述DNS服务器将所述选取的边缘服务器的IP地址发送至用户终端。

相应地,一种获取时延的方法,包括:

边缘服务器接收路由服务器发送的IP探测命令,所述IP探测命令携带被探测的域名管理系统DNS服务器的IP地址;

所述边缘服务器根据所述被探测的DNS服务器的IP地址,发送时延探测消息至所述被探测的DNS服务器;

所述边缘服务器记录到所述被探测的DNS服务器的时延大小;

所述边缘服务器将所述时延大小以及所述边缘服务器所属的边缘服务器群的群编号作为IP探测结果发送至所述路由服务器。

相应地,一种路由服务器,应用于内容分发网络,包括:

接收单元,用于接收域名管理系统DNS服务器发送的DNS请求消息;

确定单元,用于根据所述DNS服务器的IP地址,从所述预先建立的动态路由表中确定出到所述DNS服务器的时延最短的边缘服务器群;所述动态路由表用于记录每个边缘服务器群到各个DNS服务器的时延大小;

选取单元,用于从所述确定单元确定出的边缘服务器群中选取任意一个边缘服务器;

发送单元,用于将所述选取单元选取出的边缘服务器的IP地址通过DNS响应消息发送至所述DNS服务器,以使所述DNS服务器将所述选取单元选取出的边缘服务器的IP地址发送至用户终端。

相应地,一种边缘服务器,应用于内容分发网络,包括:

接收单元,用于接收路由服务器发送的IP探测命令,所述IP探测命令携带被探测的域名管理系统DNS服务器的IP地址;

第一发送单元,用于根据所述被探测的DNS服务器的IP地址,发送时延探测消息至所述被探测的DNS服务器;

记录单元,用于记录所述边缘服务器到所述被探测的DNS服务器的时延大小;

第二发送单元,用于将所述时延大小以及所述边缘服务器所属的边缘服务器群的群编号作为IP探测结果发送至所述路由服务器。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010600701.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top