一种实现零配置启动的方法和装置的制造方法

xiaoxiao2020-10-23  6

一种实现零配置启动的方法和装置的制造方法
【技术领域】
[0001] 本发明涉及网络通信技术领域,尤其涉及一种实现SDN(SoftwareDefined Networking,软件定义网络)网络设备零配置启动的方法和装置。
【背景技术】
[0002] 随着互联网技术的迅速发展,网络承载的业务数量日趋鹿大,业务种类日趋复杂, 网络规模也因此不断增大,该使得基于传统网络体系架构的功能性设计缺陷引发的网络弊 病日益明显。针对该些问题,SDN应运而生,SDN将网络中所有的网络设备视为被管理的资 源,参考操作系统的原理抽象出网络操作系统(Network0S),一方面屏蔽了底层网络设备 的具体细节,同时还为上层应用提供了统一的管理视图和编程接口。该样,基于网络操作系 统该个平台,用户可W开发各种应用程序,通过软件来定义逻辑上的网络拓扑,W满足对网 络资源的不同需求,而无需关也底层网络的物理拓扑结构。
[0003]SDN实现原理为;将原有的完全由交换机/路由器控制的报文转发方式转换为基 于多域网包包头描述的流转发方式,同时将传统网络设备的数据平面(dataplane)和控制 平面(controlplane)相分离,将路由控制功能从网络设备中剥离出来,所有转发行为的决 策都迁移到集中式的控制器上,由集中式的控制器(Controller)W标准化的接口对各种网 络设备进行管理和配置,从而对网络资源的设计、管理和使用提供更多的可能性。
[0004]SDN是对传统网络的颠覆性技术,虽然现在一些供应商已经开始提供与传统物理 网络兼容的SDN控制器和SDN交换机,但离大规模的部署和应用还有很长的一段路要走。而 在该个过程中,减少网络建设和维护的人工工作、降低网络管理成本是必须考虑的问题。

【发明内容】

[0005] 有鉴于此,本发明提供一种实现零配置启动的方法,应用在SDN网络设备上,包 括:
[0006] 向服务端请求控制器的地址信息和所述SDN网络设备与控制器之间的通道信息;
[0007] 接收服务端返回的控制器的地址信息和通道信息;
[0008] 按照接收的控制器的地址信息和通道信息进行本设备的SDN参数配置;
[0009] 根据所述参数配置建立与控制器之间的安全通道。
[0010] 本发明提供的一种实现零配置启动的方法,包括:
[0011] 接收由SDN网络设备发起的对控制器地址信息和通道信息的请求;
[0012] 向所述SDN网络设备返回控制器的地址信息和通道信息。
[0013] 本发明还提供了一种实现零配置启动的客户端装置,应用在SDN网络设备上,包 括:
[0014] 信息请求单元,用于向服务端请求控制器的地址信息和所述SDN网络设备与控制 器之间的通道信息;
[0015] 信息接收单元,用于接收服务端返回的控制器的地址信息和通道信息;
[0016] 配置单元,用于按照接收的控制器的地址信息和通道信息进行本设备的SDN参数 配置;
[0017] 通道建立单元,用于根据所述参数配置建立与控制器之间的安全通道。
[0018] 本发明提供的一种实现零配置启动的服务端装置,包括:
[0019] 请求接收单元,用于接收由SDN网络设备发起的对控制器地址信息和通道信息的 请求;
[0020] 请求响应单元,用于向所述SDN网络设备返回控制器的地址信息和通道信息。
[0021] 由W上技术方案可见,本发明的实施例通过由服务端向SDN网络设备提供控制器 的地址信息和通道信息,实现了SDN网络设备上控制器的自动配置,减少了网络管理和维 护中的人工工作,提高了网络配置的准确性。
【附图说明】
[0022] 图1是一种SDN网络的框架示意图;
[0023] 图2是本发明实施例一中实现零配置启动的方法的客户端流程图;
[0024] 图3是本发明实施例一中实现零配置启动的方法的服务端流程图;
[0025] 图4是携带地址信息的DHCP化tion的字段结构示例图;
[0026] 图5是携带通道信息的DHCP化tion的字段结构示例图;
[0027] 图6是一种SDN组网结构的示例图;
[002引图7是图6所示的组网进行简化后的结构图;
[0029] 图8是SDN网络设备或服务端装置所在节点的一种硬件结构图;
[0030] 图9是本发明实施例中一种实现零配置启动的客户端装置的逻辑结构图;
[0031] 图10是本发明实施例中一种实现零配置启动的客户端装置的逻辑结构图。
【具体实施方式】
[0032]SDN网络包括SDN网络设备(switch)和控制器(Controller),如图1所不。Switch 上包括SDN化annel(管理通道)和流表(FlowT油le)两个功能组件,其中,Switch通过 SDNQiannel和Controller之间建立连接,通常是建立基于S化(Se州reSocketsLayer, 安全套接层)的安全通道,并在该安全通道上采用SDN协议(例如:化enFlow协议)来进行消 息交互,使得Controller能够控制Switch,如添加、删除、修改流表,查询统计信息,W及通 过Switch转发报文;同时,Switch也通过该安全通道向Controller上报自身的状态和感 知到的各种外部事件,使得Controller能够了解网络运行状态的变化。对连接到Switch 的终端,Switch根据流表进行报文的转发。
[0033] 可见,安全通道在SDN网络设备和控制器之间发挥着桥梁作用。出于可靠性考虑, 通常一台Switch会与多个Controller建立连接,其中一个Controller为主控制器,其他 为从控制器。如果主控制器发生故障,那么Switch可W在某个从控制器的控制下继续运行 在SDN模式下。此外,为了提高处理性能,充分利用大多数Switch本身具备的并行处理特 点,一台Switch和一个Controller之间往往是一条主连接与多条辅助连接并存。
[0034] 为了建立安全通道,在Switch上需要配置一系列参数,主要包括Controller 的地址信息和通道信息,其中,地址信息可W包括IP地址、端口号、VRF(VPN Routing&ForwardingInstance,虚拟专用网路由转发实例)实例信息;通道信息主要 包括S化策略信息,如PKI(化blicIfeyIn化astruc化re,公开密钥体系)域名、CA (Ce;rtificationAuthority,认证中也)名称、注册服务器的册L(UniformResource Locator,统一资源定位符)、使用的密钥交换算法、数据加密算法、MAC(Message AuthenticationCode,消息认证码)算法等等。安全通道上的主连接和辅连接都需要做 类似配置。当该些配置能够和对应Controller侧的相应配置相匹配时,才能在Switch和 Controller之间建立安全通道。
[00巧]现有技术中,在Switch上的该些配置都是由人工进行的。对每个Switch和Controller之间的每个连接都需要进行配置,该些大量繁琐的重复配置会耗费网络管理人 员的许多工时,而且极易出错;并且,一旦Controller的地址、S化策略等信息发生变化,仍 然需要人工对各个Switch上的相关信息重新配置,使得网络管理成本居高不下。
[0036] 本实施例提出一种新的实现零配置重启的方法来解决上述问题。本实施例中的方 法WC/S(Client/server,客户端/服务器)模式运行,其中,客户端运行在SDN网络设备 上,服务端运行在服务器或者SDN控制器上。需要说明的是,SDN网络设备、服务器、控制器 可W是完成相应功能的逻辑节点,也可W是物理设备。图2所示为实施例一中客户端的流 程图,图3所示为实施例一中服务端的流程图。
[0037] 在客户端,步骤S210,向服务端请求控制器的地址信息和所述SDN网络设备与控 制器之间的通道信息。
[0038] 当一个尚未进行SDN参数配置的网络设备启动后,发送预定的报文,向服务端请 求控制器的配置信息。如果客户端没有预先设置服务端的网络地址或者客户端没有预先设 置本地的网络地址,预定的报文可W通过广播方式发送;否则可直接向服务端所在的网络 节点发送请求控制器地址信息和通道信息的报文。
[0039] 在服务端,步骤S310,接收由SDN网络设备发起的对控制器地址信息和通道信息 的请求。
[0040] 在服务端,步骤S320,向所述SDN网络设备返回控制器的地址信息和通道信息。
[0041] 服务端保存有SDN控制器的配置信息。在收到由SDN网络设备发起的所述请求后, 服务端将控制器的地址信息和通道信息返回给该SDN网络设备。
[0042] 如果有至少两个控制器可供该SDN网络设备使用,则服务端还可W按照预定的负 载均衡算法在可用的控制器中为该SDN网络设备分配控制器。例如,在该些控制器处理能 力接近的情况下,可W采用轮询算法在SDN网络设备之间进行控制器的分配;如果控制器 的处理能力差距比较大,则可W根据处理能力确定某个比例来进行控制器的分配。完 成分 配后,服务端向该SDN网络设备返回为其分配的控制器的地址信息和通道信息。
[0043] 需要说明的是,控制器的通道信息可W包括S化策略信息,也可W包括化S (TransportLayerSecurity,安全传输层协议)策略信息,还可W包括其他传输层加密传输 协议的策略信息。
[0044] 作为一种可选的实施方式,可W为SDN网络设备分配一个主控制器和一个W上的 从控制器,并将该些控制器的地址信息和通道信息都返回给SDN网络设备,W达到更好的 可靠性。
[0045] 在客户端,步骤S220,接收服务端返回的控制器的地址信息和通道信息。
[0046] 在客户端,步骤S230,按照接收的控制器的地址信息和通道信息进行本设备的 SDN参数配置。
[0047] 在收到服务端返回的控制器的地址信息和通道信息后,客户端按照接收的信息完 成本地SDN参数的配置。如果服务端返回的控制器包括主控制器和从控制器,则客户端分 别对主控制器和从控制器进行地址和通道的参数配置。
[0048] 在客户端,步骤S240,根据所述参数配置建立与控制器之间的安全通道。
[0049] 完成本设备的SDN参数配置后,SDN网络设备即可按照该一配置建立与控制器之 间的安全通道,并按照SDN协议的规定,和控制器之间进行报文传输,实现SDN网络的各项 功能。
[0050] 在一种可选的实施方式中,在服务端,可W对各个控制器的状态进行监测,发现某 个控制器的状态异常时,向配置有该控制器的SDN网络设备发送更新消息,将该状态异常 的控制器的地址信息和通道信息更改为其他状态正常的控制器的地址信息和通道信息。在 客户端,如果接收到来自服务端的、对控制器的地址信息和通道信息进行更新的消息,则根 据所接收的更新消息更改本设备的SDN参数配置。该样,即使控制器发生故障,SDN网络设 备也能快速适应性的更新其配置,而不需人工干预。
[0051] 需要说明的是,如果步骤S210中SDN网络设备通过广播方式向服务端发送请求, 而实际组网中服务端所在的节点与该SDN网络设备不在一个网段内,则可W令该SDN网络 设备所在的网段内的某个节点作为中继节点,在中继节点上保存服务端所在节点的地址, 当中继节点收到SDN网络设备W广播方式发送的请求后,将该广播报文更改为W服务端所 在节点的地址为目的地址的单播报文后转发至服务端;在收到服务端返回的控制器的配置 信息后,将其转发给该SDN网络设备。
[0052] 本领域技术人员知道,现有技术中采用D肥P (Dynamic Host Configuration Protocol,动态主机配置协议)协议来WC/S模式由服务端为客户端分配供其自身使用的 IP地址,本发明实施例二中,对DHCP协议进行扩展,利用DHCP的运行机制实现服务端为 SDN网络设备分配控制器的地址信息和通道信息。实施例二中服务端为DHCP服务端,SDN 网络设备为DHCP客户端,W下的流程中,对与实施例一中相同的部分请参见前述说明,不 再费述。
[0053] 在DHCP客户端,通过发送DHCP Discover(发现)报文向服务端请求控制器的地 址信息和通道信息。
[0054] 尚未进行SDN参数配置的网络设备启动后,发送DHCP Discover报文来请求控制 器的配置信息。如果实际组网环境中,DHCP服务端只为SDN网络设备提供IP地址等服务, 而不同时为普通的终端提供为其分配IP地址的服务,则可W采用现有的DHCP Discovery 报文;否则可W在DHCP Discovery报文中进行标记,W区分请求控制器配置信息和仅请求 IP地址的Discoveir报文。
[00巧]作为一种可选的实施方式,可W由SDN网络设备在请求控制器配置信息的同时, 也通过DHCP Discover报文向服务端请求本设备的地址信息。该样可W利用DHCP协议已 经具备的为客户端分配网络地址的功能,进一步免去为SDN网络设备手动配置网络地址的 工作,实现了SDN Switch的零配置启动。
[0056] 在D肥P服务端,接收D肥P Discovery报文,其中携带有由SDN网络设备发起的对 控制器地址信息和通道信息的请求。可选的,接收的DHCPDiscove巧报文还可W携带有对SDN网络设备自身地址信息的请求。
[0057]在DHCP服务端,向SDN网络设备返回DHCPOffer(提供)报文,其中携带有控制 器的地址信息和通道信息。
[005引可W在现有的DHCPOffer报文中增加化tion(选项)来携带控制器的地址信息和 通道信息。例如,可W采用图4所示化tion的字段结构来携带控制器的地址信息,该化tion 中的域包括OptionType(选项类型)、0ptionLength(选项长度)、MasterSDNController IPAcMress(主控制器IP地址)、SubordinateSDNControllerIPAcMress(从控制器IP 地址)、VRFName(VRF名称)等,含义如表1所示:
[0059]
[0061]表1
[0062] 再如,可W采用图5所示化tion的字段结构来携带控制器的通道信息,该化tion 中各个域的含义如表2所示:
[0063]

[0064]表 2
[0065] 可选的,回复的DHCPOffer报文中还可W携带有该SDN网络设备自身的地址信 息。可按照现有技术为SDN网络设备分配IP地址。
[006引在D肥P客户端,接收D肥POffer报文,其中携带有服务端返回的控制器的地址信 息和通道信息。
[0067] 可选的,DHCPOffer报文还可W携带有服务端返回的本设备的地址信息。
[0068] 在DHCP客户端,按照接收的控制器的地址信息和通道信息进行本设备的SDN参数 配置。
[0069] 在DHCP客户端,根据所述参数配置建立与控制器之间的安全通道。
[0070] 可选的,如果DHCP客户端同时也向服务端请求了本设备的地址信息,则按照接收 的本设备的地址信息建立与控制器之间的安全通道。
[0071] 在一种可选的实施方式中,D肥P服务端通过邸'D(Bidirectional Detection,双向转发检测)协议对各个控制器的状态进行监测,发现某个控制器的状态异 常时,通过DHCPACK(确认)报文向配置有该控制器的SDN网络设备发送更新消息,在DHCP ACK报文中用其他状态正常的控制器的地址信息和通道信息取代状态异常的控制的相关信 息。
[0072] 由于DHCPDiscove巧报文通过广播方式发送,当DHCP服务端所在的节点(DHCP Server)与该SDN网络设备不在一个网段内,则可W在该SDN网络设备所在的网段内增加 DHCPRelay(DHCP中继),来在该SDN网络设备和DHCPServer转发DHCP协议报文。例 如图 6 所不的网络,Switchl、Switch2 和Switchn通过DHCPRelay从DHCPServer获得 Controllerl、Controlled等控制器的配置信息。
[0073] 为简化组网结构,可W令某个控制器同时运行DHCP Server的功能,令某个SDN网 络设备同时运行DHCP Relay的功能,此时图6所示的网络简化为图7所示的组网。
[0074] 在应用实施例一和实施例二的方案后,SDN网络设备可W从服务端自动获得控制 器的地址和通道信息,不再需要网管人员手工配置,简化了实现SDN的组网配置,提高了网 络管理和维护的效率,在提高准确性的同时降低了管理成本。
[00巧]与上述流程实现对应,本实施例还提供了实现零配置启动的客户端装置和服务端 装置。其中,客户端装置运行在SDN网络设备上;服务端装置可W运行在SDN控制器上,也 可W运行在网络中的服务器上,还可W运行在其他具有运算和通信的网络节点上。客户端 装置和服务端装置可W通过软件实现,也可W通过硬件或者软硬件结合的方式实现。W软 件实现为例,作为一个逻辑意义上的装置,是通过客户端装置或服务端装置所在设备的CPU 将非易失性存储其中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言, 除了图8所示的CPU、内存W及非易失性存储器之外,客户端装置或服务端装置所在的设备 通常还包括其他硬件,可能是负责处理报文处理的转发芯片等等;从硬件结构上来讲该设 备还可能是分布式的设备,可能包括多个接口卡W在硬件层面进行报文处理的扩展。
[0076] 图9所示为本实施例提供的一种实现零配置启动的客户端装置,包括信息请求单 元、信息接收单元、配置单元和通道建立单元,其中:信息请求单元用于向服务端请求控制 器的地址信息和所述SDN网络设备与控制器之间的通道信息;信息接收单元用于接收服务 端返回的控制器的地址信息和通道信息;配置单元用于按照接收的控制器的地址信息和通 道信息进行本设备的SDN参数配置;通道建立单元用于根据所述参数配置建立与控制器之 间的安全通道。
[0077] 在一种可选的实施方式中,所述服务端为动态主机配置协议DHCP服务端;所述信 息请求单元具体用于:通过发送DHCPDiscover报文向服务端请求控制器的地址信息和通 道信息;所述服务端返回的控制器的地址信息和通道 信息由DHCPOffer报文携带。
[0078] 所述装置还可W包括;地址请求单元和地址接收单元,其中:地址请求单元用于 通过DHCPDiscover报文向服务端请求本设备的地址信息;地址接收单元用于通过DHCP Offer报文接收服务端返回的本设备的地址信息;所述通道建立单元具体用于:根据所述 参数配置,按照接收的本设备的地址信息建立与控制器之间的安全通道。
[0079] 可选的,所述装置还可W包括更新接收单元和配置更新单元,其中;更新接收单元 用于接收来自服务端的、对控制器的地址信息和通道信息进行更新的消息;配置更新单元 用于根据所接收的更新消息更改本设备的SDN参数配置。
[0080] 可选的,所述控制器包括主控制器和至少一个从控制器。
[0081] 图10所示为本实施例提供的一种实现零配置启动的服务端装置,包括请求接收 单元和请求响应单元,其中:请求接收单元用于接收由SDN网络设备发起的对控制器地址 信息和通道信息的请求;请求响应单元用于向所述SDN网络设备返回控制器的地址信息和 通道信息。
[0082] 作为一种可选的实施方式,所述由SDN网络设备发起的对控制器地址信息和通道 信息的请求,通过DHCPDiscove巧报文携带;所述DHCPDiscove巧报文还携带有对所述 SDN网络设备自身地址信息的请求;所述返回给SDN网络设备的控制器地址信息和通道信 息,由DHCPOffer报文携带;所述DHCPOffer报文中还携带有所述SDN网络设备自身的地 址信息。
[0083] 可选的,所述装置还可W包括状态监测单元和更新发送单元,其中;状态监测单元 用于监测控制器的状态;更新发送单元用于当某个控制器的状态异常时,向配置有该控制 器的SDN网络设备发送更新消息,将所述状态异常的控制器的地址信息和通道信息更改为 其他状态正常的控制器的地址信息和通道信息。
[0084] 所述装置还可W包括分配单元,用于在至少两个控制器中按照预定的负载均衡算 法为所述SDN网络设备分配控制器;所述请求响应单元具体用于;向所述SDN网络设备返 回为其分配的控制器的地址信息和通道信息。
[0085] 在一种可选的实施方式中,所述装置位于控制器上。
[0086] 从W上各种方法和装置的实施方式中可W看出,相对于现有技术由网管人员手动 进行SDN网络设备上控制器信息的配置,本发明的实施例由SDN网络设备向服务端请求,月良 务端根据其请求向其返回控制器的地址和通道信息,从而自动完成SDN网络设备上控制器 的配置工作,简化了网络维护工作,提高了网络管理效率。另外,利用DHCP协议的机制同时 进行SDN网络设备的地址分配,可W实现SDN网络设备的零配置启动。
[0087] W上所述仅为本发明的较佳实施例而已,并不用W限制本发明,凡在本发明的精 神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【主权项】
1. 一种实现零配置启动的方法,应用在软件定义网络SDN网络设备上,其特征在于,包 括: 向服务端请求控制器的地址信息和所述SDN网络设备与控制器之间的通道信息; 接收服务端返回的控制器的地址信息和通道信息; 按照接收的控制器的地址信息和通道信息进行本设备的SDN参数配置; 根据所述参数配置建立与控制器之间的安全通道。2. 根据权利要求1所述的方法,其特征在于:所述服务端为动态主机配置协议DHCP服 务端; 所述向服务端请求控制器的地址信息和所述网络设备与控制器之间的通道信息,具体 包括:通过发送DHCPDiscover报文向服务端请求控制器的地址信息和通道信息; 所述服务端返回的控制器的地址信息和通道信息由DHCPOffer报文携带。3. 根据权利要求2所述的方法,其特征在于,所述方法还包括: 通过DHCPDiscover报文向服务端请求本设备的地址信息; 通过DHCPOffer报文接收服务端返回的本设备的地址信息; 所述建立与控制器之间的安全通道,进一步包括:按照接收的本设备的地址信息建立 与控制器之间的安全通道。4. 根据权利要求1至3任意一项所述的方法,其特征在于,所述方法还包括: 接收来自服务端的、对控制器的地址信息和通道信息进行更新的消息; 根据所接收的更新消息更改本设备的SDN参数配置。5. 根据权利要求1所述的方法,其特征在于:所述控制器包括主控制器和至少一个从 控制器。6. -种实现零配置启动的方法,其特征在于,包括: 接收由软件定义网络SDN网络设备发起的对控制器地址信息和通道信息的请求; 向所述SDN网络设备返回控制器的地址信息和通道信息。7. 根据权利要求6所述的方法,其特征在于:所述由SDN网络设备发起的对控制器地 址信息和通道信息的请求,通过DHCPDiscovery报文携带;所述DHCPDiscovery报文还携 带有对所述SDN网络设备自身地址信息的请求; 所述返回给SDN网络设备的控制器地址信息和通道信息,由DHCPOffer报文携带;所 述DHCPOffer报文中还携带有所述SDN网络设备自身的地址信息。8. 根据权利要求6或7所述的方法,其特征在于,所述方法还包括: 监测控制器的状态; 当某个控制器的状态异常时,向配置有该控制器的SDN网络设备发送更新消息,将所 述状态异常的控制器的地址信息和通道信息更改为其他状态正常的控制器的地址信息和 通道信息。9. 如权利要求6或7所述的方法,其特征在于,所述方法还包括:在至少两个控制器中 按照预定的负载均衡算法为所述SDN网络设备分配控制器; 所述向SDN网络设备返回控制器的地址信息和通道信息,具体包括:向所述SDN网络设 备返回为其分配的控制器的地址信息和通道信息。10. -种实现零配置启动的客户端装置,应用在软件定义网络SDN网络设备上,其特征 在于,包括: 信息请求单元,用于向服务端请求控制器的地址信息和所述SDN网络设备与控制器之 间的通道信息; 信息接收单元,用于接收服务端返回的控制器的地址信息和通道信息; 配置单元,用于按照接收的控制器的地址信息和通道信息进行本设备的SDN参数配 置; 通道建立单元,用于根据所述参数配置建立与控制器之间的安全通道。11. 根据权利要求10所述的装置,其特征在于:所述服务端为动态主机配置协议DHCP 服务端; 所述信息请求单元具体用于:通过发送DHCPDiscover报文向服务端请求控制器的地 址信息和通道信息; 所述服务端返回的控制器的地址信息和通道信息由DHCPOffer报文携带。12. 根据权利要求11所述的装置,其特征在于,所述装置还包括: 地址请求单元,用于通过DHCPDiscover报文向服务端请求本设备的地址信息; 地址接收单元,用于通过DHCPOffer报文接收服务端返回的本设备的地址信息; 所述通道建立单元具体用于:根据所述参数配置,按照接收的本设备的地址信息建立 与控制器之间的安全通道。13. 根据权利要求10至12任意一项所述的装置,其特征在于,所述装置还包括: 更新接收单元,用于接收来自服务端的、对控制器的地址信息和通道信息进行更新的 消息; 配置更新单元,用于根据所接收的更新消息更改本设备的SDN参数配置。14. 根据权利要求10所述的装置,其特征在于:所述控制器包括主控制器和至少一个 从控制器。15. -种实现零配置启动的服务端装置,其特征在于,包括: 请求接收单元,用于接收由软件定义网络SDN网络设备发起的对控制器地址信息和通 道信息的请求; 请求响应单元,用于向所述SDN网络设备返回控制器的地址信息和通道信息。16. 根据权利要求15所述的装置,其特征在于:所述由SDN网络设备发起的对控制器 地址信息和通道信息的请求,通过DHCPDiscovery报文携带;所述DHCPDiscovery报文还 携带有对所述SDN网络设备自身地址信息的请求; 所述返回给SDN网络设备的控制器地址信息和通道信息,由DHCPOffer报文携带;所 述DHCPOffer报文中还携带有所述SDN网络设备自身的地址信息。17. 根据权利要求15或16所述的装置,其特征在于,所述装置还包括: 状态监测单元,用于监测控制器的状态; 更新发送单元,用于当某个控制器的状态异常时,向配置有该控制器的SDN网络设备 发送更新消息,将所述状态异常的控制器的地址信息和通道信息更改为其他状态正常的控 制器的地址信息和通道信息。18. 如权利要求15或16所述的装置,其特征在于,所述装置还包括:分配单元,用于在 至少两个控制器中按照预定的负载均衡算法为所述SDN网络设备分配控制器;
【专利摘要】本发明提供一种实现零配置启动的方法,应用在SDN网络设备上,包括:向服务端请求控制器的地址信息和所述SDN网络设备与控制器之间的通道信息;接收服务端返回的控制器的地址信息和通道信息;按照接收的控制器的地址信息和通道信息进行本设备的SDN参数配置;根据所述参数配置建立与控制器之间的安全通道。通过本发明的技术方案,减少了网络管理和维护中的人工工作,提高了网络配置的准确性。
【IPC分类】H04L12/24
【公开号】CN104901825
【申请号】CN201410078400
【发明人】王波, 雒雪芳
【申请人】杭州华三通信技术有限公司
【公开日】2015年9月9日
【申请日】2014年3月5日
【公告号】WO2015131757A1

最新回复(0)