设备注册方法、服务器及存储介质技术

技术编号:30918310 阅读:17 留言:0更新日期:2021-11-23 00:07
本发明专利技术公开了设备注册方法、服务器及存储介质,该方法包括:接收待注册设备发送的组播报文;根据所述组播报文确定所述待注册设备的基础认证数据;将所述基础认证数据透传至虚拟容器,以供所述虚拟容器中的设备管理应用通过所述基础认证数据以对所述待注册设备进行注册,解决了在虚拟容器中的设备管理应用中手动对待注册设备进行注册导致注册效率降低的问题,提高待注册设备的注册效率。提高待注册设备的注册效率。提高待注册设备的注册效率。

【技术实现步骤摘要】
设备注册方法、服务器及存储介质


[0001]本专利技术涉及设备管理
,尤其涉及一种设备注册方法、服务器及存储介质。

技术介绍

[0002]随着待注册设备的增加,开发了设备管理应用对设备进行统一管理,当需要在Linux/x86_64 Docker应用环境下进行待注册设备管理时,工作人员可将需要注册的设备在所述设备管理应用中进行手动注册,以实现待注册设备的连接使用;但是,工作人员手动注册的操作过程过于繁琐,导致待注册设备的注册效率降低。

技术实现思路

[0003]本申请实施例通过提供一种设备注册方法、服务器及存储介质,旨在提高待注册设备的注册效率。
[0004]本申请实施例提供了一种应用于服务器的设备注册方法,所述设备注册方法,包括:接收待注册设备发送的组播报文;根据所述组播报文确定所述待注册设备的基础认证数据;将所述基础认证数据透传至所述虚拟容器,以供所述虚拟容器中的设备管理应用通过所述基础认证数据以对所述待注册设备进行注册。
[0005]在一实施例中,所述接收待注册设备发送的组播报文的步骤之后包括:对所述组播报文进行信息校验;在校验成功时,执行所述根据所述组播报文确定所述待注册设备的基础认证数据的步骤。
[0006]在一实施例中,所述对所述组播报文进行信息校验的步骤包括:对所述组播报文进行解析,获取所述组播报文的协议头数据;根据所述协议头数据确定所述组播报文对应的消息认证码、厂商信息以及校验位;在所述消息认证码、所述厂商信息以及所述校验位分别与预设报文信息匹配时,则校验成功;在所述消息认证码、所述厂商信息以及所述校验位中的任意一个与预设报文信息不匹配时,则校验失败。
[0007]在一实施例中,所述根据所述组播报文确定所述待注册设备的基础认证数据的步骤包括:解析所述组播报文,并根据解析结果确定所述待注册设备的所述基础认证数据;所述根据所述组播报文确定所述待注册设备的基础认证数据的步骤之后,还包括:根据所述解析结果确定所述待注册设备的结尾符;
在所述结尾符与预设结尾符匹配时,执行所述将所述基础认证数据透传至所述虚拟容器的步骤。
[0008]在一实施例中,所述接收待注册设备的组播报文的步骤之前包括:建立所述虚拟容器的端口与服务器的端口之间的映射关系;所述将所述基础认证数据透传至所述虚拟容器的步骤包括:获取所述映射关系,并根据所述映射关系将所述待注册设备的所述基础认证数据透传至所述虚拟容器。
[0009]本申请实施例提供了一种应用于路由器的设备注册方法,所述设备注册方法,包括:接收待注册设备的注册请求,所述待注册设备的注册请求包括所述待注册设备的组播报文以及目的端口号;确定与所述待注册设备具有相同目的端口号的服务器;将所述待注册设备的组播报文发送至所述服务器。
[0010]此外,为实现上述目的,本专利技术还提供了一种服务器,所述服务器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的设备注册程序,所述设备注册程序被所述处理器执行时实现上述的设备注册方法的步骤。
[0011]此外,为实现上述目的,本专利技术还提供了一种存储介质,其上存储有设备注册程序,所述设备注册程序被处理器执行时实现上述的设备注册方法的步骤。
[0012]本申请实施例中提供的一种设备注册方法、服务器及存储介质的技术方案,本申请的服务器自动获取待注册设备发送的组播报文,对所述组播报文进行解析得到基础认证数据,再将所述基础认证数据发送至虚拟容器从而实现对待注册设备进行自动注册的技术方案,解决了需要人为获取待注册设备的基础认证数据,再手动将所述基础认证数据发送至虚拟容器中的设备管理应用进行注册,导致注册效率降低的问题,提高待注册设备的注册效率。
附图说明
[0013]图1为本专利技术实施例方案涉及的硬件运行环境的结构示意图;图2为本专利技术设备注册方法第一实施例的流程示意图;图3为本专利技术设备注册方法第三实施例的流程示意图;图4为本专利技术设备注册方法第四实施例的流程示意图;图5为本专利技术设备注册方法第六实施例的流程示意图;图6为本专利技术设备注册方法的架构示意图;本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明,上述附图只是一个实施例图,而不是专利技术的全部。
具体实施方式
[0014]为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本
公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0015]如图1所示,图1为本专利技术实施例方案涉及的硬件运行环境的结构示意图。
[0016]需要说明的是,图1即可为服务器的硬件运行环境的结构示意图。
[0017]如图1所示,该服务器可以包括:处理器1001,例如CPU,存储器1005,用户接口1003,网络接口1004,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI

FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
[0018]本领域技术人员可以理解,图1中示出的服务器结构并不构成对服务器限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0019]如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及设备注册程序。其中,操作系统是管理和控制服务器硬件和软件资源的程序,设备注册程序以及其它软件或程序的运行。
[0020]在图1所示的服务器中,用户接口1003主要用于连接终端,与终端进行数据通信;网络接口1004主要用于后台服务器,与后台服务器进行数据通信;处理器1001可以用于调用存储器1005中存储的设备注册程序。
[0021]在本实施例中,服务器包括:存储器1005、处理器1001及存储在所述存储器上并可在所述处理器上运行的设备注册程序,其中:处理器1001调用存储器1005中存储的设备注册程序时,执行以下操作:接收待注册设备发送的组播报文;根据所述组播报文确定所述待注册设备的基础认证数据;将所述基础认证数据透传至所述虚拟容器,以供所述虚拟容器中的设备管理应用通过所述基础认证数据以对所述待注册设备进行注册。
[0022]处理器1001调用存储器1005中存储的设备注册程序时,还执行以下操作:对所述组播报文进行信息校验;在校验成功时,执行所述根据所述组播报文确定所述待注册设备的基础认证数据的步骤。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备注册方法,其特征在于,应用于服务器,所述服务器设置有虚拟容器,且所述虚拟容器中安装有设备管理应用,所述设备注册方法包括:接收待注册设备发送的组播报文;根据所述组播报文确定所述待注册设备的基础认证数据;将所述基础认证数据透传至所述虚拟容器,以供所述虚拟容器中的设备管理应用通过所述基础认证数据以对所述待注册设备进行注册。2.如权利要求1所述的方法,其特征在于,所述接收待注册设备发送的组播报文的步骤之后包括:对所述组播报文进行信息校验;在校验成功时,执行所述根据所述组播报文确定所述待注册设备的基础认证数据的步骤。3.如权利要求2所述的方法,其特征在于,所述对所述组播报文进行信息校验的步骤包括:对所述组播报文进行解析,获取所述组播报文的协议头数据;根据所述协议头数据确定所述组播报文对应的消息认证码、厂商信息以及校验位;在所述消息认证码、所述厂商信息以及所述校验位分别与预设报文信息匹配时,则校验成功;在所述消息认证码、所述厂商信息以及所述校验位中的任意一个与预设报文信息不匹配时,则校验失败。4.如权利要求1所述的方法,其特征在于,所述根据所述组播报文确定所述待注册设备的基础认证数据的步骤包括:解析所述组播报文,并根据解析结果确定所述待注册设备的所述基础认证数据;所述根据所述组播报文确定所述待注册设备的基础认...

【专利技术属性】
技术研发人员:谭龙
申请(专利权)人:深圳鼎信通达股份有限公司
类型:发明
国别省市:

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

1