[发明专利]通信系统、通信方法、控制装置、控制装置控制方法和程序在审
申请号: | 201480008742.7 | 申请日: | 2014-02-12 |
公开(公告)号: | CN104995879A | 公开(公告)日: | 2015-10-21 |
发明(设计)人: | 芦田优太 | 申请(专利权)人: | 日本电气株式会社 |
主分类号: | H04L12/717 | 分类号: | H04L12/717 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 闫晔 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 系统 方法 控制 装置 程序 | ||
技术领域
(相关申请的交叉引用)
本申请基于并要求2013年2月13日递交的日本专利申请No.2013-025407的优先权,其全部内容以引用方式并入于此。
本发明涉及通信系统、通信方法、控制装置、控制装置控制方法和程序。本发明具体涉及:包括根据控制装置的指令转发分组的通信节点的通信系统、通信方法、控制装置、控制装置控制方法和程序。
背景技术
近年来,在非专利文献(NPL)1和2中,已经提出了被称为开放流(OpenFlow)的技术。开放流将通信识别为端到端的流,并逐个流地执行路径控制、故障恢复、负载平衡和优化。充当转发节点的开放流交换机具有用于与开放流控制器通信的安全通道,并根据开放流控制器适当添加或重写的流表来操作。在流表中,针对每个流定义以下三项的集合:与分组首部进行匹配的规则(流关键字;匹配关键字);定义至少一个处理内容的动作(多个动作);以及流统计信息(状态)。
图11示出了NPL 2中公开的动作名称和动作的内容的定义的示例。如从图11中可以看出,OUTPUT是用于向指定的端口(接口)输出分组的动作,从SET_VLAN_VID到SET_TP_DST的动作的每一个是用于修改分组首部字段的动作。
例如,当开放流交换机接收初始分组(第一分组)时,开放流交换机在它的流表检索具有与接收分组的首部信息匹配的规则(流关键字)的条目。作为检索结果,如果开放流交换机找到了与接收到的分组匹配的条目,则开放流交换机基于在条目的动作字段内写入的处理内容来处理接收到的分组。如果作为检索结果,开放流交换机没有找到与接收到的分组匹配的条目,则开放流交换机经由安全通道向开放流控制器转发接收到的分组,以请求开放流控制器基于接收到的分组的源和目的地来确定分组转发路径。当接收请求时,开放流控制器计算并向开放流交换机发送分组转发路径。开放流交换机从开放流控制器接收实现分组转发路径的流条目,并更新它的流表。
如上所述,独立开放流交换机基于由开放流控制器设置的流条目来确定分组处理方法。用这种方法,在开放流中,开放流控制器控制开放流交换机并将分组的控制实现为由匹配规则(匹配条件)所定义的流的控制。
引用列表
非专利文献
NPL 1:Nick McKeown和其他七人,OpenFlow:Enabling Innovation in Campus Networks,[online],[searched on February 1,2013],Internet<URL:http://www.openflowswitch.org//documents/openflow-wp-latest.pd f>
NPL 2:OpenFlow Switch SpecificationVersion 1.0.0(Wire Protocol 0x01),[searched on February 1,2013],Internet<URL:http://www.openflowswitch.org/documents/openflow-spec-v1.0.0.p df>
发明内容
技术问题
本文通过参考引入以上引用列表中的每个文献的公开内容。本发明人给出了以下分析。
用NPL1和2中所公开的开放流,在开放流交换机中新近设置的流条目可能与已经在开放流交换机中设置的流条目冲突。更具体地,新近设置的在流条目中包括的匹配规则可能与已经设置的流条目中包括的那些匹配规则相重叠。在这种情况下,开放流交换机不能确定需要使用哪个流条目来处理接收到的分组。例如,开放流交换机可以基于处理属于不同流的其他分组的流条目,而不是用于处理接收到的分组的流条目来接收到的分组。也就是说,在NPL1和2中所公开的开放流交换机中,可能命中对于接收到的分组不合适的流条目,并且可能执行不想要的处理。
本发明的目的在于防止命中对于接收到的分组不合适的流条目,并防止执行不想要的处理。
问题的解决方案
根据本发明的第一方面,提供了一种通信系统,包括:多个通信节点,所述多个通信节点基于用于处理分组的分组处理操作来处理接收到的分组;以及控制装置,所述控制装置在所述多个通信节点中设置所述分组处理操作;其中,响应于在第一通信节点中设置用于改变分组的首部信息的第一分组处理操作,所述控制装置在第二通信节点中设置用于处理包括所述改变后的首部信息的所述分组的第二分组处理操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于日本电气株式会社,未经日本电气株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480008742.7/2.html,转载请声明来源钻瓜专利网。