Skip navigation
This discussion is archived

What is Bonjour?

5833 Views 2 Replies Latest reply: Jul 13, 2013 12:40 PM by missilemist RSS
Greenie14 Level 1 Level 1 (0 points)
Currently Being Moderated
May 12, 2013 6:23 AM

What is Bonjour Windows Software?  Additionally, what are the Purposes and Functions of this Software?  Consequently, in my case would un-installing this software be an option, or is it required because the only Apple software that I need or ever installed was QuickTime?

  • RyanDolan123 Level 2 Level 2 (235 points)
    Currently Being Moderated
    May 13, 2013 1:56 PM (in response to Greenie14)

    I have the same question, what is it?

  • missilemist Level 1 Level 1 (0 points)
    Currently Being Moderated
    Jul 13, 2013 12:40 PM (in response to Greenie14)

    The short answer is Bonjour is a service (i.e. constantly running computer program) that runs on Mac OS X computers. It's purpose is to manage services and resources on your Local Area Network (LAN) with absolutely no intervention or configuration from you. Examples of services and resources include the following;

     

    Printers

    Fax Machines

    Access to files on other computers

    Apple TV devices to playback movies on your big screen TV

    Airport Express devices to playback music on stereo systems

    Gaming computers and consoles that network for multi player games

    etc.

     

    The problem with short answers is they are not often clear and don't supply all the information you need to get what's actually going on. Feel free to read on and stop reading when your eyes glaze over. You won't hurt my feelings. LOL

     

    Bonjour can be useful on home or small office networks that do not have a server to supply name look up help for the computers on the network. This is important because it is often the case that a user or a computer program on a given computer needs to use a service or resource that does not reside on that particular computer. The needed resource may however be available on another computer or device on the computer network.

     

    When OS X on your computer is asked by you or by a computer program running on your computer to use one of these network services, it turns to Bonjour to find out the IP address of the computer or device that has the needed resource. Bonjour does this by reading a list of resources that it stores locally on your computer. This list is similar to a telephone book in that it keeps a list of device names and their corresponding IP addresses. But it also stores other information about what kinds of services or resources these devices have to share.

     

    As Macs, printers and other devices come online on your network, each one advertises what resources it has to share to the other computers on the network. The Macs running Bonjour on the network record this information in their respective look up lists for later use.

     

    If a needed resource isn't listed in the look up list, Bonjour broadcasts a query over the network asking for the resource being sought. Any computer or device that can offer the needed resource replies to the query with it's Name, IP address, the needed resource and any other shared services it has to offer. A session is then established to communicate between your computer and the remote computer or device that can offer the resource.

     

    If you would like to know more, the following link is a good read about what Bonjour is and how it works. The article is targeted at software developers but it isn't too terribly technical and you might find it useful;

     

    https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/NetServi ces/Articles/about.html

     

    Hope this helps.

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.