一种网络适配器的固件升级方法及系统技术方案

技术编号:13328498 阅读:190 留言:0更新日期:2016-07-11 18:41
本发明专利技术涉及一种网络适配器的固件升级方法及系统。该系统包括局域网路由器、至少两个连接于所述局域网路由器的网络适配器,所述网络适配器存储固件升级文件,所述网络适配器包含固件版本号和IP地址信息;通过预设升级时间点,来控制局域网中各网络适配器的升级时间;而后,通过对各网络适配器之间的固件版本号的比较,判断是否网络适配器是否需要进行固件升级,并通过网络下载固件升级文件,完成网络适配器的固件升级。本发明专利技术可以对需要固件升级的网络适配器进行批量升级,减少批量固件升级的人工参与工作量,解决了现有技术中通过网页进行固件升级时,需要单个网络适配器分别升级,操作繁琐、工作量大的问题。

【技术实现步骤摘要】

本专利技术涉及一种网络适配器的固件升级方法及系统。
技术介绍
目前市面上的UPS网络适配器的固件升级主要有3种:1、通过Web网页手动上传固件程序,然后重启适配器进行升级操作2、搭建ftp或者tftp等方式的固件服务器,通过Web网页手动设置固件服务器的地址,接着从服务器下载固件程序,最后重启适配器进行升级操作3、搭建ftp或者tftp等方式的固件服务器,通过特殊的软件批量设置固件服务器的地址,接着从服务器下载固件程序,最后重启适配器进行升级操作一般局域网内会有成百上千个网络适配器,当需要进行固件升级时,前面两种方式需要手工登录每个适配器的web页面,分别进行升级操作,过程繁琐、不便。即便是第三种方式,虽可以批量设置固件服务器的地址,但是需要pc电脑搭建ftp或者tftp服务器,亦需一定的人力与时间成本,而且在某些特定领域,如银行的数据机房,由于对网络安全要求高,要在局域网内的电脑上搭建ftp或者tftp服务器,需通过比较繁琐的审批流程。
技术实现思路
本专利技术的目的在于针对现有技术的不足,提供一种网络适配器的固件升级方法及系统。为实现上述目的,本专利技术的技术方案是:一种网络适配器的固件升级方法,所述网络适配器包含固件版本号和IP地址信息,所述网络适配器存储固件升级文件,(1)当达到预设的升级时间点时,局域网中的当前网络适配器广播升级请求包;(2)局域网中的其他网络适配器接收到升级请求包后,广播自身的固件版本号和IP地址信息;(3)当前网络适配器接收其他网络适配器的固件版本号和IP地址信息,并记录最高固件版本号及其对应网络适配器的IP地址;(4)当前网络适配器判断自身的固件版本号是否低于最高固件版本号,若是,则当前网络适配器根据记录最高固件版本号及其对应网络适配器的IP地址访问最高固件版本号对应的网络适配器,下载并存储固件升级文件,重启后执行所述固件升级文件完成固件升级;否则结束。在本专利技术一实施例中,对所述网络适配器的连接数进行限制,当所述网络适配器连接数超过预定数量时,禁止其他网络适配器进行访问。在本专利技术一实施例中,当所述网络适配器连接数超过5时,禁止其他网络适配器进行访问。在本专利技术一实施例中,还包括,所述网络适配器完成固件升级后,广播自身的固件版本号和IP地址信息。在本专利技术一实施例中,所述网络适配器为UPS网络适配器。本专利技术还提供了一种网络适配器的固件升级系统,包括局域网路由器、至少两个连接于所述局域网路由器的网络适配器,所述网络适配器存储固件升级文件,所述网络适配器包含固件版本号和IP地址信息,当达到预设的升级时间点时,局域网中的当前网络适配器广播升级请求包;局域网中的其他网络适配器接收到升级请求包后,广播自身的固件版本号和IP地址信息;当前网络适配器接收其他网络适配器的固件版本号和IP地址信息,并记录最高固件版本号及其对应网络适配器的IP地址;当前网络适配器判断自身的固件版本号是否低于最高固件版本号,若是,则当前网络适配器根据记录最高固件版本号及其对应网络适配器的IP地址访问最高固件版本号对应的网络适配器,下载并存储固件升级文件,重启后执行所述固件升级文件完成固件升级;否则结束。在本专利技术一实施例中,对所述网络适配器的连接数进行限制,当所述网络适配器连接数超过预定数量时,禁止其他网络适配器进行访问。在本专利技术一实施例中,当所述网络适配器连接数超过5时,禁止其他网络适配器进行访问。在本专利技术一实施例中,所述网络适配器完成固件升级后,广播自身的固件版本号和IP地址信息。在本专利技术一实施例中,所述网络适配器为UPS网络适配器,所述UPS网络适配器用于监控不间断电源设备。相较于现有技术,本专利技术具有以下有益效果:1)本专利技术的网络适配器的固件升级方法可以对需要固件升级的网络适配器进行批量升级,减少批量固件升级的人工参与工作量,解决了现有技术中通过网页进行固件升级时,需要单个网络适配器分别升级,操作繁琐、工作量大的问题;2)克服了批量升级时,需要搭建ftp、tftp等固件服务器的不足,以及某些安全领域搭建服务器的繁琐审批流程;3)网络适配器的固件更新成功后,广播自己的固件版本号和IP地址信息,以供其他需要升级的网络适配器进行访问下载固件升级文件,进而实现指数级的固件升级速度;4)另外网络适配器进行流量限制,防止同一时刻过多网络适配器连接访问造成拥塞和资源不足。附图说明图1为本专利技术的网络适配器的固件升级系统框图。图2为本专利技术的网络适配器的固件升级方法的流程图。具体实施方式下面结合附图,对本专利技术的技术方案进行具体说明。如图1所示,一种网络适配器的固件升级系统,所述网络适配器为UPS网络适配器,所述UPS网络适配器用于监控不间断电源设备,包括局域网路由器、第一网络适配器1、第二网络适配器2……第n网络适配器n分别连接于局域网路由器,所述网络适配器存储固件升级文件,所述网络适配器包含固件版本号和IP地址信息,当预设的升级时间点到时,局域网中的当前网络适配器广播升级请求包;局域网中的其他网络适配器接收到升级请求包后,广播自身的固件版本号和IP地址信息;当前网络适配器接收其他网络适配器的固件版本号和IP地址信息,并记录最高固件版本号及其对应网络适配器的IP地址;当前网络适配器判断自身的固件版本号是否低于所述最高固件版本号,若是,则当前网络适配器根据记录最高固件版本号及其对应网络适配器的IP地址访问所述最高固件版本号对应的网络适配器,下载固件升级文件,执行所述固件升级文件完成固件升级,否则结束。所述网络适配器完成固件升级后,广播自身的固件版本号和IP地址信息。本实施例中,对网络适配器的固件升级系统中的所述网络适配器的连接数进行限制,当所述网络适配器连接数超过一定数量时,优选的,当所述网络适配器连接数超过5时,禁止其他网络适配器进行访问下载固件升级文件。如图2所示,本专利技术还提供了一种网络适配器的固件升级方法,所述网络适配器包含固件版本号和IP地址信息,所述网络适配器存储固件升级文件,包括如下步骤:步骤1,当预设的升级时间点到时,局域网中的当前网络适配器广播升级请求包;步骤2,局域网中的其他网络适配器接收到升级请求包后,广播自身的固件版本号和IP地址信息;步骤3,当前网络适配器接收其他网络适配器的固件版本号和IP地址信息,并记录最高固件版本号及其对应网络适配器的IP地址;步骤4,当前网络适配器判断自身的固件版本号是否低于所述最高固件版本号,若是,则进入步骤5,步骤5,当前网络适配器根据记录最高固件版本号及其对应网络适配器的IP地址访问所述最高固件版本号对应的网络适配器,下载并存储固件升级文件,重启后执行所述固件升级文件完成固件升级;步骤6,所述网络适配器完成固件升级后,广播自身的固件版本号和IP地址信息。为了进一步所述网络适配器的连接数进行限制本文档来自技高网...

【技术保护点】
一种网络适配器的固件升级方法,所述网络适配器包含固件版本号和IP地址信息,所述网络适配器存储固件升级文件,其特征在于:(1)当达到预设的升级时间点时,局域网中的当前网络适配器广播升级请求包;(2)局域网中的其他网络适配器接收到升级请求包后,广播自身的固件版本号和IP地址信息;(3)当前网络适配器接收其他网络适配器的固件版本号和IP地址信息,并记录最高固件版本号及其对应网络适配器的IP地址;(4)当前网络适配器判断自身的固件版本号是否低于最高固件版本号,若是,则当前网络适配器根据记录最高固件版本号及其对应网络适配器的IP地址访问最高固件版本号对应的网络适配器,下载并存储固件升级文件,重启后执行所述固件升级文件完成固件升级;否则结束。

【技术特征摘要】
1.一种网络适配器的固件升级方法,所述网络适配器包含固件版本号和IP地址信息,所述网络适配器存储固件升级文件,其特征在于:
(1)当达到预设的升级时间点时,局域网中的当前网络适配器广播升级请求包;
(2)局域网中的其他网络适配器接收到升级请求包后,广播自身的固件版本号和IP地址信息;
(3)当前网络适配器接收其他网络适配器的固件版本号和IP地址信息,并记录最高固件版本号及其对应网络适配器的IP地址;
(4)当前网络适配器判断自身的固件版本号是否低于最高固件版本号,若是,则当前网络适配器根据记录最高固件版本号及其对应网络适配器的IP地址访问最高固件版本号对应的网络适配器,下载并存储固件升级文件,重启后执行所述固件升级文件完成固件升级;否则结束。
2.根据权利要求1所述的一种网络适配器的固件升级方法,其特征在于:对所述网络适配器的连接数进行限制,当所述网络适配器连接数超过预定数量时,禁止其他网络适配器进行访问。
3.根据权利要求2所述的一种网络适配器的固件升级方法,其特征在于:当所述网络适配器连接数超过5时,禁止其他网络适配器进行访问。
4.根据权利要求1所述的一种网络适配器的固件升级方法,其特征在于:还包括,所述网络适配器完成固件升级后,广播自身的固件版本号和IP地址信息。
5.根据权利要求1至4任意一项所述的一种网络适配器的固件升级方法,其特征在于:所述网络适配器为UPS网络适配器。
6.一种网络适配器的固件升级系统,包括局域...

【专利技术属性】
技术研发人员:许永贤傅克文王玮林似水陈哲平
申请(专利权)人:厦门科灿信息技术有限公司
类型:发明
国别省市:福建;35

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

1