CN105450495B - 用于重新建立安全通信通道的方法、装置和*** - Google Patents
用于重新建立安全通信通道的方法、装置和*** Download PDFInfo
- Publication number
- CN105450495B CN105450495B CN201410477947.1A CN201410477947A CN105450495B CN 105450495 B CN105450495 B CN 105450495B CN 201410477947 A CN201410477947 A CN 201410477947A CN 105450495 B CN105450495 B CN 105450495B
- Authority
- CN
- China
- Prior art keywords
- link information
- channel
- channel link
- openflow interchangers
- openflow
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开一种用于重新建立安全通信通道的方法、装置和***。其中SDN控制器在接收到应用模块发送的修改通道连接信息请求时,基于当前的连接通道向建立连接的OpenFlow交换机发送通道连接信息变化通知,其中通道连接信息变化通知包括自身发生变化的通道连接信息,以便OpenFlow交换机更新本地配置的通道连接信息;当接收到OpenFlow交换机发送的通道连接信息变化应答时,若判断OpenFlow交换机已成功更新本地配置的通道连接信息,则更新自身配置的通道连接信息;当接收到OpenFlow交换机发送新通道建立请求时,利用本地配置更新后的通道连接信息与OpenFlow交换机建立新的安全通道。从而可提升SDN控制器与OpenFlow交换机通信的实时性,极大减轻了维护工作量,同时改善了用户的业务感知。
Description
技术领域
本发明涉及通信领域,特别涉及一种用于重新建立安全通信通道的方法、装置和***。
背景技术
OpenFlow(开放流,简称:OF)交换机由一个或多个流表(Flow Table)、一个组表(Group Table)以及通往SDN(Software Defined Networking,软件定义网络)控制器的OpenFlow安全通道(secure channel)构成,如图1所示。OpenFlow安全通道是连接OpenFlow交换机与SDN控制器的接口,采用TCP(Transmission Control Protocol,传输控制协议)连接,通常使用TLS(Transport Layer Security,传输层安全协议)加密。SDN控制器通过该接口来管理OpenFlow交换机,并从OpenFlow交换机接收事件或向OpenFlow交换机发送报文。
通常SDN控制器在启动的时候都会绑定一个众所周知的地址(如IP地址+端口号),用于建立OpenFlow安全通道,并提供与OpenFlow交换机的Socket通信服务。而实际中,受到网络调整优化、控制器备份等因素影响,SDN控制器的IP地址及端口号可能不时发生变化,从而造成原有安全通道连接中断。
为了保持通道的建立,目前需要维护人员对该SDN控制器下的所有OpenFlow交换机一一进行手工配置,配置成变化后的SDN控制器通道连接信息并发起重新建立安全通信通道。
如图2所示,现有的安全通道建立流程如下:
步骤1,SDN控制器与OpenFlow交换机建立安全通信通道。
步骤2,应用模块向SDN控制器发送修改SDN控制器通道连接信息请求。
步骤3,SDN控制器接收到请求后,修改SDN控制器通道连接信息。
步骤4,SDN控制器向应用模块发送修改SDN控制器通道连接信息成功响应。
步骤5,SDN控制器断开与OpenFlow交换机建立的安全通信通道。
步骤6,在OpenFlow交换机侧手工配置通信连接信息。
步骤7,SDN控制器与OpenFlow交换机重新建立安全通信通道。
显然,当网络规模比较大时,工作量将会变得十分巨大。
发明内容
本发明实施例提供一种用于重新建立安全通信通道的方法、装置和***。可提升SDN控制器与OpenFlow交换机通信的实时性,极大减轻了维护工作量,同时改善了用户的业务感知。
根据本发明的一个方面,提供一种用于重新建立安全通信通道的方法,包括:
当接收到应用模块发送的修改通道连接信息请求时,基于当前的连接通道向建立连接的OpenFlow交换机发送通道连接信息变化通知,其中通道连接信息变化通知包括自身发生变化的通道连接信息,以便所述OpenFlow交换机更新本地配置的通道连接信息;
当接收到所述OpenFlow交换机发送的通道连接信息变化应答时,根据通道连接信息变化应答判断所述OpenFlow交换机是否已成功更新本地配置的通道连接信息;
若所述OpenFlow交换机已成功更新本地配置的通道连接信息,则更新自身配置的通道连接信息;
当接收到所述OpenFlow交换机发送新通道建立请求时,利用本地配置更新后的通道连接信息与所述OpenFlow交换机建立新的安全通道;其中所述OpenFlow交换机在接收到通道连接信息变化通知后启动定时器,当定时时间期满后根据当前本地配置的通道连接信息发送所述新通道建立请求。
在一个实施例中,所述自身发生变化的通道连接信息包括发生变化的IP地址和端口号。
在一个实施例中,通道连接信息变化通知还包括时间间隔信息,以便所述OpenFlow交换机将所述时间间隔信息作为所述定时器的定时时间。
在一个实施例中,通道连接信息变化通知为Echo request消息;
通道连接信息变化应答为Echo reply消息。
在一个实施例中,在Echo request消息中增加MsgType、NewIP-Addr、NewPortNo、LinkRequest-interval字段,其中MsgType字段描述当前消息为通道连接信息变化通知,NewIP-Addr字段描述发生变化的IP地址,NewPortNo字段描述发生变化的端口号,LinkRequest-interval字段描述发起新连接建立请求的时间间隔;
在Echo reply消息中增加MsgType、Result字段,其中MsgType字段描述当前消息为通道连接信息变化应答,Result字段描述OpenFlow交换机是否已成功更新本地配置的通道连接信息。
根据本发明的另一方面,提供一种用于重新建立安全通信通道的SDN控制器,包括第一接口单元、第二接口单元、识别单元、更新单元和通道建立单元,其中:
第一接口单元,用于接收应用模块发送的修改通道连接信息请求;
第二接口单元,用于当第一接口单元接收到应用模块发送的修改通道连接信息请求时,基于当前的连接通道向建立连接的OpenFlow交换机发送通道连接信息变化通知,其中通道连接信息变化通知包括自身发生变化的通道连接信息,以便所述OpenFlow交换机更新本地配置的通道连接信息;
识别单元,用于当第二接口单元接收到所述OpenFlow交换机发送的通道连接信息变化应答时,根据通道连接信息变化应答判断所述OpenFlow交换机是否已成功更新本地配置的通道连接信息;
更新单元,用于根据识别单元的判断结果,若所述OpenFlow交换机已成功更新本地配置的通道连接信息,则更新自身配置的通道连接信息;
通道建立单元,用于当第二接口单元接收到所述OpenFlow交换机发送新通道建立请求时,利用本地配置更新后的通道连接信息与所述OpenFlow交换机建立新的安全通道;其中所述OpenFlow交换机在接收到通道连接信息变化通知后启动定时器,当定时时间期满后根据当前本地配置的通道连接信息发送所述新通道建立请求。
在一个实施例中,所述自身发生变化的通道连接信息包括发生变化的IP地址和端口号。
在一个实施例中,通道连接信息变化通知还包括时间间隔信息,以便所述OpenFlow交换机将所述时间间隔信息作为所述定时器的定时时间。
在一个实施例中,通道连接信息变化通知为Echo request消息;
通道连接信息变化应答为Echo reply消息。
在一个实施例中,在Echo request消息中增加MsgType、NewIP-Addr、NewPortNo、LinkRequest-interval字段,其中MsgType字段描述当前消息为通道连接信息变化通知,NewIP-Addr字段描述发生变化的IP地址,NewPortNo字段描述发生变化的端口号,LinkRequest-interval字段描述发起新连接建立请求的时间间隔;
在Echo reply消息中增加MsgType、Result字段,其中MsgType字段描述当前消息为通道连接信息变化应答,Result字段描述OpenFlow交换机是否已成功更新本地配置的通道连接信息。
根据本发明的另一方面,提供一种用于重新建立安全通信通道的***,包括SDN控制器、OpenFlow交换机,其中:
SDN控制器,为上述任一实施例涉及的SDN控制器;
OpenFlow交换机,用于当接收到SDN控制器发送的通道连接信息变化通知时,根据SDN控制器自身发生变化的通道连接信息更新本地配置的通道连接信息,启动定时器,并向SDN控制器发送通道连接信息变化应答;当定时器的定时时间期满后,根据本地配置更新后的通道连接信息向SDN控制器发送新通道建立请求。
在一个实施例中,OpenFlow交换机还用于在接收到SDN控制器发送的通道连接信息变化通知时,将通道连接信息变化通知中包括的时间间隔信息作为所述定时器的定时时间。
本发明通过当SDN控制器的通道连接信息发生变化时,能够及时将变化后的信息同步到OpenFlow交换机侧,同时自动通知OpenFlow交换机发起新的连接请求并建立安全通道。从而可提升SDN控制器与OpenFlow交换机通信的实时性,极大减轻了维护工作量,同时改善了用户的业务感知。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为SDN控制器与OpenFlow交换机组网的结构示意图。
图2为现有技术中安全通道建立流程示意图。
图3为本发明用于重新建立安全通信通道的方法一个实施例的示意图。
图4为本发明SDN控制器一个实施例的示意图。
图5为本发明用于重新建立安全通信通道的***一个实施例的示意图。
图6为本发明优化后的SDN控制器框图。
图7为SDN网络架构示意图。
图8为本发明重新建立安全通信通道的信息交换示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
图3为本发明用于重新建立安全通信通道的方法一个实施例的示意图。优选的,本实施例的方法步骤可由SDN控制器执行。
步骤301,当接收到应用模块发送的修改通道连接信息请求时,基于当前的连接通道向建立连接的OpenFlow交换机发送通道连接信息变化通知。
其中通道连接信息变化通知包括自身发生变化的通道连接信息,以便所述OpenFlow交换机更新本地配置的通道连接信息。
优选的,自身发生变化的通道连接信息包括发生变化的IP地址和端口号。
步骤302,当接收到所述OpenFlow交换机发送的通道连接信息变化应答时,根据通道连接信息变化应答判断所述OpenFlow交换机是否已成功更新本地配置的通道连接信息。
步骤303,若所述OpenFlow交换机已成功更新本地配置的通道连接信息,则更新自身配置的通道连接信息。
步骤304,当接收到所述OpenFlow交换机发送新通道建立请求时,利用本地配置更新后的通道连接信息与所述OpenFlow交换机建立新的安全通道。
其中所述OpenFlow交换机在接收到通道连接信息变化通知后启动定时器,当定时时间期满后根据当前本地配置的通道连接信息发送所述新通道建立请求。
优选的,通道连接信息变化通知还包括时间间隔信息,以便所述OpenFlow交换机将所述时间间隔信息作为所述定时器的定时时间。
基于本发明上述实施例提供的用于重新建立安全通信通道的方法,当SDN控制器的通道连接信息发生变化时,能够及时将变化后的信息同步到OpenFlow交换机侧,同时自动通知OpenFlow交换机发起新的连接请求并建立安全通道。从而可提升SDN控制器与OpenFlow交换机通信的实时性,极大减轻了维护工作量,同时改善了用户的业务感知。
在OpenFlow协议中定义了Echo消息,这是一种Symmetric消息,SDN控制器和OpenFlow交换机中的任何一方都可以发起Echo request消息,但收到的一方必须回应Echoreply消息。例如,通道连接信息变化通知为Echo request消息,通道连接信息变化应答为Echo reply消息。
为了实现上述功能,需要对Echo消息进行如下扩展:
1)扩展Echo request消息
在Echo request消息中增加MsgType、NewIP-Addr、NewPortNo、LinkRequest-interval字段,其中MsgType字段描述当前消息为通道连接信息变化通知,NewIP-Addr字段描述发生变化的IP地址,NewPortNo字段描述发生变化的端口号,LinkRequest-interval字段描述发起新连接建立请求的时间间隔。如表1所示。
表1
2)扩展Echo reply消息
在Echo reply消息中增加MsgType、Result字段,其中MsgType字段描述当前消息为通道连接信息变化应答,Result字段描述OpenFlow交换机是否已成功更新本地配置的通道连接信息。如表2所示。
表2
图4为本发明SDN控制器一个实施例的示意图。如图4所示,SDN控制器可包括第一接口单元401、第二接口单元402、识别单元403、更新单元404和通道建立单元405。其中:
第一接口单元401,用于接收应用模块发送的修改通道连接信息请求。
第二接口单元402,用于当第一接口单元401接收到应用模块发送的修改通道连接信息请求时,基于当前的连接通道向建立连接的OpenFlow交换机发送通道连接信息变化通知,其中通道连接信息变化通知包括自身发生变化的通道连接信息,以便所述OpenFlow交换机更新本地配置的通道连接信息。
识别单元403,用于当第二接口单元402接收到所述OpenFlow交换机发送的通道连接信息变化应答时,根据通道连接信息变化应答判断所述OpenFlow交换机是否已成功更新本地配置的通道连接信息。
更新单元404,用于根据识别单元403的判断结果,若所述OpenFlow交换机已成功更新本地配置的通道连接信息,则更新自身配置的通道连接信息。
通道建立单元405,用于当第二接口单元402接收到所述OpenFlow交换机发送新通道建立请求时,利用本地配置更新后的通道连接信息与所述OpenFlow交换机建立新的安全通道;其中所述OpenFlow交换机在接收到通道连接信息变化通知后启动定时器,当定时时间期满后根据当前本地配置的通道连接信息发送所述新通道建立请求。
基于本发明上述实施例提供的用于重新建立安全通信通道的SDN控制器,当SDN控制器的通道连接信息发生变化时,能够及时将变化后的信息同步到OpenFlow交换机侧,同时自动通知OpenFlow交换机发起新的连接请求并建立安全通道。从而可提升SDN控制器与OpenFlow交换机通信的实时性,极大减轻了维护工作量,同时改善了用户的业务感知。
优选的,自身发生变化的通道连接信息包括发生变化的IP地址和端口号。
优选的,通道连接信息变化通知还包括时间间隔信息,以便所述OpenFlow交换机将所述时间间隔信息作为所述定时器的定时时间。
在一个实施例中,通道连接信息变化通知为Echo request消息,通道连接信息变化应答为Echo reply消息。
优选的,在Echo request消息中增加MsgType、NewIP-Addr、NewPortNo、LinkRequest-interval字段,其中MsgType字段描述当前消息为通道连接信息变化通知,NewIP-Addr字段描述发生变化的IP地址,NewPortNo字段描述发生变化的端口号,LinkRequest-interval字段描述发起新连接建立请求的时间间隔。
在Echo reply消息中增加MsgType、Result字段,其中MsgType字段描述当前消息为通道连接信息变化应答,Result字段描述OpenFlow交换机是否已成功更新本地配置的通道连接信息。
图5为本发明用于重新建立安全通信通道的***一个实施例的示意图。如图5所示,该***可包括SDN控制器501、OpenFlow交换机502。其中:
SDN控制器501,为图4中任一实施例涉及的SDN控制器。
OpenFlow交换机502,用于当接收到SDN控制器501发送的通道连接信息变化通知时,根据SDN控制器自身发生变化的通道连接信息更新本地配置的通道连接信息,启动定时器,并向SDN控制器501发送通道连接信息变化应答;当定时器的定时时间期满后,根据本地配置更新后的通道连接信息向SDN控制器501发送新通道建立请求。
基于本发明上述实施例提供的用于重新建立安全通信通道的***,当SDN控制器的通道连接信息发生变化时,能够及时将变化后的信息同步到OpenFlow交换机侧,同时自动通知OpenFlow交换机发起新的连接请求并建立安全通道。从而可提升SDN控制器与OpenFlow交换机通信的实时性,极大减轻了维护工作量,同时改善了用户的业务感知。
优选的,OpenFlow交换机502还用于在接收到SDN控制器发送的通道连接信息变化通知时,将通道连接信息变化通知中包括的时间间隔信息作为所述定时器的定时时间。
在一个实施例中,根据本发明优化后的SDN控制器框图如图6所示。其中,优化后的SDN控制器主要包括网络操作***(NOS)、资源数据库(RDB)模块、原Socket模块以及新Socket模块。网络的拓扑以及相应的安全通道连接信息(如IP地址、端口号等)统一保存在RDB中;NOS作为控制中心的核心模块,为上层APP(如网管APP)提供平台服务,包括应用加载以及维护、消息服务、事件注册以及回调机制、网络拓扑发现等;原Socket模块和新Socket模块提供SDN控制器南向与OpenFlow交换机通信的功能,通过Openflow协议,实现OpenFlow交换机的拓扑发现以及配置管理等功能,并读取OpenFlow交换机上报的信息,监控OpenFlow交换机的设备状态。SDN控制器北向提供开放的API接口,并允许用户自己进行定制和二次开发。
下面通过一个具体示例对本发明进行说明。
一个SDN网络如图7所示,由于IP地址资源问题,网络规划人员要求对网络内的SDN控制器A的IP地址进行调整,从219.143.122.23改为219.142.11.56,端口号6633保持不变。相应的信息交互如图8所示。
步骤801,SDN控制器与OpenFlow交换机建立安全通信通道。
步骤802,网络运维人员接到SDN控制器IP地址变更通知后,通过相应应用向SDN控制器发送修改SDN控制器通道连接信息请求。
步骤803,SDN控制器通过现有建立的安全通道,向所有已建立连接的OpenFlow交换机发送通道连接信息变化通知消息。该消息的主要字段如表3所示。
表3
步骤804,OpenFlow交换机接收到通知后,更新本地配置的SDN控制器的IP地址。
步骤805,OpenFlow交换机按照LinkRequest-interval字段定义的时长值启动定时器。
步骤806,OpenFlow交换机通过现有建立的安全通道,将通道连接信息变化应答发送给SDN控制器。该应答的主要字段如表4所示。
表4
步骤807,SDN控制器接收到应答后,更新本地配置的IP地址信息。
步骤808,SDN控制器向应用返回修改SDN控制器通道连接信息成功消息。
步骤809,OpenFlow交换机在定时器到期后,向SDN控制器发送新通道建立请求。
步骤810,SDN控制器接收到新通道建立请求后,与OpenFlow交换机重新建立安全通信通道。
通过实施本发明,可以得到以下有益效果。
1.基于SDN架构及主流Openflow协议实现,顺应未来网络发展趋势;
2.有效利用原有通信通道,自动快速将SDN控制器的通道连接信息通知到OpenFlow交换机;
3.OpenFlow交换机重新发起连接请求的时间间隔可随机配置或人为指定,有效避免大量OpenFlow交换机同时重新连接时对SDN控制器的冲击。
此外,由于本发明无需人工干预,能够在SDN控制器通道连接信息变化时,自动实现SDN控制器与OpenFlow交换机通信通道的重新建立,极大减轻了维护人员的配置工作量,可以有效降低运营商的运营费用(Opex),并在一定程度上提升用户的业务感知。本发明具有较为广泛的适用性,既适用于纯OpenFlow交换机应用场景,也适用于混合模式的交换机应用场景。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
Claims (12)
1.一种用于重新建立安全通信通道的方法,其特征在于,包括:
当接收到应用模块发送的修改通道连接信息请求时,基于当前的连接通道向建立连接的开放流OpenFlow交换机发送通道连接信息变化通知,其中通道连接信息变化通知包括软件定义网络SDN控制器自身发生变化的通道连接信息,以便所述OpenFlow交换机更新本地配置的通道连接信息;
当接收到所述OpenFlow交换机发送的通道连接信息变化应答时,根据通道连接信息变化应答判断所述OpenFlow交换机是否已成功更新本地配置的通道连接信息;
若所述OpenFlow交换机已成功更新本地配置的通道连接信息,则更新SDN控制器自身配置的通道连接信息;
当接收到所述OpenFlow交换机发送新通道建立请求时,利用本地配置更新后的通道连接信息与所述OpenFlow交换机建立新的安全通道;其中所述OpenFlow交换机在接收到通道连接信息变化通知后启动定时器,当定时时间期满后根据当前本地配置的通道连接信息发送所述新通道建立请求。
2.根据权利要求1所述的方法,其特征在于,
所述SDN控制器自身发生变化的通道连接信息包括变化后的IP地址和端口号。
3.根据权利要求2所述的方法,其特征在于,
通道连接信息变化通知还包括时间间隔信息,以便所述OpenFlow交换机将所述时间间隔信息作为所述定时器的定时时间。
4.根据权利要求3所述的方法,其特征在于,
通道连接信息变化通知为回应请求Echo request消息;
通道连接信息变化应答为回应回复Echo reply消息。
5.根据权利要求4所述的方法,其特征在于,还包括:
在Echo request消息中增加MsgType、NewIP-Addr、NewPortNo、LinkRequest-interval字段,其中MsgType字段描述当前消息为通道连接信息变化通知,NewIP-Addr字段描述变化后的IP地址,NewPortNo字段描述变化后的端口号,LinkRequest-interval字段描述发起新连接建立请求的时间间隔;
在Echo reply消息中增加MsgType、Result字段,其中MsgType字段描述当前消息为通道连接信息变化应答,Result字段描述OpenFlow交换机是否已成功更新本地配置的通道连接信息。
6.一种用于重新建立安全通信通道的SDN控制器,其特征在于,包括第一接口单元、第二接口单元、识别单元、更新单元和通道建立单元,其中:
第一接口单元,用于接收应用模块发送的修改通道连接信息请求;
第二接口单元,用于当第一接口单元接收到应用模块发送的修改通道连接信息请求时,基于当前的连接通道向建立连接的开放流OpenFlow交换机发送通道连接信息变化通知,其中通道连接信息变化通知包括软件定义网络SDN控制器自身发生变化的通道连接信息,以便所述OpenFlow交换机更新本地配置的通道连接信息;
识别单元,用于当第二接口单元接收到所述OpenFlow交换机发送的通道连接信息变化应答时,根据通道连接信息变化应答判断所述OpenFlow交换机是否已成功更新本地配置的通道连接信息;
更新单元,用于根据识别单元的判断结果,若所述OpenFlow交换机已成功更新本地配置的通道连接信息,则更新SDN控制器自身配置的通道连接信息;
通道建立单元,用于当第二接口单元接收到所述OpenFlow交换机发送新通道建立请求时,利用本地配置更新后的通道连接信息与所述OpenFlow交换机建立新的安全通道;其中所述OpenFlow交换机在接收到通道连接信息变化通知后启动定时器,当定时时间期满后根据当前本地配置的通道连接信息发送所述新通道建立请求。
7.根据权利要求6所述的SDN控制器,其特征在于,
所述SDN控制器自身发生变化的通道连接信息包括变化后的IP地址和端口号。
8.根据权利要求7所述的SDN控制器,其特征在于,
通道连接信息变化通知还包括时间间隔信息,以便所述OpenFlow交换机将所述时间间隔信息作为所述定时器的定时时间。
9.根据权利要求8所述的SDN控制器,其特征在于,
通道连接信息变化通知为回应请求Echo request消息;
通道连接信息变化应答为回应回复Echo reply消息。
10.根据权利要求9所述的SDN控制器,其特征在于,还包括:
在Echo request消息中增加MsgType、NewIP-Addr、NewPortNo、LinkRequest-interval字段,其中MsgType字段描述当前消息为通道连接信息变化通知,NewIP-Addr字段描述变化后的IP地址,NewPortNo字段描述变化后的端口号,LinkRequest-interval字段描述发起新连接建立请求的时间间隔;
在Echo reply消息中增加MsgType、Result字段,其中MsgType字段描述当前消息为通道连接信息变化应答,Result字段描述OpenFlow交换机是否已成功更新本地配置的通道连接信息。
11.一种用于重新建立安全通信通道的***,其特征在于,包括SDN控制器、OpenFlow交换机,其中:
SDN控制器,为权利要求6-10中任一项涉及的SDN控制器;
OpenFlow交换机,用于当接收到SDN控制器发送的通道连接信息变化通知时,根据SDN控制器自身发生变化的通道连接信息更新本地配置的通道连接信息,启动定时器,并向SDN控制器发送通道连接信息变化应答;当定时器的定时时间期满后,根据本地配置更新后的通道连接信息向SDN控制器发送新通道建立请求。
12.根据权利要求11所述的***,其特征在于,
OpenFlow交换机还用于在接收到SDN控制器发送的通道连接信息变化通知时,将通道连接信息变化通知中包括的时间间隔信息作为所述定时器的定时时间。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410477947.1A CN105450495B (zh) | 2014-09-18 | 2014-09-18 | 用于重新建立安全通信通道的方法、装置和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410477947.1A CN105450495B (zh) | 2014-09-18 | 2014-09-18 | 用于重新建立安全通信通道的方法、装置和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105450495A CN105450495A (zh) | 2016-03-30 |
CN105450495B true CN105450495B (zh) | 2018-09-21 |
Family
ID=55560299
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410477947.1A Active CN105450495B (zh) | 2014-09-18 | 2014-09-18 | 用于重新建立安全通信通道的方法、装置和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105450495B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106453011B (zh) * | 2016-11-30 | 2019-12-10 | 海信集团有限公司 | 智能家居设备的网络连接方法及智能家居网关 |
CN109951397B (zh) * | 2017-12-20 | 2021-07-20 | 华为技术有限公司 | 报文处理的方法和设备 |
CN108777697A (zh) * | 2018-04-09 | 2018-11-09 | 中国电信股份有限公司上海分公司 | 一种减缓sdn交换机到控制器的网络冲击负荷的方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103401786A (zh) * | 2013-07-12 | 2013-11-20 | 华为技术有限公司 | 网络拓扑建立、路径控制、报文传输方法及装置、*** |
CN103490996A (zh) * | 2013-09-27 | 2014-01-01 | 杭州华三通信技术有限公司 | 一种报文处理方法及设备 |
CN103731307A (zh) * | 2013-12-30 | 2014-04-16 | 浙江大学 | 一种针对多业务的标准化数据面动态重构方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8053430B2 (en) * | 2008-10-06 | 2011-11-08 | Haraldsson Boerje | Treatment of renal cell carcinoma |
-
2014
- 2014-09-18 CN CN201410477947.1A patent/CN105450495B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103401786A (zh) * | 2013-07-12 | 2013-11-20 | 华为技术有限公司 | 网络拓扑建立、路径控制、报文传输方法及装置、*** |
CN103490996A (zh) * | 2013-09-27 | 2014-01-01 | 杭州华三通信技术有限公司 | 一种报文处理方法及设备 |
CN103731307A (zh) * | 2013-12-30 | 2014-04-16 | 浙江大学 | 一种针对多业务的标准化数据面动态重构方法 |
Non-Patent Citations (1)
Title |
---|
"OpenFlow在云计算IDC网络的应用";刘志恒等;《电信网技术》;20130331;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN105450495A (zh) | 2016-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA3148150A1 (en) | Connection establishment method,device,integrated access backhaul node and storage medium | |
CN104869057B (zh) | 开放流交换机优雅重启处理方法、装置及开放流控制器 | |
CN106060900A (zh) | 网络切片的接入控制方法及装置、终端化小区和sdn控制器 | |
JP2020511083A (ja) | サービス品質制御方法およびその装置、smf、upf、ue、pcfおよびan | |
CN109842507B (zh) | 一种网络切片管理方法及设备 | |
CN109150808B (zh) | 通信方法、装置和*** | |
CN112654070B (zh) | 用户终端间的通信方法、装置、设备及存储介质 | |
CN105450495B (zh) | 用于重新建立安全通信通道的方法、装置和*** | |
WO2011091696A1 (zh) | 相邻基站连接的建立方法、建立设备和建立*** | |
CN106130925A (zh) | 一种sdn网络的链路调度方法、设备及*** | |
CN102624745A (zh) | 一种路径计算单元通信协议会话建立方法及装置 | |
JP2017509222A (ja) | モビリティアンカのモビリティ | |
CN104301449A (zh) | 一种修改ip地址的方法和装置 | |
KR20140045990A (ko) | Lte/epc 네트워크들 내에서 pdn 연결들을 관리하기 위한 메커니즘 | |
CN103228025B (zh) | 机器类通信终端的接入方法、装置及*** | |
DE69928515T2 (de) | Verfahren zur nahtlosen Kommunikation über Träger in einem drahtlosen Kommunikationssystem | |
CN109587709B (zh) | 本地数据网的发现、配置方法、终端、核心网设备及基站 | |
CN107086958B (zh) | 一种数据传输方法、wap网关及*** | |
CN105592494B (zh) | 一种均衡移动性管理设备池容量的方法 | |
CN108023810A (zh) | 连接能力的通告方法及装置 | |
CN106470456B (zh) | 一种在网终端进行中继选择的方法及终端 | |
CN108811019A (zh) | 一种进行互操作的方法及互操作控制网元 | |
CN108616944A (zh) | 对用户设备进行连续性控制的方法及相应设备 | |
CN113115473A (zh) | 网络切片控制方法及装置、服务器、***及存储介质 | |
CN104754762A (zh) | 软件自定义网络中自动发现控制器的方法、控制器及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |