【技术实现步骤摘要】
路径获取方法、访问方法、装置及设备
本申请实施例涉及网络
,尤其涉及一种路径获取方法、访问方法、装置及设备。
技术介绍
随着网络技术与计算机的普及与发展,为了提高诸如传输速度等访问效果,通信双方之间进行数据交互常会采用一个中间平台,如CDN(ContentDeliveryNetwork,内容分发网络)系统进行转发或者代理实现。中间平台通常包括多个资源节点,且可以接入多个目的节点以可以为针对不同目的节点的访问提供相应服务。而为了提高传输质量等,需要选择合适路径进行数据交互,因此就会涉及路径规划问题。目前的路径获取方式,是在多个目的节点及多个资源节点之间进行全盘探测和路径规划,最终获得任意两个节点之间的最优路径,涉及该任意两个节点之间的数据交互时,即按照该最优路径进行转发处理等。但是,随着接入的目的节点数量增多,路径规划复杂度增加,需要消耗大量计算资源。
技术实现思路
本申请实施例提供一种路径获取方法、访问方法、装置及设备,用以解决现有技术中路径规划复杂,消耗大量计算资源的技术问题。第一方面,本申请实施例中提供了一种应用于CDN系统中的路径获取方法,包括:获取在多个CDN节点之间进行路径探测获得的路径探测信息;基于所述路径探测信息在所述多个CDN节点之间进行路径规划,确定两个CDN节点之间的至少一条路径;将该两个CDN节点之间的至少一条路径通知给相应CDN节点;其中,该两个CDN节点之间的至少一条路径用于该两个CDN节点之间进行数据交互,并 ...
【技术保护点】
1.一种应用于CDN系统中的路径获取方法,其特征在于,包括:/n获取在多个CDN节点之间进行路径探测获得的路径探测信息;/n基于所述路径探测信息在所述多个CDN节点之间进行路径规划,确定两个CDN节点之间的至少一条路径;/n将该两个CDN节点之间的至少一条路径通知给相应CDN节点;/n其中,该两个CDN节点之间的至少一条路径用于该两个CDN节点之间进行数据交互,并由该两个CDN节点中与源站相关联的CDN节点与所述源站进行数据交互。/n
【技术特征摘要】
1.一种应用于CDN系统中的路径获取方法,其特征在于,包括:
获取在多个CDN节点之间进行路径探测获得的路径探测信息;
基于所述路径探测信息在所述多个CDN节点之间进行路径规划,确定两个CDN节点之间的至少一条路径;
将该两个CDN节点之间的至少一条路径通知给相应CDN节点;
其中,该两个CDN节点之间的至少一条路径用于该两个CDN节点之间进行数据交互,并由该两个CDN节点中与源站相关联的CDN节点与所述源站进行数据交互。
2.一种路径获取方法,其特征在于,包括:
获取在多个资源节点之间进行路径探测获得的路径探测信息;
基于所述路径探测信息在所述多个资源节点之间进行路径规划,确定两个资源节点之间的至少一条路径;
将该两个资源节点之间的至少一条路径通知给相应资源节点;
其中,该两个资源节点之间的至少一条路径用于该两个资源节点之间进行数据交互,并由该两个资源节点中与目的节点相关联的资源节点与所述目的节点进行数据交互。
3.根据权利要求2所述的方法,其特征在于,所述获取多个资源节点之间进行路径探测获得的路径探测信息包括:
获取多个资源节点分别对任意资源节点进行路径探测得到的与任意资源节点之间的网络质量情况;
所述基于所述路径探测信息在所述多个资源节点之间进行路径规划,确定两个资源节点之间的至少一条路径包括:
基于多个资源节点之间的网络质量情况,在所述多个资源节点之间进行路径规划,确定任意的两个资源节点之间网络质量满足质量要求的至少一条路径。
4.根据权利要求2所述的方法,其特征在于,还包括:
向所述多个资源节点分别发送探测指示,由所述多个资源节点分别对任意资源节点进行路径探测。
5.根据权利要求2所述的方法,其特征在于,所述获取多个资源节点之间进行路径探测获得的路径探测信息包括:
获取多个资源节点之间定时进行路径探测获得的路径探测信息。
6.根据权利要求2所述的方法,其特征在于,所述将该两个资源节点之间的至少一条路径通知给相应资源节点包括:
将该两个资源节点之间的至少一条路径通知给所述至少一条路径相关的资源节点。
7.根据权利要求2所述的方法,其特征在于,所述至少一条路径为矢量路径;
所述将该两个资源节点之间的至少一条路径通知给相应资源节点包括:
将该两个资源节点之间的至少一条矢量路径通知给所述任意两个资源节点中的起始节点。
8.根据权利要求2所述的方法,其特征在于,还包括:
确定目的节点与资源节点之间的节点覆盖关系;
将所述节点覆盖关系通知相应资源节点;所述节点覆盖关系用于确定请求访问的目的节点相关联的资源节点。
9.根据权利要求8所述的方法,其特征在于,所述确定目的节点与资源节点之间的节点覆盖关系包括:
至少根据节点区域信息及节点网络属性信息,确定网络属性相同且节点区域最接近的目的节点与资源节点具有节点覆盖关系。
10.一种应用于CDN系统中的访问方法,其特征在于,包括:
确定第一CDN节点请求访问的第一目的节点;
确定与所述第一目的节点相关联的第二CDN节点;
确定所述第一CDN节点与所述第二CDN节点之间的目标路径;其中,所述目标路径基于对多个CDN节点进行路径探测获得的路径探测信息,在第一CDN节点和第二CDN节点之间执行路径规划获得;
利用所述目标路径及所述第二CDN节点,访问所述第一目的节点。
11.一种访问方法,其特征在于,包括:
确定第一资源节点请求访问的第一目的节点;
确定与所述第一目的节点相关联的第二资源节点;
确定所述第一资源节点与所述第二资源节点之间的目标路径;其中,所述目标路径基于对多个资源节点进行路径探测获得的路径探测信息,在所述第一资源节点和所述第二资源节点之间执行路径规划获得;
利用所述目标路径及所述第二资源节点,访问所述第一目的节点。
12.根据权利要求11所述的方法,其特征在于,所述利用所述目标路径及所述第二资源节点,访问所述第一目的节点包括:
将所述第二资源节点到所述第一目的节点的访问链路加入所述目标路径,获得...
【专利技术属性】
技术研发人员:邱于兵,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。