WOL(Wake-On-LAN)网络唤醒介绍

简介: WOL(Wake-On-LAN)网络唤醒介绍


  • 简介

WOL(Wake-On-LAN)是一种用于远程唤醒局域网内主机的一种解决方案。

但对于跨网络的远程唤醒功能由于网络中路由器的限制,这种解决方案只能在主控机和被控机位于同一广播域的情况下使用。

提出了一种廉价、低耗且实用的WOL-Proxy的设计方案,利用单片机技术,实现了基于WOL的跨网络远程唤醒主机的功能。


  • 工作原理

可被远程唤醒的计算机必须有其电源、主板和网卡等硬件的支持。

该计算机的电源是必需符合ATX 2.03标准的ATX电源,+5VStandby电流至少应在720mA以上,否则某些耗电较大的网卡可能无法启动;

主板必须支持WOL,并在其BIOS中的电源管理菜单中启用这项功能;

网卡也必须支持WOL,其与普通网卡的区别主要表现在:

(1)早期支持WOL的网卡都有一个3针的WOL接口,并通过一根3芯电缆与主板相连,以获得供电;

(2)支持网络启动功能的网卡都有一块支持WOL的芯片。

具备上述硬件要求的计算机便可被运行在局域网内另外一台计算机上的一些实用软件唤醒了。

这种软件通常会在局域网内广播一个UDP数据包,端口不限,

数据内容是一个有着特定格式的数据包:Magic Packet

其格式为:6个0xFF加16个目标网卡MAC地址,因此该Magic Packet总长度为。

6+16*6=102个字节,如表1所示。

只有指定的支持WOL的网卡才会处理这个数据包,并唤醒这台计算机。

表1:Magic Packet数据报格式

字  节

含  义

1~6字节是6个重复的0xFF

表示该包是网络唤醒数据包

内容

FF-FF-FF-FF-FF-FF

字节

7~12字节是目标网卡MAC地址

内容

00-14-2A-C3-D4-BB

字节

13~18字节是目标网卡MAC地址

内容

00-14-2A-C3-D4-BB

字节/内容

……

字节

97~102字节是目标网卡MAC地址

内容

00-14-2A-C3-D4-BB


  • 魔术包(幻数据包)发送方式

 通常用udp发送,默认为9端口.

 将对方的mac地址用于数据包内容

发送至对方ip地址或者发广播地址

目录
相关文章
|
存储 Linux Android开发
Rockchip系列之VendorStorage uboot/kernel/user space 阶段接口使用介绍(2)
Rockchip系列之VendorStorage uboot/kernel/user space 阶段接口使用介绍(2)
1915 0
|
存储 网络协议 文件存储
|
3月前
|
弹性计算 小程序 数据库
阿里云199元服务器购买与使用常见问题解答,用户关心的主要问题参考
2026年,阿里云有多款特价云服务器,其中,199元一年的云服务器特惠活动因其极致的性价比,吸引了大量用户的关注,尤其是初创企业和小微企业用户。本文将为大家全面介绍这款特价云服务器,并针对用户在购买和使用过程中最关心的核心问题进行详细解答,希望能为大家提供购前指南和使用参考。
|
存储 文件存储 数据库
对象存储、块存储、文件存储他们都有什么不通的作用?
对象存储、块存储、文件存储他们都有什么不通的作用?
2884 2
|
域名解析 网络协议 安全
DNS服务器地址大全
DNS(域名系统)是互联网的“电话簿”,将域名解析为IP地址。选择优质DNS服务器可提升网络速度、降低延迟。以下是全球及中国各运营商的DNS服务器列表,包括公共DNS(如Google DNS、Cloudflare DNS)、中国电信、联通、移动等。根据地理位置、稳定性、安全性与隐私保护等因素选择适合的DNS服务器,优化上网体验。
51704 6
|
Java 关系型数据库 MySQL
基于SpringBoot实现的小区物业管理系统(含文档)
基于SpringBoot实现的小区物业管理系统(含文档)
730 0
|
存储 监控 数据库
Android经典实战之OkDownload的文件分段下载及合成原理
本文介绍了 OkDownload,一个高效的 Android 下载引擎,支持多线程下载、断点续传等功能。文章详细描述了文件分段下载及合成原理,包括任务创建、断点续传、并行下载等步骤,并展示了如何通过多种机制保证下载的稳定性和完整性。
832 1
|
自然语言处理 程序员 编译器
`pylatex`是一个Python库,用于生成LaTeX文档。LaTeX是一种用于高质量排版和打印的文档准备系统,特别适用于科学、技术和数学文档。
`pylatex`是一个Python库,用于生成LaTeX文档。LaTeX是一种用于高质量排版和打印的文档准备系统,特别适用于科学、技术和数学文档。