发送消息的方法、接收消息方法、开放流控制器及第一开放流交换机技术

技术编号:10291160 阅读:184 留言:0更新日期:2014-08-06 18:24
本发明专利技术实施例提供了一种发送消息的方法,包括:开放流控制器接收第一开放流交换机发送的第一消息;当该开放流控制器根据该第一消息确定该第一开放流交换机属于该开放流控制器管辖时,该开放流控制器向该第一开放流交换机发送第一响应消息,该第一响应消息包含第一连接的类型信息以及该第一连接的参数中与该开放流控制器有关的参数,该第一连接为待建立的该第一开放流交换机与该开放流控制器的连接,该第一响应消息对应于该第一消息。此外,本发明专利技术实施例还提供了其他发送消息的方法、接收消息方法、开放流控制器及第一开放流交换机。通过本发明专利技术实施例提出的技术方案,开放流交换机或开放流控制器可以自动获取待建立的连接的参数。

【技术实现步骤摘要】
【国外来华专利技术】发送消息的方法、接收消息方法、开放流控制器及第一开放流交换机
本专利技术实施例涉及通信技术,尤其涉及发送消息的方法、接收消息方法、开放流控制器及第一开放流交换机。
技术介绍
开放流(OpenFlow)是一种新型网络模型。开放流网络中,可以包括开放流交换机以及开放流控制器。开放流交换机与开放流控制器通信前,需要建立开放流交换机与开放流控制器的连接。为实现连接的建立,可以通过手工配置待建立的连接的参数。待建立的连接的参数配置完成后,开放流交换机与开放流控制器根据待建立的连接的参数,执行建立连接的动作。专利技术人发现现有技术存在如下问题:手工配置待建立的连接的参数导致建立开放流交换机与开放流控制器的连接的效率比较低,不利于快速建立连接。
技术实现思路
本专利技术实施例提供的技术方案可以自动获取待建立的连接的参数。开放流交换机或开放流控制器可以根据自动获取的参数建立开放流交换机与开放流控制器的连接。一方面,本专利技术实施例提供的一种发送消息的方法,包括:开放流控制器接收第一开放流交换机发送的第一消息;当该开放流控制器根据该第一消息确定该第一开放流交换机属于该开放流控制器管辖时,该开放流控制器向该第一开放流交换机发送第一响应消息,该第一响应消息包含第一连接的类型信息以及该第一连接的参数中与该开放流控制器有关的参数,该第一连接为待建立的该第一开放流交换机与该开放流控制器的连接,该第一响应消息对应于该第一消息。另一方面,本专利技术实施例提供的一种接收消息的方法,包括:第一开放流交换机向开放流控制器发送第一消息,以便于当该开放流控制器根据该第一消息确定该第一开放流交换机属于该开放流控制器管辖时,该开放流控制器向该第一开放流交换机发送第一响应消息,该第一响应消息包含第一连接的类型信息以及该第一连接的参数中与该开放流控制器有关的参数,该第一连接为待建立的待建立的该第一开放流交换机与该开放流控制器的连接,该第一响应消息对应于该第一消息;该第一开放流交换机接收该第一响应消息。另一方面,本专利技术实施例提供的一种发送消息的方法,包括:开放流控制器接收第一开放流交换机发送的第一消息;当该开放流控制器根据该第一消息确定该第一开放流交换机属于该开放流控制器管辖时,该开放流控制器向该第一开放流交换机发送第一响应消息,该第一响应消息对应于该第一消息;该开放流控制器接收该第一开放流交换机发送的第二消息,该第二消息包含第一连接的类型信息以及该第一连接的参数中与该第一开放流交换机有关的参数,该第一连接为待建立的该第一开放流交换机与该开放流控制器的连接。另一方面,本专利技术实施例提供的一种接收消息的方法,包括:第一开放流交换机向开放流控制器发送第一消息,以便于当该开放流控制器根据该第一消息确定该第一开放流交换机属于该开放流控制器管辖时,该开放流控制器向该第一开放流交换机发送第一响应消息,该第一响应消息对应于该第一消息;该第一开放流交换机接收该第一响应消息;该第一开放流交换机向该开放流控制器发送第二消息,该第二消息包含第一连接的类型信息以及该第一连接的参数中与该第一开放流交换机有关的参数,该第一连接为待建立的该第一开放流交换机与该开放流控制器的连接。另一方面,本专利技术实施例提供的一种发送消息的方法,包括:开放流控制器接收第一开放流交换机发送的第一消息;当该开放流控制器根据该第一消息确定该第一开放流交换机属于该开放流控制器管辖时,该开放流控制器向该第一开放流交换机发送第一响应消息,该第一响应消息对应于该第一消息;该开放流控制器向该第一开放流交换机发送第二消息,该第二消息包含第一连接的类型信息以及该第一连接的参数中与该开放流控制器有关的参数,该第一连接为待建立的该第一开放流交换机与该开放流控制器的连接。另一方面,本专利技术实施例提供的一种接收消息的方法,包括:第一开放流交换机向开放流控制器发送第一消息,以便于当该开放流控制器根据该第一消息确定该第一开放流交换机属于该开放流控制器管辖时,该开放流控制器向该第一开放流交换机发送第一响应消息,该第一响应消息对应于该第一消息;该第一开放流交换机接收该第一响应消息;该第一开放流交换机接收该开放流控制器发送的第二消息,该第二消息包含第一连接的类型信息以及该第一连接的参数中与该开放流控制器有关的参数,该第一连接为待建立的该第一开放流交换机与该开放流控制器的连接。另一方面,本专利技术实施例提供的一种发送消息的方法,包括:开放流控制器接收第一开放流交换机发送的第一消息;当该开放流控制器根据该第一消息确定该第一开放流交换机属于该开放流控制器管辖时,该开放流控制器向该第一开放流交换机发送第一响应消息,该第一响应消息对应于该第一消息;该开放流控制器向该第一开放流交换机发送第二消息,该第二消息包含第一连接的类型信息以及该第一连接的参数中与该开放流控制器有关的参数,该第一连接为待建立的该第一开放流交换机与该开放流控制器的连接;该开放流控制器接收该第一开放流交换机发送的第二响应消息,该第二响应消息中包含该第一连接的参数中与该第一开放流交换机有关的参数,该第二响应消息对应于该第二消息。另一方面,本专利技术实施例提供的一种接收消息的方法,包括:第一开放流交换机向开放流控制器发送第一消息,以便于当该开放流控制器根据该第一消息确定该第一开放流交换机属于该开放流控制器管辖时,该开放流控制器向该第一开放流交换机发送第一响应消息,该第一响应消息对应于该第一消息;该第一开放流交换机接收该第一响应消息;该第一开放流交换机接收该开放流控制器发送的第二消息,该第二消息包含第一连接的类型信息以及该第一连接的参数中与该开放流控制器有关的参数,该第一连接为待建立的该第一开放流交换机与该开放流控制器的连接;该第一开放流交换机向该开放流控制器发送第二响应消息,该第二响应消息中包含该第一连接的参数中与该第一开放流交换机有关的参数,该第二响应消息对应于该第二消息。另一方面,本专利技术实施例提供的一种发送消息的方法,包括:开放流控制器接收第一开放流交换机发送的第一消息;当该开放流控制器根据该第一消息确定该第一开放流交换机属于该开放流控制器管辖时,该开放流控制器向该第一开放流交换机发送第一响应消息,该第一响应消息对应于该第一消息;该开放流控制器接收该第一开放流交换机发送的第二消息,该第二消息包含第一连接的类型信息以及该第一连接的参数中与该第一开放流交换机有关的参数,该第一连接为待建立的该第一开放流交换机与该开放流控制器的连接;该开放流控制器向该第一开放流交换机发送第二响应消息,该第二响应消息包含该第一连接的参数中与该开放流控制器有关的参数。另一方面,本专利技术实施例提供的一种接收消息的方法,包括:第一开放流交换机向开放流控制器发送第一消息,以便于当该开放流控制器根据该第一消息确定该第一开放流交换机属于该开放流控制器管辖时,该开放流控制器向该第一开放流交换机发送第一响应消息,该第一响应消息对应于该第一消息;该第一开放流交换机接收该第一响应消息;该第一开放流交换机向该开放流控制器发送第二消息,该第二消息包含第一连接的类型信息以及该第一连接的参数中与该第一开放流交换机有关的参数,该第一连接为待建立的该第一开放流交换机与该开放流控制器的连接;该第一开放流交换机接收该开放流控制器发送的第二响应消息,该第二响应消息包含该本文档来自技高网...
发送消息的方法、接收消息方法、开放流控制器及第一开放流交换机

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】2011.12.02 CN PCT/CN2011/0833911.一种发送消息的方法,其特征在于,包括:开放流控制器接收第一开放流交换机发送的第一消息;当所述开放流控制器根据所述第一消息确定所述第一开放流交换机属于所述开放流控制器管辖时,所述开放流控制器向所述第一开放流交换机发送第一响应消息,所述第一响应消息包含第一连接的类型信息以及所述第一连接的参数中与所述开放流控制器有关的参数,所述第一连接为待建立的所述第一开放流交换机与所述开放流控制器的连接,所述第一响应消息对应于所述第一消息。2.根据权利要求1所述方法,其特征在于,所述开放流控制器根据所述第一消息确定所述第一开放流交换机属于所述开放流控制器管辖具体包括:所述第一消息包含所述第一开放流交换机的标识,当所述开放流控制器检测到数据库包含所述第一开放流交换机的标识时,所述开放流控制器确定所述第一开放流交换机属于所述开放流控制器管辖,所述数据库包含所述开放流控制器管辖的开放流交换机的标识。3.根据权利要求1所述方法,其特征在于,所述开放流控制器根据所述第一消息确定所述第一开放流交换机属于所述开放流控制器管辖具体包括:所述第一消息包含所述开放流控制器的标识,当所述开放流控制器判断出所述标识对应的开放流控制器为所述开放流控制器时,所述开放流控制器确定所述第一开放流交换机属于所述开放流控制器管辖。4.根据权利要求1至3中任一权利要求所述方法,其特征在于,所述开放流控制器接收第一开放流交换机发送的第一消息具体包括:所述开放流控制器通过控制通道接收第二开放流交换机转发的来源于所述第一开放流交换机的以广播形式发送的所述第一消息。5.根据权利要求1至3中任一权利要求所述方法,其特征在于,所述开放流控制器接收第一开放流交换机发送的第一消息具体包括:所述开放流控制器通过控制通道接收第二开放流交换机转发的来源于所述第一开放流交换机的以组播形式发送的所述第一消息,所述开放流控制器为所述组播对应的组播组的成员。6.根据权利要求1至3中任一权利要求所述方法,其特征在于,所述开放流控制器接收第一开放流交换机发送的第一消息具体包括:所述开放流控制器接收中继代理设备转发的来源于所述第一开放流交换机以广播或组播形式发送的所述第一消息。7.根据权利要求1至3中任一权利要求所述方法,其特征在于,所述方法在所述开放流控制器向所述第一开放流交换机发送第一响应消息之后还包括:所述开放流控制器执行建立所述第一连接的动作,所述动作包括对所述第一开放流交换机根据所述第一连接的类型信息以及所述第一连接的参数中与所述开放流控制器有关的参数发起的所述第一连接的建立请求进行响应。8.一种接收消息的方法,其特征在于,包括:第一开放流交换机向开放流控制器发送第一消息,以便于当所述开放流控制器根据所述第一消息确定所述第一开放流交换机属于所述开放流控制器管辖时,所述开放流控制器向所述第一开放流交换机发送第一响应消息,所述第一响应消息包含第一连接的类型信息以及所述第一连接的参数中与所述开放流控制器有关的参数,所述第一连接为待建立的所述第一开放流交换机与所述开放流控制器的连接,所述第一响应消息对应于所述第一消息;所述第一开放流交换机接收所述第一响应消息。9.根据权利要求8所述方法,其特征在于,所述第一开放流交换机向开放流控制器发送第一消息具体包括:所述第一开放流交换机以广播的形式发送所述第一消息,以便于第二开放流交换机接收到所述第一消息后,通过控制通道向所述开放流控制器转发所述第一消息。10.根据权利要求8所述方法,其特征在于,所述第一开放流交换机向开放流控制器发送第一消息具体包括:所述第一开放流交换机以组播的形式发送所述第一消息,以便于第二开放流交换机接收到所述第一消息后,通过控制通道向所述开放流控制器转发所述第一消息,所述开放流控制器为所述组播对应的组播组的成员。11.根据权利要求8所述方法,其特征在于,所述第一开放流交换机向开放流控制器发送第一消息具体包括:所述第一开放流交换机以广播或组播的形式向中继代理设备发送所述第一消息,以便于所述中继代理设备将第一消息转发至所述开放流控制器。12.根据权利要求8至11中任一权利要求所述方法,其特征在于,所述方法在所述第一开放流交换机接收所述第一响应消息之后还包括:所述第一开放流交换机执行建立所述第一连接的动作,所述动作包括根据所述第一连接的类型信息以及所述第一连接的参数中与所述开放流控制器有关的参数向所述开放流控制器发起所述第一连接的建立请求。13.一种发送消息的方法,其特征在于,包括:开放流控制器接收第一开放流交换机发送的第一消息;当所述开放流控制器根据所述第一消息确定所述第一开放流交换机属于所述开放流控制器管辖时,所述开放流控制器向所述第一开放流交换机发送第一响应消息,所述第一响应消息对应于所述第一消息;所述开放流控制器接收所述第一开放流交换机发送的第二消息,所述第二消息包含第一连接的类型信息以及所述第一连接的参数中与所述第一开放流交换机有关的参数,所述第一连接为待建立的所述第一开放流交换机与所述开放流控制器的连接;所述开放流控制器向所述第一开放流交换机发送第二响应消息,所述第二响应消息包含所述第一连接的参数中与所述开放流控制器有关的参数。14.根据权利要求13所述方法,其特征在于,所述开放流控制器根据所述第一消息确定所述第一开放流交换机属于所述开放流控制器管辖具体包括:所述第一消息包含所述第一开放流交换机的标识,当所述开放流控制器检测到数据库包含所述第一开放流交换机的标识时,所述开放流控制器确定所述第一开放流交换机属于所述开放流控制器管辖,所述数据库包含所述开放流控制器管辖的开放流交换机的标识。15.根据权利要求13所述方法,其特征在于,所述开放流控制器根据所述第一消息确定所述第一开放流交换机属于所述开放流控制器管辖具体包括:所述第一消息包含所述开放流控制器的标识,当所述开放流控制器判断出所述标识对应的开放流控制器为所述开放流控制器时,所述开放流控制器确定所述第一开放流交换机属于所述开放流控制器管辖。16.根据权利要求13至15中任一权利要求所述方法,其特征在于,所述开放流控制器接收第一开放流交换机发送的第一消息具体包括:所述开放流控制器通过控制通道接收第二开放流交换机转发的来源于所述第一开放流交换机的以广播形式发送的所述第一消息。17.根据权利要求13至15中任一权利要求所述方法,其特征在于,所述开放流控制器接收第一开放流交换机发送的第一消息具体包括:所述开放流控制器通过控制通道接收第二开放流交换机转发的来源于所述第一开放流交换机的以组播形式发送的所述第一消息,所述开放流控制器为所述组播对应的组播组的成员。18.根据权利要求13至15中任一权利要求所述方法,其特征在于,所述开放流控制器接收第一开放流交换机发送的第一消息具体包括:所述开放流控制器接收中继代理设备转发的来源于所述第一开放流交换机的以广播或组播形式发送的所述第一消息。19.根据权利要求13至15中任一权利要求所述方法,其特征在于,所述方法在所述开放流控制器向所述第一开放流交换机发送第二响应消息之后还包括:所述开放流控制器执行建立所述第一连接的动作,所述动作包括根据所述第一连接的类型信息、所述第一连接的参数中与所述第一开放流交换机有关的参数以及所述第一连接的参数中与所述开放流控制器有关的参数向所述第一开放流交换机发起所述第一连接的建立请求。20.根据权利要求13至15中任一权利要求所述方法,其特征在于,所述方法在所述开放流控制器向所述第一开放流交换机发送第二响应消息之后还包括:所述开放流控制器执行建立所述第一连接的动作,所述动作包括对所述第一开放流交换机根据所述第一连接的类型信息、所述第一连接的参数中与所述第一开放流交换机有关的参数以及所述第一连接的参数中与所述开放流控制器有关的参数发起的所述第一连接的建立请求进行响应。21.一种接收消息的方法,其特征在于,包括:第一开放流交换机向开放流控制器发送第一消息,以便于当所述开放流控制器根据所述第一消息确定所述第一开放流交换机属于所述开放流控制器管辖时,所述开放流控制器向所述第一开放流交换机发送第一响应消息,所述第一响应消息对应于所述第一消息;所述第一开放流交换机接收所述第一响应消息;所述第一开放流交换机向所述开放流控制器发送第二消息,所述第二消息包含第一连接的类型信息以及所述第一连接的参数中与所述第一开放流交换机有关的参数,所述第一连接为待建立的所述第一开放流交换机与所述开放流控制器的连接;所述第一开放流交换机接收所述开放流控制器发送的第二响应消息,所述第二响应消息包含所述第一连接的参数中与所述开放流控制器有关的参数。22.根据权利要求21所述方法,其特征在于,所述第一开放流交换机向开放流控制器发送第一消息具体包括:所述第一开放流交换机以广播的形式发送所述第一消息,以便于第二开放流交换机接收到所述第一消息后,通过控制通道向所述开放流控制器转发所述第一消息。23.根据权利要求21所述方法,其特征在于,所述第一开放流交换机向开放流控制器发送第一消息具体包括:所述第一开放流交换机以组播的形式发送所述第一消息,以便于第二开放流交换机接收到所述第一消息后,通过控制通道向所述开放流控制器转发所述第一消息,所述开放流控制器为所述组播对应的组播组的成员。24.根据权利要求21所述方法,其特征在于,所述第一开放流交换机向开放流控制器发送第一消息具体包括:所述第一开放流交换机以广播或组播的形式发送所述第一消息,以便于中继代理设备接收到所述第一消息后,向所述开放流控制器转发所述第一消息。25.根据权利要求21至24中任一权利要求所述方法,其特征在于,所述方法在所述第一开放流交换机接收所述开放流控制器发送的第二响应消息之后还包括:所述第一开放流交换机执行建立所述第一连接的动作,所述动作包括对所述开放流控制器根据所述第一连接的类型信息、所述第一连接的参数中与所述第一开放流交换机有关的参数以及所述第一连接的参数中与所述开放流控制器有关的参数发起的所...

【专利技术属性】
技术研发人员:朱明明
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1