Bonjour sueño Proxy
Conjunto de protocolos de Internet |
---|
Capa de aplicación |
|
Capa de transporte |
|
Capa de Internet |
|
Capa de enlace |
|
Apple Bonjour sueño Proxy el servicio es un fuente abierta[1] componente de red de configuración cero, diseñado para ayudar a reducir el consumo de energía de Networked Storage dispositivos electrónicos.[2] Un dispositivo que actúa como un servidor proxy de sueño responderá a las consultas DNS Multicast para otro dispositivo compatible que ha entrado modo de baja potencia. El modo de baja potencia dispositivo permanece dormido mientras que el servidor proxy sueño responde a cualquier consultas DNS Multicast.[2]
Cuando el servidor proxy sueño ve una consulta que requiere la modo de baja potencia dispositivo para Despierta, el servidor proxy sueño envía un especial Wake-up-paquete ("la magia paquetes") para el dispositivo en modo de baja potencia. Finalmente, los parámetros de comunicación se actualizan mediante Multicast DNS y continuar las comunicaciones normales.[2]
Apple Inc. describe el servicio como Bonjour sueño Proxy en sus documentos de apoyo.[3] El servicio soporta el Despertar en la demanda función, primero ofrecido en Mac OS X Snow Leopard.[4]
Contenido
- 1 Detalles
- 1.1 Protocolo de resolución de direcciones
- 1.2 Paquete mágico inalámbrico
- 1.3 Ejemplos y servicios soportados
- 1.4 Solución de problemas
- 2 Implementaciones
- 3 Referencias
- 4 Enlaces externos
Detalles
Protocolo de resolución de direcciones
El servicio de proxy de sueño responde a Protocolo de resolución de direcciones peticiones en nombre del dispositivo en modo de baja potencia:[2]
Cuando un proxy sueño ve una ARP IPv4 o IPv6 ND solicitar uno de direcciones del dispositivo durmiente, responde en nombre del dispositivo dormido, sin despertar, dando su propia dirección MAC como el actual propietario (temporal) de esa dirección.
Esto puede parecer confuso para los administradores de red que no esperan que el comportamiento de cambio Direcciones MAC.
Paquete mágico inalámbrico
En caso de que el dispositivo en modo de baja potencia se comunica vía Wi-Fi, el wake-up-paquete es enviado vía Extensiones Multimedia inalámbricas (WMM).[4] Esto no fue posible en las implementaciones anteriores de Wake on LAN (WoL). El hardware inalámbrico debe ser actualizado para incluir soporte WMM.[4] Apple proporciona instrucciones para verificar su compatibilidad con esta característica para ordenadores Macintosh.[3]
Ejemplos y servicios soportados
El servicio de proxy de sueño es capaz de hacer publicidad de cualquier Bonjour-apoya servicios, mientras que el anfitrión equipo duerme. Algunos ejemplos de servicios soportados son:[3]
- Uso compartido de archivos:: un anfitrión apoyando el servicio de proxy de sueño, que ofrece servicios de archivos, puede ir a dormir cuando sea necesario. Cuando alguien necesita acceder a los archivos compartidos, el anfitrión se activará automáticamente.
- intercambio de biblioteca iTunes:: el equipo anfitrión el iTunes Biblioteca puede ir a dormir y automáticamente despertar cuando alguien desea navegar por la biblioteca de iTunes desde un ordenador diferente.
- Uso compartido de impresoras:: una impresora puede ser conectada y compartida desde un ordenador apoyando el servicio de proxy de sueño. El equipo puede ir a dormir cuando no esté en uso, pero despertará cuando sea necesario al servicio de un trabajo de impresión enviado desde un equipo diferente.
- SSH:: una computadora con acceso SSH puede ir a dormir y despertar mediante el servicio de proxy de sueño cuando se inicia una sesión SSH. En Darwin o Macintosh computadoras, el host pueden poner espalda para dormir, usando la instrucción de línea de comandos: pmset sleepnow.
- Compartir escritorio:: similar a encima de ejemplos.
Solución de problemas
Stuart Cheshire tiene un página que describe los pasos para solucionar problemas de servicio de Proxy de dormir.
Implementaciones
Las implementaciones en un red de área local puede verse con Bonjour Browser.
-
Esta lista es incompleta; Usted puede ayudar expandirse.
- Apple Aeropuerto Express con firmware versión 7.4.1 o 7.4.2[3]
- Apple Aeropuerto Extreme con firmware versión 7.4.1 o 7.4.2[3]
- Apple Aeropuerto Cápsula del tiempo[3]
- Legado AppleTV (confirmado para la versión 3.0.2)
- 2ª generación AppleTV (confirmado para la versión iOS 4.3)
- 3ª generación AppleTV (confirmado para iOS versión 7.1.1)
- Equipos que ejecutan Mac OS X Snow Leopard actuar como un servidor proxy de Bonjour dormir cuando Compartida a Internet está habilitado.[5]
Referencias
- ^ Nota: ver código fuente mDNSResponder en www.macosforge.org, que incluye una implementación completa del DNS-SD/mDNS dormir Proxy de servicio, disponible bajo la licencia Apache 2.0 Open Source.
- ^ a b c d Marc Krochmal (2010-03-23). "Proyecto de Internet: proyecto-cheshire-dnsext-multicastdns-11". Apple Inc. 2010-05-30.
- ^ a b c d e f "Mac OS X v10.6: sobre Wake on Demand (Apple artículo HT3774)". Apple. 2009-08-27. 2009-09-15.
Configurar Wake on Demand","configurar un Proxy de sueño Bonjour
- ^ a b c Glenn Fleishman (2009-08-28). "Wake on permite demanda Snow Leopard dormir con un ojo abierto". Macworld.com. 2009-09-15.
¿Cómo funciona","panel de preferencias Economizador
- ^ Apple Inc. Conferencia Mundial de desarrolladores (WWDC) 2009, sesión 508, Cero configuración redes usando Bonjour[1]
Enlaces externos
- U.S. 7107442, ver Mosaicos ficha de figuras
- U.S. 7330986, ver Mosaicos ficha de figuras
- U.S. 7447757, ver Mosaicos ficha de figuras
- Fscklog.com: Snow Leopard und 2009er Macs: despertar en WLAN (alemán, Deutsch)
- MacRumors.com: Un vistazo a raíz del leopardo de las Nieves en función de la demanda
- opensource.Apple.com: implementación de Open-source mDNS incluyendo el servicio de proxy de sueño
- UC San Diego: SleepServer: un enfoque exclusivamente de Software para reducir el consumo energético de PCs dentro de entornos empresariales 22 de junio de 2010. USENIX 2010.
- Microsoft Research: Sleepless In Seattle ya No 22 de junio de 2010. USENIX 2010.