Bonjour ist eine Netzwerktechnologie ohne Konfiguration, die es Geräten in einem lokalen Netzwerk ermöglicht, sich gegenseitig zu erkennen und ohne vorherige Konfiguration Verbindungen herzustellen. Es wird von Apple Inc. entwickelt und gepflegt, ist jedoch nicht auf Apple-Geräte beschränkt und kann von jedem Gerät oder Betriebssystem verwendet werden, das es unterstützt.
Bonjour verwendet einen speziellen Typ von Multicast-DNS (mDNS), der als Domain Name System Service Discovery (DNS-SD) bezeichnet wird. Mit DNS-SD können Geräte ihre Dienste und Funktionen im lokalen Netzwerk unter Verwendung bestimmter Domänennamen wie „_http._tcp“ bekannt geben. Andere Geräte im Netzwerk können diese Dienste dann unter Verwendung derselben Domänennamen abfragen, und die Geräte, die die Dienste bereitstellen, können mit ihren IP-Adressen und Portnummern antworten.
Auf diese Weise können Geräte einander automatisch erkennen und miteinander verbinden, ohne dass eine manuelle Zuweisung oder Konfiguration von IP-Adressen erforderlich ist. Bonjour wird häufig zum Einrichten lokaler Netzwerke, zum Freigeben von Dateien und Druckern, zum Zugreifen auf gemeinsam genutzte Geräte wie AirPrint-Drucker und zum Erkennen von Diensten wie Webservern und Medienservern verwendet.
Hier sind einige konkrete Beispiele für die Verwendung von Bonjour:
AirDrop: Bonjour wird verwendet, um Geräte in der Nähe zu entdecken, die AirDrop unterstützen, wodurch Benutzer Dateien drahtlos zwischen Geräten übertragen können.
Hausfreigabe: Bonjour wird verwendet, um gemeinsame Bibliotheken mit Musik, Filmen und Fotos auf verschiedenen Geräten in einem Heimnetzwerk zu entdecken, sodass Benutzer von jedem Gerät aus auf Medien zugreifen und diese abspielen können.
Netzwerkdrucker: Mit Bonjour können Benutzer Netzwerkdrucker erkennen und eine Verbindung zu ihnen herstellen, ohne dass separate Druckertreiber installiert werden müssen.
Webfreigabe: Bonjour wird zum Erkennen von Webservern verwendet, die in einem lokalen Netzwerk ausgeführt werden, sodass Benutzer auf Websites und Webanwendungen zugreifen können, die auf anderen Geräten gehostet werden.
Bonjour ist eine praktische Technologie, die das Einrichten und Verbinden von Geräten in einem lokalen Netzwerk vereinfacht. Es ermöglicht Geräten, sich automatisch gegenseitig zu erkennen und Verbindungen herzustellen, wodurch es für Benutzer einfacher wird, Ressourcen zu teilen, Dateien zu übertragen und auf gemeinsame Dienste zuzugreifen.