一种流量控制方法和装置与流程

文档序号:14685785发布日期:2018-06-14 21:16阅读:来源:国知局
技术特征:

1.一种流量控制方法,其特征在于,应用于包括第一网络设备和第二网络设备的网络中的第一网络设备,所述第二网络设备上配置有包括多个成员接口的聚合接口,所述方法包括以下步骤:

获得所述第二网络设备对应的链路状态通告LSA;

从所述LSA中解析出所述聚合接口的信息和所述多个成员接口的信息;

利用所述聚合接口的信息和所述多个成员接口的信息对所述第二网络设备进行流量控制。

2.根据权利要求1所述的方法,其特征在于,所述聚合接口的信息包括所述聚合接口的带宽和标签,所述成员接口的信息包括所述成员接口的带宽和标签,所述利用所述聚合接口的信息和所述多个成员接口的信息对所述第二网络设备进行流量控制的过程,具体包括:

当确定所述第二网络设备通过所述聚合接口发送流量时,则利用所述多个成员接口的带宽确定所述第二网络设备上发送流量的成员接口,并将所述成员接口的标签和所述聚合接口的标签发送给流量对应的首个网络设备,以使所述首个网络设备在发送的流量中添加所述成员接口的标签和所述聚合接口的标签,并使所述第二网络设备基于所述聚合接口的标签确定通过所述聚合接口发送流量,基于所述成员接口的标签确定通过所述成员接口发送流量。

3.一种流量控制方法,其特征在于,应用于包括软件定义网络SDN控制器、第一网络设备和第二网络设备的网络中的第一网络设备,所述第二网络设备上配置有包括多个成员接口的聚合接口,所述方法包括以下步骤:

获得所述第二网络设备对应的链路状态通告LSA;

从所述LSA中解析出所述聚合接口的信息和所述多个成员接口的信息;

将所述聚合接口的信息和所述多个成员接口的信息添加到边界网关协议BGP消息中,并将所述BGP消息发送给所述SDN控制器,以使所述SDN控制器利用所述BGP消息中携带的所述聚合接口的信息和所述多个成员接口的信息\t对所述第二网络设备进行流量控制。

4.一种流量控制方法,其特征在于,应用于包括软件定义网络SDN控制器、第一网络设备和第二网络设备的网络中的SDN控制器,所述第二网络设备上配置有包括多个成员接口的聚合接口,所述方法包括以下步骤:

接收来自所述第一网络设备的边界网关协议BGP消息,所述BGP消息中携带了所述第一网络设备从所述第二网络设备对应的链路状态通告LSA中解析出的所述聚合接口的信息和所述多个成员接口的信息;

从所述BGP消息中解析出所述聚合接口的信息和所述多个成员接口的信息;

利用所述聚合接口的信息和所述多个成员接口的信息对所述第二网络设备进行流量控制。

5.根据权利要求4所述的方法,其特征在于,所述聚合接口的信息包括所述聚合接口的带宽和标签,所述成员接口的信息包括所述成员接口的带宽和标签,所述利用所述聚合接口的信息和所述多个成员接口的信息对所述第二网络设备进行流量控制的过程,具体包括:

当确定所述第二网络设备通过所述聚合接口发送流量时,则利用所述多个成员接口的带宽确定所述第二网络设备上发送流量的成员接口,并将所述成员接口的标签和所述聚合接口的标签发送给流量对应的首个网络设备,以使所述首个网络设备在发送的流量中添加所述成员接口的标签和所述聚合接口的标签,并使所述第二网络设备基于所述聚合接口的标签确定通过所述聚合接口发送流量,基于所述成员接口的标签确定通过所述成员接口发送流量。

6.一种流量控制方法,其特征在于,应用于包括第一网络设备和第二网络设备的网络中的第二网络设备,或者应用于包括软件定义网络SDN控制器、第一网络设备和第二网络设备的网络中的第二网络设备,所述第二网络设备上配置有包括多个成员接口的聚合接口,所述方法包括以下步骤:

获得所述聚合接口的信息和所述多个成员接口的信息;

将所述聚合接口的信息和多个成员接口的信息添加到链路状态通告LSA;

发送所述LSA;以使所述第一网络设备或者所述SDN控制器利用所述聚合\t接口的信息和所述多个成员接口的信息对所述第二网络设备进行流量控制。

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

接收携带成员接口的标签和所述聚合接口的标签的流量;

基于所述聚合接口的标签确定通过所述聚合接口发送所述流量;

基于所述成员接口的标签确定通过所述成员接口发送所述流量。

8.一种流量控制装置,其特征在于,应用于包括第一网络设备和第二网络设备的网络中的第一网络设备,所述第二网络设备上配置有包括多个成员接口的聚合接口,所述装置具体包括:

获得模块,用于获得所述第二网络设备对应的链路状态通告LSA;

解析模块,用于从所述LSA中解析出所述聚合接口的信息和所述多个成员接口的信息;

控制模块,用于利用所述聚合接口的信息和所述多个成员接口的信息对所述第二网络设备进行流量控制。

9.根据权利要求8所述的装置,其特征在于,所述聚合接口的信息包括所述聚合接口的带宽和标签,成员接口的信息包括所述成员接口的带宽和标签;

所述控制模块,具体用于在利用所述聚合接口的信息和所述多个成员接口的信息对第二网络设备进行流量控制的过程中,当确定所述第二网络设备通过所述聚合接口发送流量时,则利用所述多个成员接口的带宽确定所述第二网络设备上发送流量的成员接口,并将所述成员接口的标签和所述聚合接口的标签发送给流量对应的首个网络设备,以使所述首个网络设备在发送的流量中添加所述成员接口的标签和所述聚合接口的标签,并使所述第二网络设备基于所述聚合接口的标签确定通过所述聚合接口发送流量,基于所述成员接口的标签确定通过所述成员接口发送流量。

10.一种流量控制装置,其特征在于,应用于包括软件定义网络SDN控制器、第一网络设备和第二网络设备的网络中的第一网络设备,所述第二网络设备上配置有包括多个成员接口的聚合接口,所述装置包括:

获得模块,用于获得所述第二网络设备对应的链路状态通告LSA;

解析模块,用于从所述LSA中解析出所述聚合接口的信息和所述多个成员接口的信息;

添加模块,用于将所述聚合接口的信息和所述多个成员接口的信息添加到边界网关协议BGP消息;

发送模块,用于将所述BGP消息发送给所述SDN控制器,以使所述SDN控制器利用所述BGP消息中携带的所述聚合接口的信息和所述多个成员接口的信息对所述第二网络设备进行流量控制。

11.一种流量控制装置,其特征在于,应用于包括第一网络设备、第二网络设备和软件定义网络SDN控制器的网络中的SDN控制器,所述第二网络设备上配置有包括多个成员接口的聚合接口,所述装置包括:

接收模块,用于接收来自所述第一网络设备的边界网关协议BGP消息;其中,所述BGP消息中携带了所述第一网络设备从所述第二网络设备对应的链路状态通告LSA中解析出的所述聚合接口的信息和所述多个成员接口的信息;

解析模块,用于从所述BGP消息中解析出所述聚合接口的信息和所述多个成员接口的信息;

控制模块,用于利用所述聚合接口的信息和所述多个成员接口的信息对所述第二网络设备进行流量控制。

12.根据权利要求11所述的装置,其特征在于,所述聚合接口的信息包括所述聚合接口的带宽和标签,成员接口的信息包括所述成员接口的带宽和标签;

所述控制模块,具体用于在利用所述聚合接口的信息和所述多个成员接口的信息对第二网络设备进行流量控制的过程中,当确定所述第二网络设备通过所述聚合接口发送流量时,则利用所述多个成员接口的带宽确定所述第二网络设备上发送流量的成员接口,并将所述成员接口的标签和所述聚合接口的标签发送给流量对应的首个网络设备,以使所述首个网络设备在发送的流量中添加所述成员接口的标签和所述聚合接口的标签,并使所述第二网络设备基于所述聚合接口的标签确定通过所述聚合接口发送流量,基于所述成员接口的标签确定通过所述成员接口发送流量。

13.一种流量控制装置,其特征在于,应用于包括第一网络设备和第二网络设备的网络中的第二网络设备,或者应用于包括软件定义网络SDN控制器、第一网络设备和第二网络设备的网络中的第二网络设备,所述第二网络设备上配置有包括多个成员接口的聚合接口,所述装置包括:

获得模块,用于获得所述聚合接口的信息和所述多个成员接口的信息;

添加模块,用于将所述聚合接口的信息和所述多个成员接口的信息添加到链路状态通告LSA;

发送模块,用于发送所述LSA;以使所述第一网络设备或者所述SDN控制器利用所述聚合接口的信息和所述多个成员接口的信息对所述第二网络设备进行流量控制。

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

所述发送模块,还用于接收携带成员接口的标签和所述聚合接口的标签的流量;基于所述聚合接口的标签确定通过所述聚合接口发送所述流量;基于所述成员接口的标签确定通过所述成员接口发送所述流量。

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