Bonjour hálózati konfigurációs szolgáltatások

A Bonjour az Apple, Inc. által kifejlesztett automatikus hálózati felfedezési technológia. A Bonjour lehetővé teszi a számítógépek és a nyomtatók számára, hogy automatikusan megtalálják és összekapcsolják egymás szolgáltatásait egy új kommunikációs protokoll használatával, időt takarítva meg és egyszerűsítsenek olyan feladatokat, mint a fájlmegosztás és a hálózati nyomtatók beállítása. A technológia Internet Protocol (IP) alapú , amely lehetővé teszi a vezetékes és vezeték nélküli hálózatokkal való együttműködést.

Bonjour képességek

A Bonjour technológia a hálózati megosztott erőforrásokat a szolgáltatások típusaként kezeli. Automatikusan észleli és nyomon követi ezen erőforrások helyét a hálózaton, mert on-line, offline vagy IP-címeket vált ki . Ezenkívül megadja ezeket az információkat a hálózati alkalmazásokhoz, hogy a felhasználók hozzáférhessenek az erőforrásokhoz.

A Bonjour a zeroconf - Zero-konfigurációs hálózatépítés megvalósítása. A Bonjour és a zeroconf három kulcsfontosságú felfedező technológiát támogat:

A Bonjour egy link helyi címzési sémát használ az IP-címek IP-címek automatikus hozzárendeléséhez a helyi ügyfelek számára a DHCP nélkül . Mindkét IPv6 és régi IP (IPv4) címzési sémákkal működik. Az IPv4-en a Bonjour a 169.254.0.0 privát hálózatot használja, például a Windows automatikus magán IP címét (APIPA) , és az IPv6-ban a natív link helyi címzési támogatását használja.

A Bonjour névmeghatározása a helyi hostnév és a multicast DNS (mDNS) kombinációján keresztül működik. Míg a nyilvános internetes tartománynévrendszer (DNS) külső DNS-kiszolgálókra támaszkodik, a multicast DNS egy helyi hálózaton működik, és lehetővé teszi, hogy a hálózaton lévő Bonjour eszköz fogadja és válaszoljon a lekérdezésekre.

Helyi szolgáltatások nyújtása az alkalmazásokhoz a Bonjour egy absztrakciós réteget ad hozzá az mDNS-hez, hogy fenntartsa a Bonjour által támogatott alkalmazások által szervezett böngészhető táblázatokat.

Az Apple különös gondot fordított a Bonjour bevezetésére annak biztosítása érdekében, hogy a hálózati forgalom nem fogyasztott túlzott hálózati sávszélességet . Különösen az mDNS tartalmazza a gyorsítótárazási támogatást a legutóbb kért erőforrás-információk emlékére.

További információ: Bonjour Concepts (developer.apple.com).

Bonjour készüléktámogatás

A Mac OS X újabb verzióit futtató Apple számítógépek támogatják a Bonjour-ot olyan különböző hálózati alkalmazásokba ágyazott képességekké, mint például a webböngésző (Safari), az iTunes és az iPhoto. Emellett az Apple az Apple.com-on szoftverfrissítésként Bonjour szolgáltatást nyújt a Microsoft Windows PC-k számára.

Hogyan működik az alkalmazások a Bonjour-szal?

Számos Bonjour Browser alkalmazás (letöltött ügyfélszoftver az asztali és hordozható számítógépekhez, illetve telefon- és táblagépalkalmazásokhoz), amelyek lehetővé teszik a hálózati rendszergazdák és a hobbi felhasználók számára, hogy információkat gyűjtsenek az aktív hálózatokon hirdetett Bonjour szolgáltatásokról.

A Bonjour technológia alkalmazásprogramozási interfészek (API-k) készletét kínálja macOS és iOS alkalmazásokhoz, valamint egy Windows alkalmazások szoftverfejlesztő készletéhez (SDK). Az Apple Developer-fiókkal rendelkező felhasználók további információkat szerezhetnek a Bonjour Developers számára.