一种控制网络设备自动开局的方法、设备及系统技术方案

技术编号:11675766 阅读:99 留言:0更新日期:2015-07-06 02:00
本发明专利技术适用于数据通信技术领域,一种控制网络设备自动开局的方法、设备及系统,该方法包括:获取网络设备在现网中的网络拓扑信息,该网络拓扑信息包括与该网络设备直接连接的上行设备的接口和IP地址;检测该现网中的网络拓扑信息与预置的网络拓扑信息,是否匹配;若匹配,该网管设备向该网络设备发送启用简单文件传输协议TFTP或文件传输协议FTP的信息,以及开局所需的操作系统文件的标识和/或配置文件的标识,以使该网络设备获取操作系统文件和/或配置文件。本发明专利技术通过检测现网中的网络拓扑信息与预置的网络拓扑信息,是否匹配,解决了在网络设备备件替换时不能做到自动开局的问题,使得同一位置的网络设备,在自动开局时即插即用。

【技术实现步骤摘要】

本专利技术属于数据通信
,尤其涉及一种控制网络设备自动开局的方法、设备及系统
技术介绍
一个数据中心区域的网络,通常由多个网络设备组成,例如多台核心交换机,上百台接入交换机组成。当在网络里添加一个网络设备时,需要对网络设备进行自动开局(英文:provis1ning)。自动开局是指在网络设备第一次上电时,加载操作系统文件和/或配置文件,完成相关功能和相关业务的配置的过程。通常的网络设备自动开局的方案,可根据介质访问控制(英文:media accesscontrol,缩写:MAC)地址或序列号(英文:serial number,缩写:SN)完成网络设备的自动开局。参考图1,图1是网络设备自动开局的实施流程图。1、预先建立操作系统文件和预先采集的MAC地址的对应关系,或者预先建立配置文件和预先采集的SN的对应关系,将对应关系存放在动态主机配置协议(英文=DynamicHost Configurat1n Protocol,缩写:DHCP)服务器上,并将与MAC地址或SN对应的操作系统文件和配置文件,存放在文件传输协议(File Transfer Protocol,FTP)服务器上;2、现场安装网络设备,网络设备上电启动;3、网络设备获取DHCP服务器发送的临时网络协议(英文:Internet Protocol,缩写:IP)地址、FTP服务器的网关地址和FTP服务器的IP地址和最小配置文件名字;5、网络设备从FTP服务器获取最小配置文件;6、网络设备使用最小配置文件启动;7、DHCP服务器判断通过简单网络管理协议(英文:Simple Network ManagementProtocol,缩写:SNMP)传输的数据是否可以到达网络设备;8、当通过SNMP传输的数据可以到达网络设备时,服务器发送获取网络设备的MAC地址或SN的请求;9、网络设备返回其MAC地址或SN ;10、查找与MAC地址或SN号相对应的版本文件、配置文件,11、DHCP服务器向网络设备发送启用文件传输协议FTP的信息,以及开局所需的操作系统文件的标识和/或配置文件的标识,以使所述网络设备与FTP服务器建立一个FTP连接,在所述FTP服务器中获取操作系统文件和/或配置文件。然而,该网络设备自动开局的方案,在网络设备替换时,因为网络设备的MAC地址或SN变了,原先的规划需要重做、不能做到网络设备的即插即用,因此,不适用于网络设备替换场景,在网络设备替换时不能做到自动开局。
技术实现思路
本专利技术的目的在于提供一种控制网络设备自动开局的方法及设备,旨在解决网络设备自动开局的方案,在网络设备备件替换时不能做到自动开局的问题。第一方面,一种服务器控制网络设备自动开局的方法,包括:获取网络设备在现网中的网络拓扑信息,所述网络拓扑信息包括与所述网络设备直接连接的上行设备的接口和IP地址;检测所述现网中的网络拓扑信息与预置的网络拓扑信息,是否匹配;若匹配,所述网管设备向所述网络设备发送启用简单文件传输协议TFTP或文件传输协议FTP的信息,以及开局所需的操作系统文件的标识和/或配置文件的标识,以使所述网络设备与TFTP服务器或FTP服务器建立TFTP连接或FTP连接,在所述TFTP服务器或FTP服务器中获取操作系统文件和/或配置文件;其中,所述接口包括物理接口、物理接口所属的虚拟局域网VLAN接口之一或其组合,所述IP地址为所述上行设备在现网中固定的IP地址。结合第一方面,在第一方面的第一种可能的实现方式中,所述获取网络设备在现网中的网络拓扑信息,包括:网管设备获取上行设备的接口表以及所述网络设备的地址解析协议ARP表,所述上行设备的接口表包括所述上行设备的各个接口与所述各个接口各自的介质访问控制MAC地址的对应关系,所述网络设备的ARP表包括所述上行设备与所述网络设备直接连接的接口的IP地址和所述上行设备与所述网络设备直接连接的接口的MAC地址的对应关系;根据所述上行设备的接口表以及所述网络设备的ARP表,获取与所述网络设备直接连接的上行设备的接口的MAC地址;在所述上行设备的接口表中,根据与所述网络设备直接连接的上行设备的接口的所述MAC地址,获取与所述网络设备直接连接的上行设备的接口 ;在所述网络设备的ARP表中,获取所述上行设备与所述网络设备直接连接的接口的IP地址。结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,检测所述现网中的网络拓扑信息与预置的网络拓扑信息,是否匹配,包括:检测现网中的网络拓扑信息的物理接口和IP地址,与预置的物理接口和IP地址,是否匹配;或者,检测现网中的网络拓扑信息的物理接口所属的VLAN接口和IP地址,与预置的物理接口所属的VLAN接口和IP地址,是否匹配;或者,检测现网中的网络拓扑信息的物理接口、所述物理接口所属的VLAN接口和IP地址,与预置的物理接口、预置的物理接口所属的VLAN接口和上行设备IP地址,是否匹配。结合第一方面,以及第一方面的第一至第二种可能的实现方式中的任意一个,在第一方面的第三种可能的实现方式中,当所述网络拓扑信息还包括设备型号时,所述检测所述现网中的网络拓扑信息与预置的网络拓扑信息,是否匹配,进一步还包括:检测现网中的网络拓扑信息的设备型号与预置的网络拓扑信息中的设备型号,是否匹配。第二方面,一种控制网络设备自动开局的设备,包括:第一获取单元,用于获取网络设备在现网中的网络拓扑信息,所述网络拓扑信息包括与所述网络设备直接连接的上行设备的接口和IP地址;第一检测单元,用于检测所述现网中的网络拓扑信息与预置的网络拓扑信息,是否匹配;发送单元,若匹配,所述网管设备向所述网络设备发送启用简单文件传输协议TFTP或文件传输协议FTP的信息,以及开局所需的操作系统文件的标识和/或配置文件的标识,以使所述网络设备与TFTP服务器或FTP服务器建立TFTP连接或FTP连接,在所述TFTP服务器或FTP服务器中获取操作系统文件和/或配置文件;其中,所述接口包括物理接口、物理接口所属的虚拟局域网VLAN接口之一或其组合,所述IP地址为所述上行设备在现网中固定的IP地址。结合第二方面,在第二方面的第一种可能的实现方式中,所述第一获取单元还用于获取上行设备的接口表以及所述网络设备的地址解析协议ARP表,所述上行设备的接口表包括所述上行设备的各个接口与所述各个接口各自的介质访问控制MAC地址的对应关系,所述网络设备的ARP表包括所述上行设备与所述网络设备直接连接的接口的IP地址和所述上行设备与所述网络设备直接连接的接口的MAC地址的对应关系;还用于根据所述上行设备的接口表以及所述网络设备的ARP表,获取与所述网络设备直接连接的上行设备的接口的MAC地址;还用于在所述上行设备的接口表中,根据与所述网络设备直接连接的上行设备的接口的所述MAC地址,获取与所述网络设备直接连接的上行设备的接口 ;还用于在所述网络设备的ARP表中,获取所述上行设备与所述网络设备直接连接的接口的IP地址。结合第二方面,在第二方面的第二种可能的实现方式中,所述检测单元还用于检测现网中的网络拓扑信息的物理接口和IP地址,与预置的物理接口和IP地址,是否匹配;或者,还用于检测现网中的网络拓扑信息的物本文档来自技高网
...

【技术保护点】
一种控制网络设备自动开局的方法,其特征在于,包括:网管设备获取网络设备在现网中的网络拓扑信息,所述网络拓扑信息包括与所述网络设备直接连接的上行设备的接口和IP地址;检测所述现网中的网络拓扑信息与预置的网络拓扑信息,是否匹配;若匹配,所述网管设备向所述网络设备发送启用简单文件传输协议TFTP或文件传输协议FTP的信息,以及开局所需的操作系统文件的标识和/或配置文件的标识,以使所述网络设备与TFTP服务器或FTP服务器建立TFTP连接或FTP连接,在所述TFTP服务器或FTP服务器中获取操作系统文件和/或配置文件;其中,所述接口包括物理接口、物理接口所属的虚拟局域网VLAN接口之一或其组合。

【技术特征摘要】

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

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

1