This application provides a wake-up method and device for a device, which relates to the technical field of computer. The method includes: acquiring MAC addresses of network cards of multiple wake-up devices; constructing target wake-up messages based on MAC addresses of network cards, in which target wake-up messages include sequence identification of target devices, and sequence identification of target devices includes MAC addresses of network cards of multiple wake-up devices; The wake-up message is used to start the wake-up mode for the wake-up device receiving the target wake-up message. This application alleviates the technical problem that the existing wake-up technology can not achieve simultaneous wake-up of multiple devices.
【技术实现步骤摘要】
一种设备的唤醒方法和装置
本申请涉及计算机的
,尤其是涉及一种设备的唤醒方法和装置。
技术介绍
WOL(WakeOnLan)称之为远程唤醒。WOL是现在很多电脑、服务器都支持的功能,即通过网络触发设备上电。由于WOL实现简单、操作方便在很多场景下都有应用,最典型的就是网吧、机房、培训教室、数据中心等设备密集的地方,通过WOL可以很方便地控制批量的设备上电。在现有的唤醒技术中,终端设备为每个待唤醒的设备构造一个唤醒报文,若存在多个待唤醒的设备,则终端设备构造多个唤醒报文,然后,将多个唤醒报文分别发送给对应的多个待唤醒的设备,以实现逐个唤醒待唤醒设备。针对需要同时唤醒多个设备的应用场景,现有的唤醒技术则无法实现多个设备的同时唤醒。
技术实现思路
有鉴于此,本申请的目的在于提供一种设备的唤醒方法和装置,以缓解了现有的唤醒技术无法实现同时唤醒多个设备的技术问题。第一方面,本申请实施例提供了一种设备的唤醒方法,应用于终端设备,包括:获取多个待唤醒设备的网卡MAC地址;基于所述网卡MAC地址构建目标唤醒报文,其中,所述目标唤醒报文包括目标设备序列标识,所述目标设备序列标识包括多个待唤醒设备的网卡MAC地址;发送所述目标唤醒报文,以使接收到所述目标唤醒报文的所述待唤醒设备启动唤醒模式。进一步地,所述发送所述目标唤醒报文,具体包括:向与所述待唤醒设备连接的目标交换机发送所述目标唤醒报文,以使所述目标交换机根据目的MAC地址,向除接收所述目标唤醒报文的接口外的第一目标接口广播所述目标唤醒报文;其中,所述第一目标接口与所述待唤醒设备连接。进一步地,所述基于所述网卡MAC地址 ...
【技术保护点】
1.一种设备的唤醒方法,其特征在于,应用于终端设备,所述方法包括:获取多个待唤醒设备的网卡MAC地址;基于所述网卡MAC地址构建目标唤醒报文,其中,所述目标唤醒报文包括目标设备序列标识,所述目标设备序列标识包括多个待唤醒设备的网卡MAC地址;发送所述目标唤醒报文,以使接收到所述目标唤醒报文的所述待唤醒设备启动唤醒模式。
【技术特征摘要】
1.一种设备的唤醒方法,其特征在于,应用于终端设备,所述方法包括:获取多个待唤醒设备的网卡MAC地址;基于所述网卡MAC地址构建目标唤醒报文,其中,所述目标唤醒报文包括目标设备序列标识,所述目标设备序列标识包括多个待唤醒设备的网卡MAC地址;发送所述目标唤醒报文,以使接收到所述目标唤醒报文的所述待唤醒设备启动唤醒模式。2.根据权利要求1所述的方法,其特征在于,所述发送所述目标唤醒报文,具体包括:向与所述待唤醒设备连接的目标交换机发送所述目标唤醒报文,以使所述目标交换机根据目的MAC地址,向除接收所述目标唤醒报文的接口外的第一目标接口广播所述目标唤醒报文;其中,所述第一目标接口与所述待唤醒设备连接。3.根据权利要求1所述的方法,其特征在于,所述基于所述网卡MAC地址构建目标唤醒报文,具体包括:将所述多个待唤醒设备的网卡MAC地址按照预设方式进行组合,得到所述目标设备序列标识;将目标设备序列标识添加至所述目标唤醒报文的负载部分。4.根据权利要求1所述的方法,其特征在于,所述基于所述网卡MAC地址构建目标唤醒报文,具体包括:获取每个所述待唤醒设备的唤醒时间;将所属于同一唤醒时间的待唤醒设备划分到同一待唤醒设备组,得到至少一个待唤醒设备组;基于每个待唤醒设备组中待唤醒设备的网卡MAC地址,为所述每个待唤醒设备组构建对应的目标唤醒报文,所述目标唤醒报文中携带用于表征待唤醒设备组的唤醒时间的标识信息。5.根据权利要求4所述的方法,其特征在于,发送所述目标唤醒报文包括:向与每个所述待唤醒设备组连接的一个或多个交换机发送对应的目标唤醒报文,以使所述一个或多个交换机根据所述对应的目标唤醒报文中的目的MAC地址,向第二目标接口发送所述对应的目标唤醒报文;其中,所述第二目标接口为所述一个或多个交换机中与所述待唤醒设备组中的每个待唤醒设备相连接的...
【专利技术属性】
技术研发人员:孙海龙,
申请(专利权)人:紫光华山信息技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。