Skip to main content

Wat doet Apple Bonjour-technologie?

G Herbo "Bonjour" (WSHH Exclusive - Official Music Video) (Juni- 2026)

G Herbo "Bonjour" (WSHH Exclusive - Official Music Video) (Juni- 2026)
Anonim

Bonjour is een automatische netwerkdetectietechnologie die is ontwikkeld door Apple, Inc. Met Bonjour kunnen computers en printers automatisch zoeken naar en verbinding maken met elkaars services met behulp van een nieuw communicatieprotocol, waardoor tijd wordt bespaard en taken zoals het delen van bestanden en het opzetten van netwerkprinters worden vereenvoudigd. De technologie is gebaseerd op Internet Protocol (IP), waardoor het met zowel bekabelde als draadloze netwerken kan werken.

Mogelijkheden van Bonjour

Bonjour-technologie beheert gedeelde netwerkbronnen als soorten services. Het vindt automatisch de locaties van deze bronnen op een netwerk en houdt deze bij wanneer ze online komen, offline gaan of van IP-adres veranderen. Het biedt deze informatie ook aan netwerktoepassingen zodat gebruikers toegang hebben tot de bronnen.

Bonjour is een implementatie vanZeroconf - Netconfiguratie zonder configuratie. Bonjour en zeroconf ondersteunen drie belangrijke ontdekkingstechnologieën:

  • adres toewijzing
  • naam resolutie
  • locatiediensten

Bonjour gebruikt een link lokale adressering schema voor het automatisch toewijzen van IP-adressen aan lokale clients zonder de noodzaak van Dynamic Host Configuration Protocol (DHCP). Het werkt met zowel IPv6 als verouderde IP (IPv4) adresseringsschema's. Op IPv4 maakt Bonjour gebruik van het 169.254.0.0 private netwerk, zoals Automatic Private IP Addressing (APIPA) op Windows, en gebruikt het native link local addressing-ondersteuning in IPv6.

Naam resolutiein Bonjour werkt via een combinatie van lokale hostnaamconfiguratie enmulticast DNS (mDNS). Hoewel het openbare Internet Domain Name System (DNS) afhankelijk is van externe DNS-servers, werkt multicast-DNS binnen een lokaal netwerk en kan elk Bonjour-apparaat op het netwerk vragen ontvangen en beantwoorden.

Voorzien locatiediensten voor toepassingen voegt Bonjour een laag abstractie toe aan mDNS om doorzoekbare tabellen van Bonjour-geactiveerde applicaties te behouden, geordend op servicenaam.

Apple besteedde de grootste zorg aan de implementatie van Bonjour om te zorgen dat het netwerkverkeer geen overmatige hoeveelheid netwerkbandbreedte verbruikt. In het bijzonder omvat het mDNS cachingondersteuning voor het onthouden van recent opgevraagde informatie over bronnen.

Zie Bonjour Concepts (developer.apple.com) voor meer informatie.

Bonjour apparaatondersteuning

Apple-computers met nieuwere versies van Mac OS X ondersteunen Bonjour als een mogelijkheid die is ingebed in verschillende netwerktoepassingen, zoals de webbrowser (Safari), iTunes en iPhoto. Bovendien biedt Apple een Bonjour-service voor Microsoft Windows-pc's als gratis softwaredownload op apple.com.

Hoe applicaties werken met Bonjour

verscheideneBonjour-browserapplicaties (downloadbare clientsoftware voor desktop- en laptopcomputers, of telefoon- en tablet-apps) zijn gemaakt waarmee netwerkbeheerders en hobbyisten informatie kunnen doorzoeken over Bonjour-services die zichzelf adverteren op actieve netwerken.

Bonjour-technologie biedt een reeks Application Programming Interfaces (API's) voor zowel macOS- als iOS-applicaties plus een Software Development Kit (SDK) voor Windows-toepassingen. Degenen met Apple Developer-accounts hebben toegang tot aanvullende informatie Bonjour voor ontwikkelaars.