【技术实现步骤摘要】
一种路由分配方法和相关设备
[0001]本申请实施例涉及通信领域,尤其涉及一种路由分配方法和相关设备。
技术介绍
[0002]在各种互联网业务中,不同的业务对网络的路由有着不同的需求,例如有的业务对路由的路径个数要求比较高,有的业务对路由的响应速度要求比较高,因此就需要根据业务的不同情况对路由资源进行分配。
[0003]在现有的路由分配技术中,通常是通过服务器对于业务的网络速率进行调节,例如当有多个业务需要发送服务器发送给接收服务器时,发送服务器先确定每个业务的对于路由资源的需求,例如业务对于路由的公平性和时延等性能的要求,然后发送服务器根据每个业务的对于路由资源的需求的不同情况对各个业务的网络速率进行调节。
[0004]目前的路由分配技术虽然通过对业务的网络速率进行调节实现对路由资源的分配,但是目前的路由分配技术只考虑了业务对路由资源的需求,只是满足业务对路由资源的需求可能会导致网络堵塞,路由分配能力较差。
技术实现思路
[0005]本申请实施例提供了一种路由分配方法,用于提升路由资源的分配能力,减少业务的网络堵塞。
[0006]本申请实施例第一方面提供了一种路由分配方法,用于提升路由资源的分配能力,减少业务的网络堵塞。该方法应用于路由分配系统,该路由分配系统包括控制器、第一服务器、第二服务器和多个网络设备,该第一服务器与第二服务器之间通过多个网络设备构成的路由路径相连接,该方法包括:控制器接收第一服务器发送的多个网络路径的路由资源请求,路由资源请求指示第一服务器向第二服务器 ...
【技术保护点】
【技术特征摘要】
1.一种路由分配方法,其特征在于,所述方法包括:控制器接收第一服务器发送的路由资源请求,所述路由资源请求指示所述第一服务器向第二服务器发送目标数据所需要的多个网络路径的路由资源;所述控制器根据所述路由资源请求确定路由资源信息,并将所述路由资源信息发送给网络设备;所述控制器向所述第一服务器发送第一参数,所述第一参数用于所述第一服务器根据所述第一参数计算路由资源分配量。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述控制器接收所述网络设备发送的第三参数,并根据所述第三参数更新所述第一参数,所述第三参数指示第一服务器到第二服务器的拥塞度;所述控制器向所述网络设备发送所述更新后的第一参数。3.根据权利要求2所述的方法,其特征在于,所述路由资源请求包括带宽请求向量,所述控制器根据所述路由资源请求确定路由资源信息,包括:所述控制器根据所述带宽请求向量确定网络瓶颈链路拥塞度,所述网络瓶颈链路拥塞度指示所述路由网络的拥塞程度。4.根据权利要求1
‑
3任一项所述的方法,其特征在于,所述路由资源请求包括资源请求向量,所述资源请求向量为所述目标数据在多个网络路径上的带宽请求。5.一种路由分配方法,其特征在于,所述方法包括:第一服务器向控制器发送路由资源请求,所述路由资源请求指示所述第一服务器向第二服务器发送目标数据所需要的多个网络路径的路由资源;所述第一服务器接收控制器发送的第一参数,并根据所述第一参数计算路由资源分配量;所述第一服务器根据所述路由资源分配量向第二服务器发送目标数据。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:所述第一服务器接收所述第二服务器发送的反馈信号;所述第一服务器根据所述反馈信号更新路由资源分配量。7.根据权利要求6所述的方法,其特征在于,所述反馈信号包括总流量信息,所述第一服务器根据所述反馈信号更新路由资源分配量,包括:所述第一服务器根据所述总流量信息更新路由资源分配量,所述总流量信息为所述反馈信号在传递过程中流经的所有网络设备的流量信息的和。8.根据权利要求5
‑
7任一项所述的方法,其特征在于,所述路由资源请求包括资源请求向量,所述资源请求向量为所述目标任务在多个网络路径上的带宽请求。9.一种路由分配方法,其特征在于,所述方法包括:网络设备接收控制器发送的路由资源信息,并根据所述路由资源信息进行所述网络设备的初始化;所述网络设备根据目标数据确定第二参数,所述目标数据为所述第一服务器发送给第二服务器且流经所述网络设备的数据,所述第二参数为指示所述网络设备的路由资源占用情况的网络设备的本地参数。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
若满足预设条件,则所述网络设备向所述控制器发送第三参数,以使得所述控制器根据所述第三参数更新所述第一参数,所述第三参数指示所述第一服务器到所述第二服务器的拥塞度。11.一种控制器,其特征在于,所述控制器包括:第一接收模块,用于接收第一服务器发送的路由资源请求,所述路由资源请求指示所述第一服务器向第二服务器发送目标数据所需要的多个网络路径的路由资源;确定模块,用于根据所述路由资源请求确定路由资源信息;第一发送模块,用于将所述路由资源信息发送给网络设备;第二发送模块,用于向所述第一服务器发送第一参数,所述第一参数用于所述第一服务器根据所述第一参数计算路由资源分配量。12.根据权利要求11所述的控制器,其特征在于,所述控制器还包括:第二接收模块,用于接收所述网络设备发送的第三参数;更新...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。