[发明专利]实现Openflow多级流表的方法及装置在审
| 申请号: | 201310319779.9 | 申请日: | 2013-07-26 |
| 公开(公告)号: | CN103401783A | 公开(公告)日: | 2013-11-20 |
| 发明(设计)人: | 何志川;赵茂聪;臧璆;陶秋平 | 申请(专利权)人: | 盛科网络(苏州)有限公司 |
| 主分类号: | H04L12/741 | 分类号: | H04L12/741 |
| 代理公司: | 苏州慧通知识产权代理事务所(普通合伙) 32239 | 代理人: | 安纪平 |
| 地址: | 215021 江苏省苏州市工业园区*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 实现 openflow 多级 方法 装置 | ||
1.一种实现Openflow多级流表的方法,其特征在于,包括以下步骤:
第一步,接收并解析报文,获取报文属性,根据报文属性进行至少一级流表的顺序查找;
第二步,在顺序查找的最后一级流表完成报文匹配后,判断是否做下一级流表的匹配,若是,则通过芯片环回通道将报文送入芯片内部预留的入端口,进行下一级流表的查找;若否,则直接进入第三步;
第三步,根据匹配到的流行为对报文进行相应的处理。
2.根据权利要求1所述的实现Openflow多级流表的方法,其特征在于,所述报文属性包括地址信息,入口信息,包头信息及报文入端口的标签信息。
3.根据权利要求1所述的实现Openflow多级流表的方法,其特征在于,在顺序查找中,每级流表的处理逻辑相同,所述处理逻辑为:在每级流表中均先查找匹配相应的流行为,然后再判断所述流行为是否为进行下一级流表匹配,若是,则进行下一级流表的顺序匹配,若否,则直接进入所述第三步。
4.根据权利要求1所述的实现Openflow多级流表的方法,其特征在于,每级流表均支持流的统计。
5.根据权利要求1所述的实现Openflow多级流表的方法,其特征在于,所述流行为包括转发到所有出口,封装并转发给控制器,转发给本地网络栈,从入口发出,修改域。
6.一种实现Openflow多级流表的装置,其特征在于,包括报文解析单元、顺序查找单元和报文处理单元,其中,报文解析单元用于对接收到的报文进行解析,以获取报文属性;顺序查找单元用于将报文按序进行流表匹配;所述报文处理单元用于根据流行为对报文进行相应的处理或通过环回通道将报文环回后继续进行下一级流表的匹配。
7.根据权利要求6所述的实现Openflow多级流表的装置,其特征在于,所述顺序查找单元包括复数个流查找单元和复数个行为判断单元,所述流查找单元用于在每级流表中进行报文的查找匹配,并得到相应的流行为;所述行为判断单元用于判断查找匹配的流行为是否为进行下一级流表匹配,若是,则进行下一级流表的顺序匹配或通过环回通道将报文环回后进行下一级流表的匹配,若否,则直接根据流行为对报文进行相应的处理。
8.根据权利要求6所述的实现Openflow多级流表的装置,其特征在于,所述报文属性包括地址信息,入口信息,包头信息及报文入端口的标签信息。
9.根据权利要求6所述的实现Openflow多级流表的装置,其特征在于,所述流行为包括转发到所有出口,封装并转发给控制器,转发给本地网络栈,从入口发出,修改域。
10.根据权利要求6所述的实现Openflow多级流表的装置,其特征在于,每级流表均支持流的统计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310319779.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种尼龙材料的粗化液及粗化方法
- 下一篇:一种高强度钢筋的制造方法





