网络流量统计上报处理方法、装置、控制器及交换的制造方法

文档序号:7771553阅读:294来源:国知局
网络流量统计上报处理方法、装置、控制器及交换的制造方法
【专利摘要】本发明提供了一种网络流量统计上报处理方法、装置、控制器及交换机,该方法包括:向交换机发送用于处理网络流量统计数据上报的统计上报策略;接收交换机依据统计上报策略上报的统计结果数据,通过本发明,解决了相关技术中由控制器查询网络流量统计数据给控制器造成了沉重负担的问题,进而达到了减轻控制器在网络流量统计上的负担,进而增强网络性能的效果。
【专利说明】网络流量统计上报处理方法、装置、控制器及交换机

【技术领域】
[0001] 本发明涉及通信领域,具体而言,涉及一种网络流量统计上报处理方法、装置、控 制器及交换机。

【背景技术】
[0002] 由于现在的网络暴露出了越来越多的弊病以及人们对网络性能的需求越来越 高,研究人员不得不把很多复杂功能加入到路由器的体系结构当中,例如开放式最短路径 优先协议(Open Shortest Path First,简称为 0SPF)、边界网关协议(Border Gateway Protocol,简称为BGP)、组播、区分服务、流量工程、网络地址转换(Network Address Translation,简称为 NAT)、防火墙、多协议标签交换(Multi-Protocol Label Switching, 简称为MPLS)等等。这就使得路由器等交换设备越来越臃肿而且性能提升的空间越来越小。
[0003] 然而与网络领域的困境截然不同的是,计算机领域实现了日新月异的发展。仔 细回顾计算机领域的发展,不难发现其关键在于计算机领域找到了 一种简单可用的硬件 底层(x86指令集)。由于有了这样一种公用的硬件底层,所以在软件方面,不论是应用程 序还是操作系统都取得了飞速的发展。现在很多主张重新设计计算机网络体系结构的人 士认为:网络可以复制计算机领域的成功来解决现在网络所遇到的所有问题。在这种思 想的指导下,将来的网络必将是这样的:底层的数据通路(交换机、路由器)是"哑的、简单 的、最小的",并定义一个对外开放的关于流表的公用的应用程序编程接口(Application ProgrammingInterface,简称为API),同时采用控制器来控制整个网络。未来的研究人员 就可以在控制器上自由的调用底层的API来编程,从而实现网络的创新。
[0004] 基于上述的理念,出现了软件定义网络(Software Defined Network,简称为 SDN),图1是相关技术中Open Flow (以下简称OF)协议应用架构图,图2是相关技术中报 文流通过Open Flow处理管道的示意图,如图1、2所示,核心技术Open Flow协议通过将网 络设备控制面(包含 Open Flow Controller)与数据面(包含 OpenFlow Logical Switch) 分离开来,从而实现了网络流量的灵活控制,为核心网络及应用的创新提供了良好的平台。
[0005] OpenFlow协议是用来描述控制器和交换机之间交互所用信息的标准,以及控制 器和交换机的接口标准。协议的核心部分是用于OpenFlow协议信息结构的集合。图3是 相关技术中基于OpenFlow流表的报文处理示意图,如图3所示,条目OpenFlow流表或经 过编排的多个流表级联而成管道用来配置交换机转发路径,表1是相关技术中OpenFlow 流表,如表1所示,该流表条目由匹配字段、计数器和指令集等如下几个字段构成:
[0006] 表 1

【权利要求】
1. 一种网络流量统计上报处理方法,其特征在于,包括: 向交换机发送用于处理网络流量统计数据上报的统计上报策略; 接收所述交换机依据所述统计上报策略上报的统计结果数据。
2. 根据权利要求1所述的方法,其特征在于,所述统计上报策略包括W下至少之一: 统计上报策略标识、统计点类型、统计点特征、统计结果数据上报的触发参数。
3. 根据权利要求1所述的方法,其特征在于,在向所述交换机发送用于处理网络流量 统计数据上报的所述统计上报策略之后,还包括: 向所述交换机发送用于指示处理所述统计上报策略的指令信息。
4. 根据权利要求3所述的方法,其特征在于,所述指令信息包括W下至少之一: 用于指示暂停执行所述统计上报策略的指令信息、用于指示恢复已暂停执行的所述统 计上报策略的指令信息、用于指示所述交换机删除所述统计上报策略的指令信息。
5. 根据权利要求1至4中任一项所述的方法,其特征在于, 通过W下方式向交换机发送用于处理网络流量统计数据上报的所述统计上报策略;向 所述交换机发送多部件消息,其中,所述多部件消息中包括有统计上报策略请求消息,所述 统计上报策略请求消息携带有所述统计上报策略;和/或, 通过W下方式接收所述交换机上报的所述统计结果数据和/或所述统计上报策略的 执行状态变化信息:接收来自所述交换机的统计报告消息,其中,所述统计报告消息中携带 有所述统计结果数据和/或所述统计上报策略的执行状态变化信息。
6. -种网络流量统计上报处理方法,其特征在于,包括: 接收控制器发送的用于处理网络流量统计数据上报的统计上报策略; 依据所述统计上报策略,将对网络流量统计的统计结果数据上报给所述控制器。
7. 根据权利要求6所述的方法,其特征在于,所述统计上报策略包括W下至少之一: 统计上报策略标识、统计点类型、统计点特征、统计结果数据上报的触发参数。
8. 根据权利要求6所述的方法,其特征在于,在接收到所述控制器发送的用于处理网 络流量统计数据上报的所述统计上报策略之后,还包括: 接收到所述控制器发送的用于指示处理所述统计上报策略的指令信息。
9. 根据权利要求8所述的方法,其特征在于,所述指令信息包括W下至少之一: 用于指示暂停执行所述统计上报策略的指令信息、用于指示恢复已暂停执行的所述统 计上报策略的指令信息、用于指示所述交换机删除所述统计上报策略的指令信息。
10. 根据权利要求6所述的方法,其特征在于,在接收到所述控制器发送的用于处理网 络流量统计数据上报的所述统计上报策略之后,还包括: 向所述控制器上报统计上报策略执行状态变化信息。
11. 根据权利要求6至10所述的方法,其特征在于,通过W下方式向所述控制器上报所 述统计结果数据和/或所述统计上报策略执行状态变化信息: 向所述控制器发送异步消息,其中,所述异步消息为异步多部件消息,所述异步多部件 消息包括有统计报告消息,所述统计报告消息携带有所述统计结果数据和/或所述统计上 报策略执行状态变化信息;或者, 向所述控制器发送异步信息,其中,所述异步消息为统计报告消息,所述统计报告消息 携带有所述统计结果数据和/或所述统计上报策略执行状态变化信息。
12. -种网络流量统计上报处理装置,其特征在于,包括: 第一发送模块,用于向交换机发送用于处理网络流量统计数据上报的统计上报策略; 第一接收模块,用于接收所述交换机依据所述统计上报策略上报的统计结果数据。
13. 根据权利要求12所述的装置,其特征在于,还包括: 第二发送模块,用于向所述交换机发送用于指示处理所述统计上报策略的指令信息。
14. 根据权利要求12所述的装置,其特征在于, 所述第一发送模块,还用于通过W下方式向交换机发送用于处理网络流量统计数据上 报的所述统计上报策略:向所述交换机发送多部件消息,其中,所述多部件消息中包括有统 计上报策略请求消息,所述统计上报策略请求消息携带有所述统计上报策略;和/或, 所述第一接收模块,还用于通过W下方式接收所述交换机上报的所述统计结果数据和 /或所述统计上报策略的执行状态变化信息:接收来自所述交换机的统计报告消息,其中, 所述统计报告消息中携带有所述统计结果数据和/或所述统计上报策略的执行状态变化 信息。
15. -种控制器,其特征在于,包括:权利要求12至14中任一项所述的网络流量统计 上报处理装置。
16. -种网络流量统计上报处理装置,其特征在于,包括: 第二接收模块,用于接收控制器发送的用于处理网络流量统计数据上报的统计上报策 略; 第一上报模块,用于依据所述统计上报策略,将对网络流量统计的统计结果数据上报 给所述控制器。
17. 根据权利要求16所述的方法,其特征在于,还包括: 第H接收模块,用于接收到所述控制器发送的用于指示处理所述统计上报策略的指令 信息。
18. 根据权利要求16所述的装置,其特征在于,还包括: 第二上报模块,用于向所述控制器上报统计上报策略执行状态变化信息。
19. 根据权利要求16或18所述的装置,其特征在于, 所述第一上报模块,还用于通过W下方式至少之一向所述控制器上报所述统计结果数 据;向所述控制器发送异步消息,其中,所述异步消息为异步多部件消息,所述异步多部件 消息包括有统计报告消息,所述统计报告消息携带有所述统计结果数据;向所述控制器发 送异步信息,其中,所述异步消息为统计报告消息,所述统计报告消息携带有所述统计结果 数据;和/或, 所述第二上报模块,还用于通过W下方式至少之一向所述控制器上报所述统计策略执 行状态变化信息:向所述控制器发送异步消息,其中,所述异步消息为异步多部件消息,所 述异步多部件消息包括有统计报告消息,所述统计报告消息携带有所述统计策略执行状态 变化信息;向所述控制器发送异步信息,其中,所述异步消息中包括有统计报告消息,所述 统计报告消息携带有所述统计上报策略执行状态变化信息。
20. -种交换机,其特征在于,包括:权利要求16至19中任一项所述的网络流量统计 上报处理装置。
【文档编号】H04L12/26GK104468254SQ201310440097
【公开日】2015年3月25日 申请日期:2013年9月24日 优先权日:2013年9月24日
【发明者】梁乾灯, 尤建洁, 潘家伟 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1