Bonjour Sleep Proxy
Apple's Bonjour Sleep Proxy service is an open source component of zero-configuration networking, designed to assist in reducing power consumption of networked electronic devices.
Internet protocol suite |
---|
Application layer |
Transport layer |
Internet layer |
Link layer |
A device acting as a sleep proxy server will respond to Multicast DNS queries for another compatible device which has gone into low power mode. The low-power-mode device remains asleep while the sleep proxy server responds to Multicast DNS queries. When the sleep proxy server sees a query which requires the low-power-mode device to wake up, the sleep proxy server sends a special wake-up-packet ("magic packet") to the low-power-mode device. Finally, communication parameters are updated via Multicast DNS, and normal communications proceed.
Apple refers to the service as Bonjour Sleep Proxy in its support documents. The service supports the Wake on Demand feature, first offered in Mac OS X Snow Leopard.