The invention discloses a firmware updating method, device, device and computer readable storage medium for network card. The method includes: receiving update instructions, acquiring corresponding firmware files as update execution files at the trigger of the update instructions, and determining the current firmware files of network card firmware as update files; determining the timestamp and timestamp of update execution files and update files. In order to receive firmware files issued by the manufacturer, the time stamp corresponding to the receiving time is set for the receiving firmware files; to determine whether the time stamp corresponding time of updating execution files is later than the time stamp corresponding time of waiting for updating files; if so, the update execution files are used to update the firmware of network cards; if not, the update execution files are refused to be used to update the firmware of network cards. New. This application can effectively avoid the use of the old version of firmware files to update the firmware of network cards, thus ensuring that the firmware of network cards has high security.
【技术实现步骤摘要】
一种网卡固件更新方法、装置及设备
本专利技术涉及信息安全
,更具体地说,涉及一种网卡固件更新方法、装置、装备及计算机可读存储介质。
技术介绍
NIC(NetworkInterfaceCard,网卡)是连接服务器与网络的硬件设备,其基本功能是:从并行到串行的数据转换、包的装配和拆装、网络存取控制、数据缓存等。服务器必须借助网卡才能实现数据的通信,因此网卡是服务器的重要组成部分。第三方网卡厂商一般会不定期的升级网卡的网卡固件,即经过一段时间会发行一个新版本的网卡固件的固件文件,提供给用户用于替代旧版本的固件文件,以实现网卡固件的更新。且通常情况下旧版本的网卡固件存在功能缺陷或漏洞,容易被黑客利用,而网卡固件如果遭受到威胁攻击,轻者会导致服务器的拒绝服务,引起业务中断,严重情况下会使服务器被黑客从底层控制,造成系统的彻底崩溃,因此,网卡固件的安全性直接影响到了服务器整机的安全性。现有技术中用户在更新网卡固件时由于误操作或其他人为因素,会出现使用旧版本的固件文件进行更新操作的情况,从而带来安全隐患。综上所述,现有技术存在由可能出现的使用旧版本的固件文件实现网卡固件更新的情况,导致网卡固件的安全性较低的问题。
技术实现思路
本专利技术的目的是提供一种网卡固件更新方法、装置、装备及计算机可读存储介质,能够解决现有技术存在的由可能出现的使用旧版本的固件文件实现网卡固件更新的情况,导致网卡固件的安全性较低的问题。为了实现上述目的,本专利技术提供如下技术方案:一种网卡固件更新方法,包括:接收更新指令,在该更新指令的触发下获取对应的固件文件为更新执行文件,并确定网卡固件当前 ...
【技术保护点】
1.一种网卡固件更新方法,其特征在于,包括:接收更新指令,在该更新指令的触发下获取对应的固件文件为更新执行文件,并确定网卡固件当前的固件文件为待更新文件;确定所述更新执行文件及所述待更新文件的时间戳,所述时间戳为接收到厂商发行的固件文件后为接收的固件文件设置的接收时刻对应的时间戳;判断所述更新执行文件的时间戳对应时间是否晚于所述待更新文件的时间戳对应时间,如果是,则利用所述更新执行文件实现所述网卡固件的更新,如果否,则拒绝利用所述更新执行文件实现所述网卡固件的更新。
【技术特征摘要】
1.一种网卡固件更新方法,其特征在于,包括:接收更新指令,在该更新指令的触发下获取对应的固件文件为更新执行文件,并确定网卡固件当前的固件文件为待更新文件;确定所述更新执行文件及所述待更新文件的时间戳,所述时间戳为接收到厂商发行的固件文件后为接收的固件文件设置的接收时刻对应的时间戳;判断所述更新执行文件的时间戳对应时间是否晚于所述待更新文件的时间戳对应时间,如果是,则利用所述更新执行文件实现所述网卡固件的更新,如果否,则拒绝利用所述更新执行文件实现所述网卡固件的更新。2.根据权利要求1所述的方法,其特征在于,确定所述更新执行文件及所述待更新文件的时间戳之前,还包括:判断是否需要获取所述更新执行文件及所述待更新文件的时间戳,如果是,则执行确定所述更新执行文件及所述待更新文件的时间戳的步骤,如果否,则直接利用所述更新执行文件实现所述网卡固件的更新。3.根据权利要求2所述的方法,其特征在于,还包括:接收设置指令,在该设置指令的触发下获取对应的固件文件为待设置文件,并对所述待设置文件的时间戳进行与所述设置指令对应的取消操作或重置操作。4.根据权利要求3所述的方法,其特征在于,接收所述更新指令及所述设置指令之前,还包括:接收外界输入的身份信息,并对所述身份信息进行认证,如果认证通过,则允许接收所述更新指令及所述设置指令,否则,则拒绝接收所述更新指令及所述设置指令。5.根据权利要求4所述的方法,其特征在于,确定所述更新执行文件及所述待更新文件的时间戳,包括:由预先创建的用于保存固件文件对应信息的网卡固件列表中确定所述更新执行文件及所述待更新文件的时间戳。6....
【专利技术属性】
技术研发人员:苏振宇,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。