Bonjour is een netwerktechnologie zonder configuratie waarmee apparaten op een lokaal netwerk elkaar kunnen ontdekken en verbindingen tot stand kunnen brengen zonder enige voorafgaande configuratie. Het is ontwikkeld en onderhouden door Apple Inc., maar is niet beperkt tot Apple-apparaten en kan worden gebruikt door elk apparaat of besturingssysteem dat dit ondersteunt.
Bonjour werkt met behulp van een speciaal type multicast DNS (mDNS), genaamd Domain Name System Service Discovery (DNS-SD). Met DNS-SD kunnen apparaten hun diensten en mogelijkheden op het lokale netwerk adverteren met behulp van specifieke domeinnamen, zoals '_http._tcp'. Andere apparaten in het netwerk kunnen vervolgens met dezelfde domeinnamen naar deze services opvragen, en de apparaten die de services leveren, kunnen reageren met hun IP-adressen en poortnummers.
Op deze manier kunnen apparaten elkaar automatisch ontdekken en met elkaar verbinden zonder dat handmatige toewijzing of configuratie van een IP-adres nodig is. Bonjour wordt vaak gebruikt voor het opzetten van lokale netwerken, het delen van bestanden en printers, toegang tot gedeelde apparaten zoals AirPrint-printers en het ontdekken van services zoals webservers en mediaservers.
Hier volgen enkele specifieke voorbeelden van hoe Bonjour wordt gebruikt:
AirDrop: Bonjour wordt gebruikt om apparaten in de buurt te vinden die AirDrop ondersteunen, waarmee gebruikers draadloos bestanden tussen apparaten kunnen overbrengen.
Thuisdeling: Bonjour wordt gebruikt om gedeelde bibliotheken met muziek, films en foto's op verschillende apparaten in een thuisnetwerk te ontdekken, zodat gebruikers vanaf elk apparaat toegang kunnen krijgen tot media en deze kunnen afspelen.
Netwerkprinters: Met Bonjour kunnen gebruikers netwerkprinters ontdekken en er verbinding mee maken zonder dat ze afzonderlijke printerstuurprogramma's hoeven te installeren.
Web delen: Bonjour wordt gebruikt om webservers te ontdekken die op een lokaal netwerk draaien, waardoor gebruikers toegang krijgen tot websites en webapplicaties die op andere apparaten worden gehost.
Bonjour is een handige technologie die het instellen en verbinden van apparaten op een lokaal netwerk vereenvoudigt. Het stelt apparaten in staat elkaar automatisch te ontdekken en verbindingen tot stand te brengen, waardoor het voor gebruikers gemakkelijker wordt om bronnen te delen, bestanden over te dragen en toegang te krijgen tot gedeelde services. |