DUID的同步方法及装置制造方法及图纸

技术编号:37442894 阅读:27 留言:0更新日期:2023-05-06 09:14
本发明专利技术提供的DUID的同步方法及装置,属于计算机技术领域,包括:获取基板管理控制器BMC中的设备唯一标识符DUID的字符串;在确定字符串的标志位表示DUID中的设备参数与BIOS的设备参数不一致的情况下,对字符串进行参数设置,以获取第一DUID;字符串的标志位是由端设备根据BIOS的硬件参数对DUID的校验结果确定的;将第一DUID同步至BMC,以供BIOS和端设备从BMC获取第一DUID。本发明专利技术提供的DUID的同步方法及装置,通过对校验后的DUID进行参数设置,并将设置后的DUID同步至BMC,能够使得刷写后的BIOS能够调取DUID的字符串,确保DUID的有效性且不被丢失。性且不被丢失。性且不被丢失。

【技术实现步骤摘要】
DUID的同步方法及装置


[0001]本专利技术涉及计算机
,尤其涉及一种DUID的同步方法及装置。

技术介绍

[0002]由于唯一标识设备的技术通常会随着技术的发展而过时,因此Microsoft开发了一种称为设备唯一标识符(DHCP Unique Identifier,DUID)的设备ID格式,该格式可扩展,并可以结合新技术来识别可用的设备。
[0003]然而,由于DUID保存在BIOS系统管理(System Management BIOS,SMBIOS)的非易失性随机访问存储器(Non

Volatile Random Access Memory,NVRAM)中,可能会导致DUID无效或因基本输入输出系统(Basic Input Output System,BIOS)刷写而消失。

技术实现思路

[0004]本专利技术提供的DUID的同步方法及装置,用以解决现有技术中由于DUID保存在SMBIOS中,可能会导致DUID无效或因BIOS刷写而消失的缺陷,实现确保DUID有效且不被丢失。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种DUID的同步方法,其特征在于,执行主体为基本输入输出系统BIOS,所述方法包括:获取基板管理控制器BMC中的设备唯一标识符DUID的字符串;在确定所述字符串的标志位表示DUID中的设备参数与所述BIOS的设备参数不一致的情况下,对所述字符串进行参数设置,以获取第一DUID;所述字符串的标志位是由端设备根据所述BIOS的硬件参数对所述DUID的校验结果确定的;将所述第一DUID同步至所述BMC,以供所述BIOS和端设备从所述BMC获取所述第一DUID。2.根据权利要求1所述的DUID的同步方法,其特征在于,所述对所述字符串进行参数设置,包括:在所述DUID的类型为DUID

LLT的情况下,获取所述BIOS的设备标识号;利用所述设备标识号对所述字符串进行参数设置;在所述DUID的类型为DUID

UUID的情况下,获取所述BIOS的通用唯一识别码UUID;利用所述UUID对所述字符串进行参数设置。3.根据权利要求1所述的DUID的同步方法,其特征在于,在所述获取基板管理控制器BMC中的设备唯一标识符DUID的字符串之后,还包括:在所述字符串的标志位表示BIOS的网卡配置发生变化的情况下,删除所述DUID;根据所述BIOS的变量,确定DUID的类型;根据所述DUID的类型,生成第二DUID;将所述第二DUID保存至所述BIOS的NVRAM,并将所述第二DUID同步至所述BMC,以供所述BIOS和端设备从所述BMC获取所述第二DUID。4.根据权利要求3所述的DUID的同步方法,其特征在于,所述根据所述DUID的类型,生成第二DUID,包括:在确定所述DUID的类型为DUID

LLT的情况下,生成时间戳;获取所述BIOS的设备标识号,以根据所述时间戳和所述设备标识号,生成所述第二DUID;在所述DUID的类型为DUID

UUID的情况下,获取所述BIOS的UUID;根据所述UUID,生成所述第二DUID。5.根据权利要求1所述的DUID的同步方法,其特征在于,所述获取基板管理控制器BMC中的设备唯一标识符DUID的字符串,包括:向所述BMC发送获取标识符...

【专利技术属性】
技术研发人员:邱星萍
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1