流统计能力的协商方法及装置制造方法及图纸

技术编号:11384906 阅读:93 留言:0更新日期:2015-05-01 11:31
本发明专利技术公开了一种流统计能力的协商方法及装置。其中,该方法包括:OF控制器向OF交换机发送针对流表的流条目修改消息;在OF交换机满足流条目修改消息的修改条件的情况下,OF控制器指示OF交换机根据修改条件添加或修改相应的流条目,并通过所述流条目修改消息中的标记指示OF交换机是否执行流条目的流统计功能;对于执行流统计功能的流条目,OF控制器向OF交换机发送流统计请求消息以查询流条目的流量统计信息。通过本发明专利技术,可以增强硬件或芯片适配OpenFlow流表管道转发的灵活性。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种流统计能力的协商方法及装置
技术介绍
随着当网络暴露出越来越多的弊病,人们对网络性能的需求变得越来越高,研究人员不得不把很多复杂功能加入到路由器的体系结构当中,例如OSPF(Open Shortest Path First,开放式最短路径优先)(一种内部网关协议)、BGP(Bridge Gateway Protocol,边界网关协议)、组播、区分服务、流量工程、NAT(Network Address Translation,网络地址转换)、防火墙、MPLS(Multi-Protocol Label Switching,多协议标记交换)等等。这就使得路由器等交换设备变得越来越臃肿而且性能提升的空间越来越小。然而与网络领域的困境截然不同的是,计算机领域实现了日新月异的发展。仔细回顾计算机领域的发展,不难发现其关键在于计算机领域找到了一种简单可用的硬件底层(x86指令集)。由于有了这样一种公用的硬件底层,所以在软件方面,不论是应用程序还是操作系统都取本文档来自技高网...

【技术保护点】
一种流统计能力的协商方法,应用于OF控制器侧,其特征在于,包括:OF控制器向OF交换机发送针对流表的流条目修改消息;在所述OF交换机满足所述流条目修改消息的修改条件的情况下,所述OF控制器指示所述OF交换机根据所述修改条件添加或修改相应的流条目,并通过所述流条目修改消息中的标记指示所述OF交换机是否执行所述流条目的流统计功能;对于执行流统计功能的所述流条目,所述OF控制器向所述OF交换机发送流统计请求消息以查询所述流条目的流量统计信息。

【技术特征摘要】
1.一种流统计能力的协商方法,应用于OF控制器侧,其特征在于,包括:
OF控制器向OF交换机发送针对流表的流条目修改消息;
在所述OF交换机满足所述流条目修改消息的修改条件的情况下,所述OF控制器指
示所述OF交换机根据所述修改条件添加或修改相应的流条目,并通过所述流条目修改消
息中的标记指示所述OF交换机是否执行所述流条目的流统计功能;
对于执行流统计功能的所述流条目,所述OF控制器向所述OF交换机发送流统计请
求消息以查询所述流条目的流量统计信息。
2.根据权利要求1所述的方法,其特征在于,在OF控制器向所述OF交换机发送针对所述
流表的流条目修改消息之前,包括:
所述OF控制器接收所述OF交换机上报的所述流统计能力的参数,其中,所述参数
是由所述OF交换机在接收到所述OF交换器发送的流表特征请求消息的情况下,对所述
流表特征请求消息进行具体分析后向所述OF控制器发送的。
3.根据权利要求2所述的方法,其特征在于,所述OF交换机对所述流表特征请求消息进行
的所述具体分析包括:
如果所述流表特征请求消息不包含具体的流表特性请求,所述OF交换机决定向所述
OF控制器发送携带有所述流统计能力的参数的流表特性应答消息,其中,所述流统计能
力的参数用于指示所述流表是否支持流统计功能;
如果所述流表特征请求消息包含具体的流表特性请求和相应特性参数,所述OF交换
机在确定支持对相应特性参数进行修改情况下,决定按照所述具体的流表特性请求修改
所述相应特性参数并向所述OF控制器发送携带修改后的相应特性参数的流表特性应答
消息,其中,所述相应特性参数包括所述流统计能力的参数。
4.根据权利要求1所述的方法,其特征在于,在所述OF控制器向所述OF交换机发送流统
计请求消息以统计所述流条目的流量之后,包括:
所述OF控制器接收所述OF交换机发送的流统计应答消息。
5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在所述OF交换机无法满足所述流条目修改消息的修改条件的情况下,所述OF控制
器接收所述OF交换机发送的第一错误消息;
在所述OF交换机接收到携带所述流统计能力参数修改要求的流表特性请求消息,并
无法支持对所述流统计能力参数进行修改的情况下,所述OF控制器接收所述OF交换机
发送的携带有错误原因的第二错误消息;
在所述OF交换机接收到流统计请求消息,并确定不对所述流条目执行流统计功能或
所述流条目所在的流表不支持流统计功能的情况下,所述OF控制器接收所述OF交换机
发送的第三错误消息。
6.根据权利要求1至5中任一项所述的方法,其特征在于,
所述流条目修改消息的内容包括:流表标识、流表条目以及流表条目的流统计请求
标记,其中,所述流统计请求标记用于指示所述流表条目是否需要进行流统计;
所述流统计请求消息用于请求所述OF交换机统计匹配于流条目的报文字节数和/或
报文数,所述流统计请求消息包括:流表号和流条目检索键值。
7.一种流统计能力的协商方法,应用于OF交换机侧,其特征在于,包括:
OF交换机接收OF控制器发送的针对流表的流条目修改消息;
在满足所述流条目修改消息的修改条件的情况下,所述OF交换机根据所述修改条件
添加或修改相应的流条目,并根据所述流条目修改消息中的标记指示确定是否执行所述
流条目的流统计功能;
所述OF交换机接收所述OF控制器发送的流统计请求消息,回复流统计应答消息,
其中,所述流统计应答消息携带支持流统计功能的流条目的流量统计信息。
8.根据权利要求7所述的方法,其特征在于,在接收所述OF控制器发送的针对所述流表的
流条目修改消息之前,包括:
所述OF交换机接收所述OF交换器发送的流表特征请求消息,并对所述流表特征请
求消息进行具体分析后,向所述OF控制器上报所述流统计能力的参数。
9.根据权利要求8所述的方法,其特征在于,所述OF交换机对所述流表特征请求消息进行
的所述具体分析包括:
如果所述流表特征请求消息不包含具体的流表特性请求,所述OF交换机向所述OF
控制器发送携带有所述流统计能力的参数的流表特性应答消息,其中,所述流统计能力
的参数用于指示所述流表是否支持流统计功能;
如果所述流表特征请求消息包含具体的流表特性请求和相应特性参...

【专利技术属性】
技术研发人员:梁乾灯尤建洁赵艳杰
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1