(2) (ZERO CONFiguration) An IETF specification that enables devices on an IP network to automatically configure themselves and be discovered without manual intervention. If required, Zeroconf can assign an IP address and alternate host name to a device. Once assigned, Zeroconf lets users and applications readily discover the service it offers. Apple's Bonjour is the major implementation of Zeroconf (see Bonjour), and Porchdog Software's Howl (www.porchdogsoft.com) and freedesktop.org's Avahi (www.avahi.org) are other fine examples.
Automatic IP Address Assignment
If a device does not have an IP address and there is no DHCP server in the network, Zeroconf employs link-local addressing to create one. See link-local address and DHCP.
Name Handling and Discovery
The DNS Service Discovery (DNS-SD) protocol is used to identify and discover Zeroconf-enabled devices on the network. DNS-SD employs multicast DNS (mDNS), which sends packets to every node on the network for resolving duplicate host names that might occur and to query the network for services.
Port Forwarding (Port Mapping)
Zeroconf uses the NAT Port Mapping Protocol (NAT-PMP) to open ports in a router to let a party from the outside world contact a user inside the network. For example, opening ports for VoIP and videoconferencing traffic makes two-way communications easier no matter which side initiates the call. See TCP/IP port.
Zeroconf Vs. UPnP
Zeroconf shares three functions with the Universal Plug and Play (UPnP) family of protocols: IP address assignment, service discovery and port forwarding. They both use link-local addressing for IP assignment, but different methods for discovery and port mapping. Zeroconf is noted for its greater simplicity, however. See UPnP and Bonjour.
Zeroconf and Bonjour
An excellent reference from O'Reilly covers Zeroconf in splendid detail. If you want the scoop on Bonjour, mDNS, DNS-SD and more, read "Zero Configuration Networking" by Stuart Cheshire and Daniel H. Steinberg. (O'Reilly Media, Inc. 2006, ISBN 0-596-10100-7).
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- muCommander 0.8.4 (Windows)
- muCommander is a cross-platform file manager that features support for FTP, SFTP, SMB, NFS, HTTP, Bonjour/Zeroconf, email attachments, Zip/GZip/Tar/Bzip2/ISO/NRG/AR/Deb/LST archives, universal bookmarks, credentials management, themes, multiple windows, full keyboard management, and many configuration options. It is open-source and available in 20 languages. This version is the first release on CNET...
- Software downloads 2009-10-25
- Apple's iPhone 3.0 event - beyond the live blog
- Apple's iPhone 3.0 event - beyond the live blogNo Background apps...? Now they get to release the iPhone 4.0 service pack...with a new innovation... Multitasking! WOW. You mean like Windows Mobile and Blackberry have had forever? Just like the cut and paste nonsense.... Nice Service Pack...
- Discussion threads 2009-03-17
- Windows 7's device stage interface: Useful, or just pretty?
- Windows 7's device stage interface: Useful, or just pretty?Cupertino, start your photocopiers!We'll see Apple "invent" DeviceStage to be called iDevice in 3-5 years. :)It is a lot more significantthen you ...... and Ed give it credit for. First it combines the adding of devices in one place. You...
- Discussion threads 2009-01-23
- iPhone vs. Android development: Day 5
- Today is the last day of a 5-day course on iPhone programming class led by Joe Conway from Big Nerd Ranch. During the course I've been taking notes on how development for the iPhone compares to development for Android. By the way, BNR also offers Android courses if you're interested....
- Blog posts 2008-11-21
- CrossFTP Server 1.10 (Mac)
- CrossFTP Server is a full-featured user-friendly FTP Server. It offers a high-performance, easy configurable, and most of all a secure enabled FTP server. It provides a versatile GUI for the novice users' start-up, and the advanced users' configuration as well. Its main features include: Free, open-source FTP server. License Multi...
- Software downloads 2008-08-19
- Time Capsule works with PCs too
- Time Capsule works with PCs tooMaybe a silly question, but......why would anyone need a Gigabit WAN connection? Are there people out there with dedicated OC-24 connections into their houses?Very nice and well pricedWireless backup is a breakthrough product. Very nice.Combined with a 1/2T drive, wireless printer port and Gbit Ethernet...
- Discussion threads 2008-01-16
- What's the target market for Windows Home Server?
- What's the target market for Windows Home Server?Not particularly expensiveIt is supposedly $599 (several stories have indicated this amount, but it's not for sale yet so it can't be deemed 100% factual). That's not very expensive. Especially for tech products. A lot cell phones are more (without...
- Discussion threads 2007-10-15
- Jobs does Windows with open source
- Jobs does Windows with open sourceYeah, I just caught thatBut still, it would be more correct to say that the browser engine is open sourceand I believe has been for a long time. Dana said Safari itself was open source, which is a subtle, yet very important difference. Having Safari...
- Discussion threads 2007-06-16
- Microsoft attempts to rally more hardware vendors around Rally
- Microsoft attempts to rally more hardware vendors around RallyMy questionSo, is this a Microsoft proprietary version of ZeroConf?Also similar to Apple's "Bonjour"(previously called "Rendezvous") by the sounds of it....yesUS patent # 6,101,499, owned by Microsoft Corporation, is said to encumber some of the link-local addresses used in multicast DNS mDNS,...
- Discussion threads 2007-05-16
- $100 laptop unveiled
- After much ado, One Laptop Per Child finally unveiled its $100 laptop prototype, reports ars technica. The press finally got to feast its eyes on the much-anticipated and sometimes criticized laptop for school children in the developing world. The laptop sports a garish orange and...
- Blog posts 2006-05-24
- Microsoft expands Vista testing
- Microsoft expands Vista testingSeems like there is more to like everyday.Some will like like it, some will rant because their OS doesn't ahve it and claim it's all useless.MS the 'preview' companyBringing "community technology preview"s to the masses since the ms-dos 2.1 days. MS: when are you going to release...
- Discussion threads 2005-09-13
- CalTalk 1.1 (Mac)
- One of the best features of iPhoto and iTunes is their ability to quickly and easily share playlists and photos among computers on a small network without any configuration thanks to Apple's Zeroconf/Rendezvous/OpenTalk/Bonjour network auto-configuration technology. iCal, however, sorely lacks this feature. CalTalk fills the gap by making it almost...
- Software downloads 2005-08-17
- Microsoft, Intel weave networking standard
- Microsoft, Intel weave networking standardWhy do we need this?Aren't there already enough "standards"? What's wrong in with Rendezvous? http://www.apple.com/pr/library/2003/jan/07rendezvous.html"Rendezvous uses industry standard networking protocols and zero configuration technology to automatically discover and connect devices over any IP network, including Ethernet and 802.11 wireless networks. AppleĀ® has submitted Rendezvous as...
- Discussion threads 2004-02-17
- MP3 Sushi 1.5 (Mac)
- MP3 Sushi is a set of two applications: MP3 Sushi Server and MP3 Buddies MP3 Sushi Server allows you to turn your Mac into a Jukebox or a Radio broadcast station in a few clicks. It's a cool way to share and stream and share your music among a local...
- Software downloads 2004-01-05
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer>>
- Reduce risk. Reduce complexity. Increase reliability.
-
A simplified IT environment isn't just less complex. It's also more reliable. Standardize on a single Linux platform with SUSE Linux Enterprise from Novell, and get the world's most interoperable Linux

- Learn more >>
- The more you simplify, the more you save
-
When you transition from your existing Red Hat environment to SUSE Linux Enterprise from Novell, you can recognize dramatic cost savings, perhaps as much 50%

- Learn more >>
- The best support in the Linux business
-
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.

- Learn more >>
Enterprise Applications
- Check out some of the easiest and most powerful ways to boost productivity while saving money on your application infrastructure. See ZDNet's comprehensive Enterprise Application resource center, now!
- New Online Dashboard
- Read about top issues IT decision-makers face every day, plus get cost effective solutions to real life IT problems. Oracle Topline





