Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The Mac has "Bonjour". Whats the equivalent on Windows?

share|improve this question

migrated from Oct 19 '09 at 13:41

This question came from our site for professional and enthusiast programmers.

According to wikipedia, Win2000, 2003, XP, and Vista is supported: – OMG Ponies Oct 16 '09 at 18:10

You can get bonjour for windows

share|improve this answer

Bonjour! It runs on Windows too. Here's a link to the wikipedia entry, you can read more starting there.

share|improve this answer

Bonjour is an implementation of Zeroconf (Zero Configuration Networking), which consists of the protocols mDNS (Multicast DNS) and DNS-SD (DNS-Service Discovery). mDNS provides "link-local addressing", while DNS-SD is a means for devices to discover services provided by other devices on the network.

While there is a Windows version of Bonjour, Microsoft does have its own implementation of zero-configuration networking that isn't exactly the same.

Here's Wikipedia on Zeroconf:

Both versions of the Internet Protocol, IPv4 and IPv6, have standard methods of automatically configuring network interface addresses through a method called address autoconfiguration. IPv4 uses the (link-local) set of addresses defined in RFC 3927. In IPv6, both link-local addresses and global unicast addresses may be automatically self-configured by a host, see RFC 4862.

The technique is called Link-Local address assignment in RFC 3927. However, Microsoft refers to this as Automatic Private IP Addressing (APIPA) or Internet Protocol Automatic Configuration (IPAC) (supported since at least Windows 98).

UPnP is a separate architechure, considered a competitor in some ways and an altogether different technology in others. It supports a form of zero-configuration networking but doesn't use the mDNS/DNS-SD protocols that Apple utilizes. UPnP provides a service discovery protocol called Simple Service Discovery Protocol (SSDP) that is a rough equivalent to DNS-SD.

In particular, Wikipedia's Zeroconf article, UPnP article, and the O'Reilly Zeroconf-vs-UPnP article (from chills42's comment) are the best references for comparing the two and getting a feel for how they differ.

share|improve this answer

The equivalent for Bonjour in Windows is Universal Plug and Play. It has been part of Windows sinds XP.

share|improve this answer
Similar purpose, but fairly different technology, see the comparison here: – chills42 Oct 19 '09 at 11:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.