用于建立专用通路的方法、系统及通路计算装置与流程

文档序号:12182600阅读:来源:国知局

技术特征:

1.一种用于建立专用通路的方法,其特征在于,

在接收到编排器发送的保障通路建立请求后,从保障通路建立请求中提取出保障带宽、源端和目的端之间的地址段信息;其中编排器在用户终端从源端访问目的端时发送所述保障通路建立请求;

实时采集从源端到目的端的网络拓扑及相应的链路利用率;

根据采集的结果,判断是否存在拥塞链路;

若两个路由器之间的链路存在拥塞,则在所述两个路由器之间建立n个BGP Peer对,其中n≥2;

将所述两个路由器之间的链路分为n组,将第i组链路分配给第i个BGP Peer对,其中第1组链路中的链路带宽总和大于保障带宽;

根据所述地址段信息,为每个BGP Peer对配置相应业务的源端和目的端路由信息;

将链路分配情况和路由信息分配情况发送给所述两个路由器,以便在所述两个路由器之间为指定业务提供专用通路。

2.根据权利要求1所述的方法,其特征在于,

将所述两个路由器之间的链路分为n组,将第i组链路分配给第i个BGP Peer对的步骤包括:

按照链路利用率从低到高的顺序,对所述两个路由器之间的全部链路进行排序;

从链路利用率最低的链路开始依次选择,直到所选择链路的总带宽大于保障带宽为止;

将选择的链路作为第1组链路,分配给第1个BGP Peer对;

将剩余链路按照预定规则分成n-1组,并分配给对应的BGP Peer对。

3.根据权利要求2所述的方法,其特征在于,

为每个BGP Peer对配置相应业务的源端和目的端路由信息的步骤包括:

将待保障业务的源端和目的端路由信息分配给第1个BGP Peer对;

将非保障业务的源端和目的端路由信息分配给除第1个BGP Peer对之外的其它BGP Peer对。

4.根据权利要求1-3中任一项所述的方法,其特征在于,

实时采集从源端到目的端的网络拓扑及相应的链路利用率的步骤包括:

实时采集从源端到目的端的网络拓扑,以确定从源端到目的端所经过的整条路径,其中整条路径是由m个链路依次连接组成,每个链路位于相应的路由器对之间,m>1;

采集每个链路的链路利用率。

5.一种通路计算装置,其特征在于,包括:

请求提取单元,用于在接收到编排器发送的保障通路建立请求后,从保障通路建立请求中提取出保障带宽、源端和目的端之间的地址段信息;其中编排器在用户终端从源端访问目的端时发送所述保障通路建立请求;

采集单元,用于实时采集从源端到目的端的网络拓扑及相应的链路利用率;

判断单元,用于根据采集的结果,判断是否存在拥塞链路;

邻居对建立单元,用于在两个路由器之间的链路存在拥塞的情况下,在所述两个路由器之间建立n个BGP Peer对,其中n≥2;所述邻居对建立单元包括:

链路分配子单元,用于将所述两个路由器之间的链路分为n组,将第i组链路分配给第i个BGP Peer对,其中第1组链路中的链路带宽总和大于保障带宽;

路由确定子单元,用于根据所述地址段信息,为每个BGP Peer对配置相应业务的源端和目的端路由信息;

指令下发单元,用于将链路分配情况和路由信息分配情况发送给所述两个路由器,以便在所述两个路由器之间为指定业务提供专用通 路。

6.根据权利要求5所述的装置,其特征在于,

所述链路分配子单元具体用于:

按照链路利用率从低到高的顺序,对所述两个路由器之间的全部链路进行排序;

从链路利用率最低的链路开始依次选择,直到所选择链路的总带宽大于保障带宽为止;

将选择的链路作为第1组链路,分配给第1个BGP Peer对;

将剩余链路按照预定规则分成n-1组,并分配给对应的BGP Peer对。

7.根据权利要求6所述的装置,其特征在于,

所述路由确定子单元具体用于:

将待保障业务的源端和目的端路由信息分配给第1个BGP Peer对;

将非保障业务的源端和目的端路由信息分配给除第1个BGP Peer对之外的其它BGP Peer对。

8.根据权利要求5-7中任一项所述的装置,其特征在于,

所述采集单元具体用于:

实时采集从源端到目的端的网络拓扑,以确定从源端到目的端所经过的整条路径,其中整条路径是由m个链路依次连接组成,每个链路位于相应的路由器对之间,m>1;

采集每个链路的链路利用率。

9.一种用于建立专用通路的系统,其特征在于,包括编排器、通路计算装置和路由器对,其中:

通路计算装置,为权利要求5-8中任一项涉及的通路计算装置;

编排器,用于在接收到用户终端发送的业务保障请求后,向通路计算装置发送保障通路建立请求,其中用户终端在从源端访问目的端时发送所述业务保障请求;

路由器对,用于根据通路计算装置的配置,为指定业务提供专用 通路。

10.根据权利要求9所述的系统,其特征在于,

第一路由器在将接收到的数据包发送给第二路由器时,根据数据包的业务类型及相应的源端和目的端路由信息,在第一路由器和第二路由器之间建立的BGP Peer对中,选择相应的BGP Peer对,并根据所选择的BGP Peer对确定相应的转发链路,从而将数据包通过确定的转发路径发送给第二路由器;

其中第一路由器为所述路由器对中的一个,第二路由器为所述路由器对中的另一个。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1