通信节点、控制装置、通信系统、分组处理方法、通信节点控制方法及程序制造方法及图纸

技术编号:11941657 阅读:82 留言:0更新日期:2015-08-26 12:42
本发明专利技术对解决由分组接收触发控制信息条目设置请求的传输而引起的问题的方案有贡献。一种通信节点,包括能够保存对将应用于接收分组的处理进行规定的控制信息条目的条目存储器,查阅所述条目存储器以处理所述接收分组的分组处理器,以及请求抑制单元。在被分组接收触发后,所述请求抑制单元请求预设控制装置设置控制信息条目,并随后针对与向所述预设控制装置做出的所述控制信息条目设置请求所针对的分组具有共同特征的那些分组,在预设时间内抑制控制信息条目设置请求。

【技术实现步骤摘要】
【国外来华专利技术】
本申请要求基于2012年12月19日递交的日本专利申请2012-276733的优先权,其全部内容通过引用并入本文。本申请涉及通信节点、控制装置、通信系统、分组处理方法、通信节点控制方法及程序。更具体地,涉及根据在控制装置进行查询时所获得的内容来处理分组的通信节点、控制装置、通信系统、分组处理方法、通信节点控制方法及程序。
技术介绍
专利文献I至3和非专利文献I至2中提出了一种称为OpenFlow的技术。OpenFlow将通信理解为端到端的流,并在逐流地管理路径控制、故障恢复、负载平衡和优化。非专利文献2中规定的OpenFlow交换机包括通过其与OpenFlow控制器通信的安全信道并且根据流表(flow table)来操作,对流表的添加或重写是从OpenFlow控制器不时地指示的。在流表中,逐流地定义要与分组首部、流统计信息(计数)以及对处理内容(指令)进行定义的指令相匹配的匹配条件(匹配字段)的集合。参见非专利文献2的“5.2流表”。当接收分组时,OpenFlow交换机在流表中搜索具有与所接收分组的首部信息相符的匹配条件的条目。参见非专利文献2中的“5.3Matching”。如果搜索结果是找到与接收分组相匹配的条目,则OpenFlow交换机在其处理匹配条目的指令字段中声明的内容的同时(例如,指定端口的分组传输、洪泛(flooding)或丢弃),更新流统计信息(计数)。相反,如果没有找到与接收分组相匹配的条目,则OpenFlow交换机在安全信道上向OpenFlow控制器发送条目设置请求,即发送用于处理控制信息的控制信息(Packet-Ιη消息)的请求。OpenFlow交换机接收规定了处理内容的流条目并更新流表。通过这种方式,OpenFlow交换机使用存储在流表中的条目作为控制信息来转发分组。引用列表专利文献专利文献1:W02010/103909专利文献2:日本专利公开N0.JP2011-166384A专利文献3:日本专利公开N0.JP2011-146982A非专利文献非专利文献1:Nick McKeown 等:"OpenFlow:Enabling Innovat1n in Campus Networks,,,,[检索日 2012 年 11 月 24 日),互联网 URL:http:1 Iwm..0penflow.0rg/documents/openflow~wp-latest.pdf非专利文献2:" OpenFlow Switch Specificat1n,,,Vers1n 1.3.1 (Wire Protocol 0x04),,[检索日 2012 年 12 月 11 日,互联网 URL:https://www.0pennetworking.0rg/images/stories/downloads/specificat1n/openflow-spec-vl.3.1.pdf
技术实现思路
技术问题以下分析由本专利技术给出。在OpenFlow交换机的流表中不存在与接收分组首部信息相匹配的条目的情况下,OpenFlow交换机请求控制装置(称为OpenFlow控制器的)在该交换机中设置流条目,也就是说,向其发送控制信息(Packet-Ιη消息)。这在专利文献I至3和非专利文献I至2中示出。当在作为流表搜索结果找到的条目中指示要请求OpenFlow控制器设置流条目的情况下,OpenFlow交换机同样请求OpenFlow控制器设置流条目。因而,如果接收到与上述做出流条目设置请求的条件一致的较大数量分组,则每当接收这样的分组时,OpenFlow交换机向OpenFlow控制器做出流条目设置请求。因此,可能出现这样一个问题,上述情形对在OpenFlow交换机和OpenFlow控制器之间提供的安全信道的频带形成压力。此外,如果OpenFlow负责大量的OpenFlow交换机,则会出现另一个问题,OpenFlow控制器负载增加,使例如响应性能恶化。通过这种方式,非专利文献2的“6.0penFlow Channel”指出安全信道使用基于TCP的TLS (基于传输控制协议的传输层安全)。本专利技术的目的在于,提供一种通信节点、控制装置、通信系统、分组处理方法、通信节点控制方法及程序,其对解决在因根据被称为OpenFlow的技术接收预设分组而触发发送控制信息条目设置请求所引起的各种问题的方案有贡献。解决问题的方案在第一方面中,提供了一种通信节点,包括一种通信节点,包括能够保存对将应用于接收分组的处理进行规定的控制信息条目的条目存储器,查阅所述条目存储器以处理所述接收分组的分组处理器,以及请求抑制单元。在被分组接收触发后,所述请求抑制单元请求预设控制装置设置控制信息条目,并随后针对与向所述预设控制装置做出的控制信息条目设置请求所针对的分组具有共同特征的分组,在预设时间内抑制控制信息条目设置请求。在第二方面中,提供了一种控制通信节点的控制装置,所述通信节点包括条目存储器和分组处理器,所述条目存储器能够保存对将应用于接收分组的处理进行规定的控制信息条目,所述分组处理器查阅所述条目存储器以处理所述接收分组。所述控制装置包括请求抑制单元,所述请求抑制单元在预设时间内抑制控制信息条目设置请求,所述控制信息条目设置请求来自所述通信节点的控制器,涉及与从所述通信节点做出的控制信息条目设置请求所针对的分组具有共同特征的分组。在第三方面中,提供了一种包括控制装置和通信节点的通信系统,所述控制装置使得:响应于来自通信节点的控制信息条目设置请求,在相关通信节点中设置控制信息条目。所述通信节点包括能够保存对将应用于接收分组的处理进行规定的控制信息条目的条目存储器,查阅所述条目存储器以处理所述接收分组的分组处理器,以及请求抑制单元。在被分组接收触发后,所述请求抑制单元请求预设控制装置设置控制信息条目,并随后针对与向所述预设控制装置做出的控制信息条目设置请求所针对的分组具有共同特征的那些分组,在预设时间内抑制控制信息条目设置请求。在第四方面中,提供了一种处理分组的方法,包括以下步骤:响应于第一分组的接收,请求预设控制装置设置控制信息条目,其中所述第一分组是向所述预设控制装置做出的控制信息条目设置请求所针对的分组;以及在从所述第一分组的接收起的预设时间内,在接收到的第二分组与所述第一分组具有共同特征的情况下,丢弃所述第二分组。本方法与作为查阅所述控制信息条目以处理所述分组的通信节点的特定机器相结合。在第五方面中,提供了一种用于控制通信节点的方法,包括以下步骤:响应于来自所述通信节点的控制信息条目设置请求,被配置为控制所述通信节点的控制装置在相关通信节点中设置控制信息条目;以及所述控制装置控制所述通信节点,以便在预设时间内抑制涉及与做出的控制信息条目设置请求所针对的分组具有共同特征的分组的所述控制信息条目设置请求。本方法与作为控制所述通信节点的控制装置的特定机器相结合。在第六方面中,提供了一种用于实现以上所提通信节点或控制装置的功能的程序。需要注意的是,所述程序可记录在计算机可读非瞬态记录介质上。也就是说,本专利技术可实现为计算机程序产品。本专利技术的有益效果本专利技术对解决因通过接收预设分组来触发发送控制信息条目设置请求所引起的问题的方案有贡献。【附图说明】本文档来自技高网
...

【技术保护点】
一种通信节点,包括:条目存储器,能够保存对将应用于接收分组的处理进行规定的控制信息条目;分组处理器,查阅所述条目存储器以处理所述接收分组;以及请求抑制单元,由分组接收来触发,请求预设控制装置设置所述控制信息条目,并随后针对与向所述预设控制装置进行做出的控制信息条目设置请求所针对的分组具有共同特征的那些分组,在预设时间内抑制控制信息条目设置请求。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:高城卫
申请(专利权)人:日本电气株式会社
类型:发明
国别省市:日本;JP

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

1