Pregunta ¿Qué es un "paquete mágico" para despertar una computadora?


Mi adaptador inalámbrico (Intel Dual Band Wireless-N 7260) tiene dos configuraciones en el Administrador de dispositivos que no puedo explicar.

Wireless adapter properties

Wake on Magic Packet
Wake on Pattern Match

Después de un poco de investigación, encontré esto Microsoft Technet artículo que define la función de la siguiente manera:

Defines if a network adapter is enabled to wake a computer on the magic packet.

Esta descripción bastante críptica es un poco bajo en detalles. ¿Alguien puede ayudar?

Preferiría que mi computadora portátil no ser despertado de forma remota bajo cualquier circunstancia. He inhabilitado Permitir que este dispositivo active la computadora sobre el Administración de energía pestaña, pero estas configuraciones parecen estar separadas. Mi suposición es que puedo establecer estas dos configuraciones en Deshabilitado sin consecuencias negativas. ¿Está bien?


148


origen


Tenga en cuenta que, según mi experiencia, es muy probable que WoLAN / WoWLAN requiera la activación de una opción de firmware (BIOS / UEFI) además de la configuración del adaptador. Por ejemplo, el adaptador inalámbrico de mi laptop tiene esta opción ofrecida por Windows, pero no existe una opción correspondiente en el firmware, y parece que no puedo usar WoWLAN independientemente de la configuración del adaptador. También debe verificar el firmware y deshabilitarlo si realmente no lo desea (¡para estar seguro!). - underscore_d
@underscore_d, buen punto. He intentado algunas veces hacer que esto funcione, pero nunca he visto encenderse una computadora en respuesta a un paquete de red. Ahora que lo pienso, también debes asegurarte de que la tarjeta de red esté encendida cuando la computadora esté apagada, lo que podría ser otro ajuste en algún lugar. - JPhi1618
@ JPhi1618 Sí, hay muchas variables / dependencias. Debo aclarar mi anécdota, mi oficial el firmware no ofrece esta opción ... Lo mostré con una versión personalizada con todo desbloqueado, principalmente para las risas, pero obviamente no todo es compatible, por ejemplo, la nueva configuración de WoWLAN. No he profundizado en los detalles, pero desde la placa madre, el firmware, la tarjeta inalámbrica y posiblemente el sistema operativo (a juzgar por la existencia en otros lugares de servicios de OEM 'siempre en línea', etc.) todos tienen que estar de acuerdo, basta decir que necesita la combinación correcta de piezas! - underscore_d
Esto parece extraño. ¿Quién tiene la experiencia suficiente para saber en qué se relacionan todas las demás propiedades de la lista (Fat Channel Intolerant?!?), Pero no sabe qué es Wake on LAN? - superphonic


Respuestas:


La respuesta de Sam3000 es muy buena. Añadiré algunos detalles técnicos.

Wake on Magic Packet hace que la tarjeta de red despierte la computadora cuando recibe un paquete mágico. Un paquete se considera "mágico" cuando contiene FF FF FF FF FF FF (seis instancias del mayor valor de bytes posible) seguido de dieciséis instancias de la dirección MAC de seis bytes de la tarjeta. Esa secuencia puede aparecer en cualquier lugar dentro del marco, por lo que el paquete se puede enviar a través de cualquier protocolo de nivel superior. Por lo general, se usa UDP, pero a veces marcos sin procesar con EtherType 0x0842 son usados. (Fuente: Wikipedia.)

Wake on Pattern Match es un superconjunto de lo anterior. Hará que la tarjeta active la máquina cuando entren varias cosas, incluyendo un paquete mágico, una consulta de nombre NetBIOS, un paquete TCP SYN (TCPv4 o TCPv6), etc. Esos últimos pueden requerir que se habilite la descarga de ARP. (Fuente: TechNet.)

Si no desea / necesita que su computadora se despierte desde otro lugar, puede desactivar ambas opciones.


212



"Esa secuencia puede aparecer en cualquier lugar dentro del marco, por lo que el paquete se puede enviar a través de cualquier protocolo de nivel superior" a menos que tenga mala suerte con la fragmentación - John Dvorak
También hay un problema si algo en la pila encripta la secuencia mágica - John Dvorak
@ JanDvorak Afortunadamente, la secuencia es tan corta (solo 102 bytes) que el paquete nunca debería ser fragmentado. Casi siempre es el protocolo de Capa 3 el que fragmenta, por lo que no hay peligro de que el marco sin procesar se estropee. - Ben N
El cifrado de nivel de Wi-Fi sigue siendo un candidato viable para que lo arruine. - John Dvorak
@ JanDvorak Eso solo se aplicaría a los objetivos de Wi-Fi. Y allí usarías un (sutilmente) diferente estándar llamado WoWLAN, que requiere que el objetivo permanezca conectado a la red (y, por lo tanto, tenga acceso a la clave de descifrado): revolutionwifi.blogspot.com.au/2010/11/... También es inútil en gran medida ahora que Connected Standby es una cosa. - Bob


Estas dos configuraciones forman una característica de la mayoría de las computadoras modernas conocidas como "Wake on LAN"; En pocas palabras, si deja esta configuración, la tarjeta de red de su sistema recibirá suficiente energía para permanecer en modo de espera, mientras que el resto del sistema estará apagado. Mientras está en modo de espera, puede recibir un "paquete mágico" (una pequeña cantidad de datos específicos de la dirección MAC de la tarjeta de red) y responderá a esto encendiendo el sistema. Muy útil para situaciones de control remoto, sin embargo, tiene toda la razón de que puede desactivar estas características sin consecuencias negativas, felicitaciones por hacer una investigación previa también.

Para más información lea "How-To Geek explica: ¿Qué es Wake-on-LAN y cómo lo habilito?".


123