网络配置的方法及装置的制造方法

文档序号:8301453阅读:181来源:国知局
网络配置的方法及装置的制造方法
【技术领域】
[0001] 本发明涉及通信技术领域,尤其涉及网络配置的方法及装置。
【背景技术】
[0002] 随着通信技术的发展,在软件定义网络(Software Defined Network, SDN)技术 中最为流行的是OpenFlow协议。其中,OpenFlow是SDN架构中定义的一个控制器与转发 层之间的通信接口标准。支持OpenFlow转发的OpenFlow交换机和控制器组成OpenFlow 网络。其中,该OpenFlow网络中的OpenFlow交换机和控制器之间通过安全传输层协议 (Transport Layer Security,TLS)或者传输控制协议(Transmission Control Protocol, TCP)建立安全通道,并利用该安全通道进行OpenFlow消息交互。
[0003] 当OpenFlow网络中新增OpenFlow交换机时,需要对该OpenFlow交换机进行配 置,比如,分配IP地址和指定控制器地址。
[0004] 现有技术中对新增OpenFl OW交换机进行配置时,需要网络管理员对该新增 OpenFlow交换机进行基本的配置,即为该新增OpenFlow交换机分配唯一的接入IP地址,配 置OpenFlow实例并指定控制器地址。只有完成配置后,该新增OpenFlow交换机才能向控 制器发起TLS或TCP连接。
[0005] 但是,当OpenFlow网络中新增OpenFlow交换机比较多时,而每一新增OpenFlow 交换机的接入都需要人工配置,从而降低了工作效率,并增加了运维成本。

【发明内容】

[0006] 本发明提供网络配置的方法及装置,以解决现有技术中当OpenFlow网络中新增 OpenFlow交换机比较多时,而每一新增OpenFlow交换机的接入都需要人工配置,从而降低 了工作效率,并增加了运维成本的问题。
[0007] 根据本发明实施例的第一方面,提供一种网络配置的方法,该方法应用于SDN中 的控制器上,包括 :
[0008] 接收待配置的交换机发送的至少一个动态主机配置协议DHCP发现报文,该DHCP 发现报文中携带有请求标识;
[0009] 针对待配置的交换机发送的至少一个DHCP发现报文中首个接收到的DHCP发现报 文,根据请求标识确定处理首个接收到的DHCP发现报文,并为待配置的交换机分配IP地 址;
[0010] 将携带有IP地址和控制器的控制器地址的DHCP提供报文发送至待配置的交换 机,以使待配置的交换机根据DHCP提供报文携带的IP地址和控制器地址进行网络配置。
[0011] 根据本发明实施例的第二方面,提供一种网络配置的方法,该方法应用于SDN中 的待配置的交换机上,包括:
[0012] 广播DHCP发现报文,该DHCP发现报文携带有请求标识,以使接收到所述DHCP发 现报文的控制器根据该请求标识对首个接收到的所述DHCP发现报文进行处理并为所述待 配置的交换机分配IP地址;
[0013] 接收至少一个控制器发送的DHCP提供报文,该DHCP提供报文携带有发送该DHCP 提供报文的控制器为待配置的交换机分配的IP地址和发送该DHCP提供报文的控制器的控 制器地址;
[0014] 根据至少一个控制器发送的DHCP提供报文中的一个DHCP提供报文携带的IP地 址和控制器地址进行网络配置。
[0015] 根据本发明实施例的第三方面,提供一种网络配置的装置,该装置应用于SDN中 的控制器上,包括 :
[0016] 接收单元,用于接收待配置的交换机发送的至少一个DHCP发现报文,该DHCP发现 报文中携带有请求标识;
[0017] 分配单元,用于针对待配置的交换机发送的至少一个DHCP发现报文中首个接收 到的DHCP发现报文,根据所述请求标识确定处理所述首个接收到的DHCP发现报文,为待配 置的交换机分配IP地址;
[0018] 发送单元,用于将携带有IP地址和控制器的控制器地址的DHCP提供报文发送至 待配置的交换机,以使待配置的交换机根据DHCP提供报文携带的IP地址和控制器地址进 行网络配置。
[0019] 根据本发明实施例的第四方面,提供一种网络配置的装置,该装置应用于SDN中 的待配置的交换机上,包括:
[0020] 发送单元,用于广播DHCP发现报文,该DHCP发现报文携带有请求标识,以使接收 到所述DHCP发现报文的控制器根据该请求标识对首个接收到的所述DHCP发现报文进行处 理并为所述待配置的交换机分配IP地址;
[0021] 接收单元,用于接收至少一个控制器发送的DHCP提供报文,该DHCP提供报文携带 有发送该DHCP提供报文的控制器为待配置的交换机分配的IP地址和发送该DHCP提供报 文的控制器的控制器地址;
[0022] 配置单元,用于根据至少一个控制器发送的DHCP提供报文中的一个DHCP提供报 文携带的IP地址和控制器地址进行网络配置。
[0023] 应用本发明实施例,通过待配置的交换机广播DHCP发现报文,控制器接收到待配 置的交换机发送的至少一个DHCP发现报文,该DHCP发现报文中携带有请求标识;针对待配 置的交换机发送的至少一个DHCP发现报文中首个接收到的DHCP发现报文,根据请求标识 确定处理首个接收到的DHCP发现报文,并为待配置的交换机分配IP地址;将携带有IP地 址和控制器的控制器地址的DHCP提供报文发送至待配置的交换机;待配置的交换机接收 至少一个控制器发送的DHCP提供报文;根据至少一个控制器发送的DHCP提供报文中的一 个DHCP提供报文携带的IP地址和控制器地址进行网络配置,从而实现了控制器为待配置 的交换机动态分配IP地址,并且配置效率较高,且不易产生配置错误,还提高了工作效率, 并减少了运维成本。
【附图说明】
[0024] 图1是应用本发明实施例网络配置的应用场景示意图;
[0025] 图2是本发明网络配置的方法的一个实施例流程图;
[0026] 图3是本发明网络配置的方法的另一个实施例流程图;
[0027] 图4是本发明网络配置的方法中DHCP发现报文的示意图;
[0028] 图5是本发明网络配置的方法中DHCP发现报文的选项字段的示意图;
[0029] 图6是本发明网络配置的装置所在设备的一种硬件结构图;
[0030] 图7是本发明网络配置的装置的一个实施例框图;
[0031] 图8是本发明网络配置的装置的另一个实施例框图。
【具体实施方式】
[0032] 为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明实 施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方 案作进一步详细的说明。
[0033] 参见图1,为应用本发明实施例网络配置的应用场景示意图:
[0034] 图1中示出了一种OpenFlow网络的组网架构。其中,交换机A、交换机B、交换机C 和交换机D皆可以为OpenFlow交换机,并且每个OpenFlow交换机连接一个或多个终端设 备,控制器1和控制器2皆可以为OpenFlow控制器,皆用于控制交换机A
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1