流交换器、控制器和中继设备制造技术

技术编号:14772192 阅读:97 留言:0更新日期:2017-03-08 15:31
流交换器、控制器和中继设备。一种流交换器存储多对的数据平面通信中所使用的通信协议的协议消息和所述协议消息的标识符。所述流交换器将所存储的协议消息中的任一个应用于数据平面通信,并且将与数据平面中的流控制目标的协议消息对应的标识符应用于针对控制器的控制平面通信。

【技术实现步骤摘要】

本文所讨论的实施方式涉及一种流交换器、控制器和中继设备
技术介绍
近年来,由于计算资源的虚拟化被开发并且可按需在网络中部署虚拟计算机,SDN(软件定义网络)已引起注意。SDN是可用于利用软件按需设定或改变网络的技术。因此,已研究了将SDN应用于通过单个控制器管理和控制多个流交换器的网络。开放流(OF)协议是可用于在这种网络中实现SDN的通信协议的有前景的候选之一。控制器可通过利用OF协议与各个流交换器通信来管理和控制各个流交换器。支持OF协议的控制器可被称作OF控制器(OFC),支持OF协议的流交换器可被称作OF交换器(或开放流SW)。现有技术文献列表专利文献1:JP2014-502811T专利文献2:JP2011-82834A专利文献3:JP2014-27443A非专利文献1:IEEE802.1AB然而,随着与控制器和各个流交换器之间的管理或控制有关的控制平面中的流量增加,在控制平面中可能发生拥塞。
技术实现思路
在一个方面,本申请中所描述的技术的一个目的在于能够减少控制器与流交换器之间的控制平面中的流量。在一个方面,一种流交换器可包括存储单元和通信处理器。该存储单元可存储多对的数据平面通信中所使用的通信协议的协议消息和所述协议消息的标识符。该通信处理器可将从存储单元选择的协议消息应用于数据平面通信,并且将从存储单元选择的标识符应用于针对控制器的控制平面通信。所选择的标识符与流的控制目标的协议消息对应。所述控制器可控制数据平面通信中的协议消息的流中的任一个。在另一方面,一种控制器可包括存储单元和通信处理器。该存储单元可存储多对的多个流交换器之间的数据平面通信中所使用的通信协议的协议消息和所述协议消息的标识符。该通信处理器可将从存储单元选择的标识符应用于控制平面通信以用于控制数据平面通信中的协议消息的流中的任一个。所选择的标识符与流的控制目标的协议消息对应。在另一方面,一种中继设备可对控制器与多个流交换器之间的控制平面通信进行中继。该中继设备可包括存储单元和通信处理器。该存储单元可存储多对的流交换器之间的数据平面通信中所使用的通信协议的协议消息和所述协议消息的标识符。该通信处理器可将从存储单元选择的标识符应用于针对控制器的控制平面通信。所述控制器可被配置为控制数据平面通信中的协议消息的流中的任一个。所选择的标识符与流的控制目标的协议消息对应。通信处理器可将协议消息应用于针对流交换器中的任一个流交换器的控制平面通信。应用于控制平面通信的协议消息与从存储单元选择的标识符对应。在一个方面,可减少控制器与流交换器之间的控制平面中的流量。附图说明图1是示出根据第一实施方式的通信系统的配置示例的框图;图2是示意性地示出在图1的通信系统中利用分组传入消息和分组传出消息在数据平面(DP)传输路径上交换通信协议的消息的示例的示图;图3A是示出分组传出消息的格式示例的示图;图3B是示出分组传入消息的格式示例的示图;图4是示意性地示出在图1和图2所示的通信系统中的控制网络中的加载(load-up)的示例的示图;图5和图6是示出根据第一实施方式的通信系统的操作示例的示图;图7是示出第一实施方式中所使用的注册(或删除)请求消息的格式示例的示图;图8是示出根据第一实施方式的通信系统的操作示例的示图;图9是示出第一实施方式中所使用的发出请求消息的格式示例的示图;图10和图11是示出第一实施方式中的通信系统的操作示例的示图;图12是示出第一实施方式中所使用的注册请求消息(或删除请求消息)的格式示例的示图;图13是示出第一实施方式中的通信系统的操作示例的示图;图14是示出第一实施方式中所使用的接收通知消息的格式示例的示图;图15是示出根据第一实施方式的开放流控制器(OFC)的功能配置示例的框图;图16是示出根据第一实施方式的OFC的硬件配置示例的框图;图17和图18是示出操作的流程图。图19是示出根据第一实施方式的开放流SW的功能配置示例的框图;图20是示出根据第一实施方式的开放流SW的硬件配置示例的框图;图21和图22是示出根据第一实施方式的开放流SW的操作示例的流程图;图23是示出根据第二实施方式的通信系统的配置示例和操作示例的框图;图24是示出根据第二实施方式的协议转换器的功能配置示例的框图;以及图25是示出根据第二实施方式的开放流SW的功能配置示例的框图。具体实施方式以下,将参照附图描述实施方式。然而,下面所描述的实施方式仅是示意性的,而非意在排除下面没有明确地描述的各种修改和技术的应用。另外,可选地,下面所描述的各种示例性方面可被组合并实现。另外,在用于以下实施方式的附图中被指派相同标号的组件将表示相同组件,除非另外指明。(第一实施方式)图1是示出根据第一实施方式的通信系统的配置示例的框图。如图1所示,通信系统1可包括多个交换器2-1至2-N(#1至#N)和控制器3。“N”是等于2或更大的整数,在图1的示例中N=5。当不需要将交换器2-1至2-N(#1至#N)彼此区分时,它们可被表示为交换器2-i(#i)(i=1至N之一)或者交换器2。各个交换器2是通信设备或通信装置的示例,可以是支持开放流(OF)协议的开放流SW。如上所述,OF协议是可用于实现SDN的通信协议的一个有前景的候选。控制器3可经由控制网络4与各个交换器2通信连接。各个交换器2的操作可经由控制网络4通过通信集中地管理和控制。为了描述,经由控制网络4的与各个交换器2的管理或控制有关的通信可被称作“控制通信”或“控制平面通信”。“控制平面通信”可被简写为“CP通信”。用于“CP通信”的信号和消息可分别被称作“控制信号”和“控制消息”。OF协议适用于“CP通信”。可用于利用OF协议执行CP通信的控制器3可被称作“开放流控制器(OFC)3”。控制网络4可包括可用于在OFC3和开放流SW2之间切换控制通信的连接的交换器41。设置有OFC3和开放流SW2的通信系统1可被称作“OF网络1”。在OF网络1中,OFC3以及在OFC3中运行的应用31可被称为构成控制平面(CP)。此外,各个开放流SW2可被称为构成数据平面(DP)。换言之,可通过将OF协议应用于开放流SW2和OFC3之间的CP通信来分离CP和DP。在OFC3中运行的应用31的示例可以是支持LLDP(链路层发现协议)的应用。因此,应用31可被称作“LLDP应用31”。在OF协议中,定义了“分组传入消息”和“分组传出消息”。这些消息允许在DP传输路径中按需提供与各种协议中的任一个对应的设备。各个消息是“控制消息”的示例。“分组传入消息”可用于向OFC3通知从DP传输路径接收的各种协议的数据(例如,分组)。此外,“分组传出消息”可用于指示由OFC3向DP传输路径的各种通信协议的分组传输(或发出)。图2示意性地示出在DP传输路径上利用分组传入消息和分组传出消息交换LLDP消息(可被称作“LLDP分组”)的示例。“分组传入消息”和“分组传出消息”可分别被简写为“分组传入”和“分组传出”。在图2中,LLDP应用31指示OFC3允许OFC3接收(或接受)从DP传输路径接收的LLDP分组。根据该指令,OFC3可针对各个开放流SW2设定流条目(flowentry),其指示当从DP传输路径接收到具有LLDP头的消息(LLD本文档来自技高网...
流交换器、控制器和中继设备

【技术保护点】
一种流交换器,该流交换器包括:存储单元,该存储单元被配置为存储多对的数据平面通信中所使用的通信协议的协议消息和所述协议消息的标识符;以及通信处理器,该通信处理器被配置为将从所述存储单元选择的协议消息应用于所述数据平面通信,并且将从所述存储单元选择的标识符应用于针对控制器的控制平面通信,所述控制器被配置为控制所述数据平面通信中的所述协议消息的流中的任一个,所选择的标识符与所述流的控制目标的协议消息对应。

【技术特征摘要】
2015.08.25 JP 2015-1660211.一种流交换器,该流交换器包括:存储单元,该存储单元被配置为存储多对的数据平面通信中所使用的通信协议的协议消息和所述协议消息的标识符;以及通信处理器,该通信处理器被配置为将从所述存储单元选择的协议消息应用于所述数据平面通信,并且将从所述存储单元选择的标识符应用于针对控制器的控制平面通信,所述控制器被配置为控制所述数据平面通信中的所述协议消息的流中的任一个,所选择的标识符与所述流的控制目标的协议消息对应。2.根据权利要求1所述的流交换器,其中,所述通信处理器包括:第一接收单元,该第一接收单元被配置为从所述控制器接收针对所述控制平面的控制消息,所述控制平面消息包括所述标识符中的任一个,以及第一发送单元,该第一发送单元被配置为从所述存储单元选择协议消息以在所述数据平面通信中发送所选择的协议消息,所选择的协议消息与包括在所述控制消息中的所述标识符对应。3.根据权利要求1所述的流交换器,其中,所述通信处理器包括:第二接收单元,该第二接收单元被配置为接收由另一流交换器在所述数据平面通信中发送的消息,以及第二发送单元,该第二发送单元被配置为从所述存储单元选择标识符以利用所述控制平面通信将所选择的标识符发送至所述控制器,所选择的标识符与所述第二接收单元所接收的所述消息对应。4.根据权利要求2所述的流交换器,其中,所述通信处理器包括:第二接收单元,该第二接收单元被配置为...

【专利技术属性】
技术研发人员:宫部正刚
申请(专利权)人:富士通株式会社
类型:发明
国别省市:日本;JP

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

1