[发明专利]流量整形方法、控制器、网络设备和流量整形系统有效
申请号: | 201610278998.0 | 申请日: | 2016-04-28 |
公开(公告)号: | CN107342947B | 公开(公告)日: | 2020-06-26 |
发明(设计)人: | 董雯霞;佟兴;林程勇;王歆平 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/813 | 分类号: | H04L12/813;H04L12/815;H04L12/819 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 王君;肖鹂 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量 整形 方法 控制器 网络设备 系统 | ||
本发明实施例提供了一种流量整形方法、控制器和系统。该流量整形方法包括:控制器接收第一网络设备上报的流量整形消息,并根据流量整形消息确定与第一网络设备的第一出接口对应的第二网络设备的第二出接口,然后向第二出接口发送调整消息,控制第二网络设备对第二出接口的流量进行整形,其中,流量整形消息包括第一出接口的标识信息,调整消息包括第二出接口的标识信息,流量整形消息用于指示第一出接口的流量整形判断参数满足预设条件,第二网络设备位于第一网络设备的上游。本发明实施例能够对网络流量进行自动实时按需整形。
技术领域
本发明涉及通信领域,并且更具体地,涉及流量整形的方法、控制器、网络设备和流量整形系统。
背景技术
软件定义网络(Software Defined Network,SDN)是一种控制与转发相分离的网络架构,其核心思想是通过控制器和转发器将网络中的数据面和控制面解耦。在SDN中,控制器根据网络的全局视图制定控制策略,来实现对全网的数据流的集中式控制。
网络中当上游网络设备向下游网络设备传输数据时,如果传输数据过程中上游流量发生突变,突然增大或者突然减小,都会导致网络中网络设备之间的流量不平滑。现有的流量整形需要人工配置整形参数,且不能自动实时根据需要更改参数,即不能自动实时按需的根据网络流量进行流量整形。
发明内容
本发明实施例提供一种流量整形的方法、控制器、网络设备和流量整形系统,能够对网络流量进行自动实时按需整形。
第一方面,提供了一种流量整形方法,包括控制器接收第一网络设备上报的流量整形消息,所述流量整形消息用于指示所述第一网络设备的第一出接口的流量整形判断参数满足预设条件,所述流量整形消息包括所述第一出接口的标识信息;所述控制器根据所述流量整形消息确定与所述第一出接口相对应的第二网络设备的第二出接口,所述第二网络设备位于所述第一网络设备的上游;所述控制器向所述第二网络设备发送调整消息,所述调整消息用于控制所述第二网络设备对所述第二出接口的流量进行流量整形,所述调整消息包括所述第二出接口的标识信息。
本发明实施例中的控制器在下游网络设备流量告警时,找出与该下游网络设备接口对应的上游网络设备接口,并控制上游网络设备对上游网络设备接口的流量进行整形,这样能够自动实时按需对网络流量进行整形。
本发明实施例中根据第一出接口找到的第二出接口可以为一个,也可以为两个或多个。当第二出接口为两个或多个时,控制器可以选择当前流量较大的接口进行流量整形,也可以对找出所有第二出接口进行流量整形,本发明实施例对此不做限制。
本发明实施例中的第二网络设备可以是与第一网络设备直接连接的相邻网络设备。
本发明一个实施例中,调整消息可以包括第二网络设备的标识信息。这样,第二网络设备接收到调整消息可以通过该标识信息确定该调整消息是否发给自己的,以进行接收认证,提高流量整形的准确性。
结合第一方面,在第一方面的一种实现方式中,所述流量整形消息用于指示所述第一网络设备的第一出接口的流量整形判断参数满足预设条件包括:所述流量整形消息用于指示所述第一出接口的缓存区占用率大于预设门限值;或者,所述流量整形消息用于指示所述第一出接口的丢包率大于零;或者,所述流量整形消息用于指示所述第一出接口在给定时间内的流量变化量大于预设变化量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610278998.0/2.html,转载请声明来源钻瓜专利网。