预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105933399A(43)申请公布日2016.09.07(21)申请号201610239384.1(22)申请日2016.04.18(71)申请人乐视控股(北京)有限公司地址100025北京市朝阳区姚家园路105号3号楼10层1102申请人乐视云计算有限公司(72)发明人李洪福李艳松(74)专利代理机构北京商专永信知识产权代理事务所(普通合伙)11400代理人方挺黄谦(51)Int.Cl.H04L29/08(2006.01)权利要求书2页说明书7页附图1页(54)发明名称基于SDN的内容分发网络的实现方法和系统(57)摘要本公开提供了一种基于SDN的内容分发网络的实现方法,包括:解析接收到的来自客户端的访问请求以确定访问请求中所携带的访问信息;根据访问信息生成新的访问请求,新的访问请求至少包含访问信息和访问路由表;根据访问路由表发送新的访问请求至CDN节点;根据新的访问请求判断CDN节点是否为目标CDN节点,若是则CDN节点响应新的访问请求;若否,则将新的访问请求转发至下一CDN节点;在接收到来自客户端的访问请求后综合考虑用户的访问请求的内容和用户到能够提供访问请求内容的最近的节点的最优的路径,从而即保证了能够满足用户的访问请求又提供了最优的访问路径给用户,提升了为用户提供的服务的质量,保证了用户体验。CN105933399ACN105933399A权利要求书1/2页1.一种基于SDN的内容分发网络的实现方法,包括:解析接收到的来自客户端的访问请求以确定所述访问请求中所携带的访问信息;根据所述访问信息生成新的访问请求,所述新的访问请求至少包含所述访问信息和访问路由表;根据所述访问路由表发送所述新的访问请求至CDN节点;根据所述新的访问请求判断所述CDN节点是否为目标CDN节点,若是,则所述CDN节点响应所述新的访问请求;若否,则将所述新的访问请求转发至下一CDN节点。2.根据权利要求1所述的方法,其中,所述新的访问请求为TCP访问请求,所述访问信息用于判定所述CDN节点是否存储有相应于所述访问信息的文件,所述访问路由表用于确定所述下一CDN节点。3.根据权利要求2所述的方法,其中,所述根据所述访问路由表将所述新的访问请求转发至所述下一CDN节点包括:从所述访问路由表中读取所述下一CDN节点的IP地址;将所述下一CDN节点的IP地址从所述访问路由表中删除;根据所述下一CDN节点的IP地址将所述新的访问请求转发至所述下一CDN节点。4.根据权利要求1所述的方法,其中,所述新的访问请求为UDP访问请求,所述访问路由表至少包括目标CDN节点的IP地址,用于判断所述CDN节点是否为目标CDN节点。5.根据权利要求4所述的方法,其中,所述根据所述新的访问请求判断所述CDN节点是否为目标CDN节点为:比较所述CDN节点的IP地址和所述目标CDN节点的IP地址以判定所述CDN节点是否为目标CDN节点;所述将所述新的访问请求转发至下一CDN节点为:将所述新的访问请求转发至最近的CDN节点。6.一种基于SDN的内容分发网络的实现系统,包括:访问信息确定模块,用于解析接收到的来自客户端的访问请求以确定所述访问请求中所携带的访问信息;新访问请求确定模块,用于根据所述访问信息生成新的访问请求,所述新的访问请求至少包含所述访问信息和访问路由表;访问请求发送模块,用于根据所述访问路由表发送所述新的访问请求至CDN节点;目标节点确定模块,用于根据所述新的访问请求判断所述CDN节点是否为目标CDN节点;访问请求响应模块,用于当判定所述CDN节点是目标CDN节点时,响应所述新的访问请求;访问请求转发模块,用于当判定所述CDN节点不是目标CDN节点时,将所述新的访问请求转发至下一CDN节点。7.根据权利要求6所述的系统,其中,所述新的访问请求为TCP访问请求,所述访问信息用于判定所述CDN节点是否存储有相应于所述访问信息的文件,所述访问路由表用于确定所述下一CDN节点。2CN105933399A权利要求书2/2页8.根据权利要求7所述的系统,其中,所述访问请求转发模块包括:地址读取单元,用于从所述访问路由表中读取所述下一CDN节点的IP地址;路由表更新单元,用于将所述下一CDN节点的IP地址从所述访问路由表中删除;请求转发单元,用于根据所述下一CDN节点的IP地址将所述新的访问请求转发至所述下一CDN节点。9.根据权利要求6所述的系统,其中,所述新的访问请求为UDP访问请求,所述访问路由表至少包括目标CDN节点的IP地址,用于判断所述CDN节点是否为目标CDN节点。10.根据权利要求9所述的系统,其中,所述目标节点确定模块用于比较所述CDN节点的IP地址和所述目标CDN节点的IP地址以