一种SDN设备自动上线的方法、SDN设备和控制器技术

技术编号:16431632 阅读:44 留言:0更新日期:2017-10-22 07:31
本发明专利技术实施例公开了一种SDN设备自动上线的方法、SDN设备和控制器,涉及通信技术领域,用以实现SDN设备自动上线,进而简化SDN网络中设备上线的工作流程,提高设备上线效率,做到设备即插即用、即插即管。该方法包括:待上线SDN设备广播封装了虚拟局域网VLAN标识的DHCP发现报文;接收第一控制器广播的第一DHCP响应报文;将接收第一DHCP响应报文的第一端口置于VLAN标识;采用第一端口广播DHCP请求报文;通过第一端口接收第一控制器广播的DHCP应答报文;当该SDN设备与该控制器建立了OpenFlow连接之后,接收该控制器发送的出向报文,出向报文携带了链路层发现协议LLDP消息。

Method, SDN device and controller for automatic on-line SDN equipment

The embodiment of the invention discloses a method and device of SDN automatic on-line SDN device and controller, relating to the technical field of communication equipment to realize SDN automatic on-line, and simplify the work process equipment line of SDN network, improve the efficiency of on-line equipment, so that equipment plug and plug tube. The method includes: to be broadcast equipment on-line SDN encapsulates virtual LAN VLAN logo DHCP found DHCP receives the first message; the first broadcast controller will receive the response message; the first port in the VLAN identifies the first DHCP response message; the first port broadcast DHCP request message through DHCP response message; the first port receives the first broadcast controller; when the SDN device and the controller with an OpenFlow connection, the controller sends out to receive the message, a message to carry the link layer discovery protocol LLDP message.

【技术实现步骤摘要】
一种SDN设备自动上线的方法、SDN设备和控制器
本专利技术涉及通信
,尤其涉及一种SDN设备自动上线的方法、SDN设备和控制器。
技术介绍
软件定义网络(SoftwareDefinedNetwork,简称为SDN)是一种新型的网络架构,它的设计理念是将网络的控制平面与数据转发平面进行分离,并实现可编程化控制。通常将SDN网络架构抽象定义成三层:第一层是转发面实体,包括实现这种转发功能的各种软硬件组件;第二层是针对第一层转发实体进行管理和控制的实体,第三层是基于前两层基础网络的应用和服务。前两层之间的接口称之为SDN的南向接口,目前开放流(OpenFlow)协议是南向接口的主流协议,它以流表为基础,控制细颗粒度的转发表及其行为,具有很强的表达能力,适应能力强。SDN设备是运用于运营商的本地移动回传网或承载网中,由路由器设备演进而来的,具有OpenFlow转发设备(OpenFlowswitch)所不具备的包括伪线(Pseudo-Wire,简称PW)、三层虚拟专用网络(Layer3VPN,简称L3VPN)、操作管理和维护(OperationAdministrationandMain本文档来自技高网...
一种SDN设备自动上线的方法、SDN设备和控制器

【技术保护点】
一种软件定义网络SDN设备自动上线的方法,其特征在于,所述方法包括:待上线SDN设备广播封装了虚拟局域网VLAN标识的DHCP发现报文,所述DHCP发现报文携带了所述待上线SDN设备的设备标识;接收第一控制器广播的第一DHCP响应报文,所述第一DHCP响应报文为所述待上线SDN设备接收到的第一个DHCP响应报文,所述第一DHCP响应报文携带了所述第一控制器为所述待上线SDN设备分配的管理IP地址和所述第一控制器的IP地址;将接收所述第一DHCP响应报文的第一端口置于所述VLAN标识;采用所述第一端口广播DHCP请求报文,所述DHCP请求报文携带了所述待上线SDN设备的设备标识,以及所述第一控制...

【技术特征摘要】
1.一种软件定义网络SDN设备自动上线的方法,其特征在于,所述方法包括:待上线SDN设备广播封装了虚拟局域网VLAN标识的DHCP发现报文,所述DHCP发现报文携带了所述待上线SDN设备的设备标识;接收第一控制器广播的第一DHCP响应报文,所述第一DHCP响应报文为所述待上线SDN设备接收到的第一个DHCP响应报文,所述第一DHCP响应报文携带了所述第一控制器为所述待上线SDN设备分配的管理IP地址和所述第一控制器的IP地址;将接收所述第一DHCP响应报文的第一端口置于所述VLAN标识;采用所述第一端口广播DHCP请求报文,所述DHCP请求报文携带了所述待上线SDN设备的设备标识,以及所述第一控制器的IP地址;通过第一端口接收所述第一控制器广播的DHCP应答报文,所述DHCP应答报文携带了第一控制器为所述待上线SDN设备分配的管理IP地址,以及所述第一控制器的IP地址和TCP端口号;当所述待上线SDN设备与所述第一控制器根据所述第一控制器的IP地址和TCP端口号建立了开放流OpenFlow连接之后,接收所述第一控制器发送的出向报文,所述出向报文携带了链路层发现协议LLDP消息。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收第二控制器广播的第二DHCP响应报文,所述第二DHCP响应报文为所述待上线SDN设备接收到的除所述第一DHCP响应报文以外的DHCP响应报文,所述第二DHCP响应报文携带了所述第二控制器为所述待上线SDN设备分配的管理IP地址和所述第二控制器的IP地址;丢弃所述第二DHCP响应报文。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述待上线SDN设备收到来自另一待上线SDN设备广播的DHCP发现报文,则丢弃该报文。4.一种软件定义网络SDN设备的自动上线方法,其特征在于,所述方法包括:控制器接收待上线SDN设备广播的封装了虚拟局域网VLAN标识的DHCP发现报文,所述DHCP发现报文携带了所述待上线SDN设备的设备标识;向所述待上线SDN设备广播DHCP响应报文,所述DHCP响应报文携带了所述控制器为所述待上线SDN设备分配的管理IP地址和所述控制器的IP地址;接收所述待上线SDN设备广播的DHCP请求报文,所述DHCP请求报文携带了所述待上线SDN设备的设备标识,以及所述控制器的IP地址;向所述待上线SDN设备广播DHCP应答报文,所述DHCP应答报文携带了控制器为所述待上线SDN设备分配管理IP地址,以及所述控制器的IP地址和TCP端口号;在所述待上线SDN设备与所述控制器根据所述控制器的IP地址和TCP端口号建立了OpenFlow连接之后,向所述待上线SDN设备发送出向报文,所述出向报文携带了链路层发现协议LLDP消息。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:接收第一已上线SDN设备发送的第一入向报文,所述第一入向报文中封装了所述待上线SDN设备广播的DHCP发现报文,所述第一入向报文为所述控制器接收到的第一个入向报文;向所述第一已上线SDN设备发送OpenFlow流表报文,所述OpenFlow流表报文携带了将所述第一已上线SDN设备接收所述DHCP发现报文的端口置于所述VLAN标识的命令,以便于所述第一已上线SDN设备转发所述待上线SDN设备与所述控制器之间的报文。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:接收第二已上线SDN设备发送的第二入向报文,所述第二入向报文中封装了所述待上线SDN设备广播的DHCP发现报文,所述第二入向报文为所述控制器接收到的除所述第一入向报文以外的入向报文;丢弃所述第二入向报文。7.一种软件定义网络SDN设备的自动上线方法,其特征在于,所述方法包...

【专利技术属性】
技术研发人员:朱琳王光全杨艳松何晓峰王泽林庞冉
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1