一种CDN路由实现方法和系统技术方案

技术编号:9571429 阅读:189 留言:0更新日期:2014-01-16 04:14
本发明专利技术公开了一种CDN路由实现方法和系统,由内容路由器收到用户的内容请求消息,所述请求消息中包含Content?ID和内容源初始域ID;所述内容路由器在本自治域中匹配所述Content?ID,如果匹配上,则优先在本自治域中获取内容;否则,转发所述内容请求消息至内容边际路由器,内容边际路由器根据所述内容源初始域ID,将所述内容请求消息转发至内容初始域边际路由器;所述内容初始域边际路由器通过所述Content?ID在本自治域中找到目标内容。本发明专利技术实现CDN路由的技术可以解决CCN/NDN网络中的边际路由器BGP路由表过大的问题。

【技术实现步骤摘要】
一种CDN路由实现方法和系统
本专利技术涉及通信领域,具体涉及一种内容分发网络(Content Delivery Network,CDN)路由实现方法和系统。
技术介绍
目前,互联网流量中90%以上的流量都是网页数据、文件共享、视频类的可重复内容,这些流量采用缓存、转发的模式更为高效,而现有的IP网络支持的是端到端的传输模型,在现有互联网流量特征下是低效的。进几年,学术界开始研究将互联网改造为以内容传输为中心的缓存转发模式,t匕如将主机之间通信的基本原语从原来IP的连接-发送/接收报文的形式改为无连接的内容/数据读取/订阅,网络设备设置内容缓存,并解析主机发出的内容读取请求,如果命中本地缓存则立即返回结果,否则继续在网络中路由。在内容中心网络(Content Centric Network, CCN)或者数据命名网络(NamedData Networking, NDN)中,每个内容切片有唯一的命名,采用统一资源标识(UniformResource Identif ier,URI)的格式,CCNx开源项目中将CCNx作为URI方案,并考虑切片的版本、切片和摘要签名。比如一个内容源切片的标识可以为CCNx:a.example, com/video/a.wmV/Vl/s3/ErcD 1234AB....,其中最后的一串数字表示切片的摘要签名,倒数第二个s3表示第3个切片,Vl标识版本为I。当上述标识转换到内容切片协议`中时,为了方便路由设备的处理,采用长度值(Length-Value)的方式进行编码。仍以上述URI为例,报文传输格式如表1所不:
一种CDN路由实现方法和系统

【技术保护点】
一种内容分发网络CDN路由实现方法,其特征在于,该方法包括:内容路由器收到用户的内容请求消息,所述请求消息中包含内容标识Content?ID和内容源初始域ID;所述内容路由器在本自治域中匹配所述Content?ID,如果匹配上,则优先在本自治域中获取内容;否则,转发所述内容请求消息至内容边际路由器,内容边际路由器根据所述内容源初始域ID,将所述内容请求消息转发至内容初始域边际路由器;所述内容初始域边际路由器通过所述Content?ID在本自治域中找到目标内容。

【技术特征摘要】
1.一种内容分发网络⑶N路由实现方法,其特征在于,该方法包括: 内容路由器收到用户的内容请求消息,所述请求消息中包含内容标识Content ID和内容源初始域ID ; 所述内容路由器在本自治域中匹配所述Content ID,如果匹配上,则优先在本自治域中获取内容;否则,转发所述内容请求消息至内容边际路由器,内容边际路由器根据所述内容源初始域ID,将所述内容请求消息转发至内容初始域边际路由器;所述内容初始域边际路由器通过所述Content ID在本自治域中找到目标内容。2.根据权利要求1所述的方法,其特征在于,所述ContentID用于域内路由,所述内容源初始域ID用于域间路由。3.根据权利要求1或2所述的方法,其特征在于,该方法还包括:用户获取目标内容列表;以及,所述内容初始域边际路由器将找到的目标内容返回给用户。4.根据权利要求1或2所述的方法,其特征在于,该方法还包括:内容路由器在上电时,从邻接内容路由器获取内容路由表信息。5.根据权利要求1或2所述的方法,其特征在于,该方法还包括:内容路由器在本地内容发生变更时,通知邻接内容路由器更新内容路由表。6.根据权利要求1或2所述的方法,其特征在于,该方法还包括:内容源所在的域发生变更,内容目录服务器更新相对应的Content ID与新内容源初始域名CPD。7.—种CDN路由实现系统,其...

【专利技术属性】
技术研发人员:陶全军郝振武
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1