Bonjour Network Configuration Services

Bonjour jẹ ọna ẹrọ ayọkẹlẹ nẹtiwọki ti a dagbasoke nipasẹ Apple, Inc. Bonjour gba awọn kọmputa ati awọn ẹrọ atẹwe lati ri ati sopọ si awọn iṣẹ miiran nipa lilo ilana titun ibaraẹnisọrọ, fifipamọ akoko ati ṣiṣe awọn iṣẹ-ṣiṣe gẹgẹbi pinpin faili ati iṣeto awọn ẹrọ atẹwe nẹtiwọki. Imọ ọna ẹrọ naa da lori Ilana Ayelujara (IP) , o jẹ ki o ṣiṣẹ pẹlu awọn nẹtiwọki ti a firanṣẹ ati alailowaya.

Agbara ti Bonjour

Awọn ọna ẹrọ Bonjour n ṣakoso awọn nẹtiwọki pín awọn ohun elo gẹgẹbi awọn iru iṣẹ. O ṣe awari ayakẹlẹ laifọwọyi ati ntọju awọn ipo ti awọn ohun elo yii lori nẹtiwọki kan bi wọn ti n wa lori ayelujara, lọ si isinikan, tabi yi awọn adirẹsi IP pada. O tun pese alaye yii si awọn ohun elo nẹtiwọki lati gba awọn olumulo laaye lati wọle si awọn ohun elo.

Bonjour jẹ imuse ti zeroconf - Nẹtiwọki iṣeto. Bonjour ati zeroconf ṣe atilẹyin fun awọn imọ-ẹrọ imọ-mẹta mẹta:

Bonjour nlo ọna asopọ adirẹsi agbegbe kan fun fifiranṣẹ awọn IP adirẹsi laifọwọyi si awọn onibara agbegbe lai si nilo fun Ilana Ibudo Ibudo Itọsọna Dynamic (DHCP) .. O ṣiṣẹ pẹlu awọn eto IP address IPv6 ati IPI-IP IP. Lori IPv4, Bonjour lo awọn 169.254.0.0 nẹtiwọki aladani bi Adirẹsi IP Aladani IPA laifọwọyi (APIPA) lori Windows, o si nlo atilẹyin aaye agbegbe ti agbegbe ni IPv6.

Iwọn orukọ ni Bonjour ṣiṣẹ nipasẹ asopọ ti orukọ olupin ti agbegbe ati multicast DNS (mDNS) . Nigba ti System Name System (DNS) ti o wa lori ayelujara lori awọn olupin DNS ita, DNS multicast ṣiṣẹ laarin nẹtiwọki agbegbe kan ati ki o ṣe iranlọwọ fun eyikeyi Ẹrọ Bonjour lori nẹtiwọki lati gba ati dahun si awọn ibeere.

Lati pese awọn iṣẹ ipo si awọn ohun elo, Bonjour ṣe afikun awọ ti abstraction lori oke mDNS lati ṣetọju awọn tabili iṣirobẹrẹ ti awọn iṣẹ ṣiṣe Bonjour ti a ṣeto nipasẹ orukọ iṣẹ.

Apple ṣe itọju pataki pẹlu imuse Bonjour lati rii daju pe ijabọ nẹtiwọki rẹ ko jẹ opin iye bandwidth nẹtiwọki . Ni pato, awọn mDNS ni iranlọwọ pẹlu fifọ atilẹyin fun fifi iranti awọn alaye ti a beere fun laipe.

Fun alaye siwaju sii, wo Bonjour Concepts (developer.apple.com).

Bonjour Support Device

Awọn kọmputa Apple ti nṣiṣẹ awọn ẹya tuntun ti Mac OS X support Bonjour bi agbara kan ti a fi sinu awọn ohun elo nẹtiwọki miiran bii lilọ kiri ayelujara (Safari), iTunes ati iPhoto. Pẹlupẹlu, Apple n pese iṣẹ-iṣẹ Bonjour fun awọn kọmputa Microsoft Windows gẹgẹbi gbigba software ọfẹ lori apple.com.

Bawo Awọn ohun elo ṣiṣẹ pẹlu Bonjour

Ọpọlọpọ awọn ohun elo Hijacker Bonjour (boya gba software alabara fun tabili ati kọmputa kọmputa, tabi awọn iṣẹ foonu ati awọn tabulẹti) ti ṣẹda ti o fun laaye awọn alakoso nẹtiwọki ati awọn hobbyists lati ṣawari alaye nipa awọn iṣẹ iṣẹ Bonjour ipolongo wọn lori awọn nẹtiwọki ti nṣiṣẹ.

Ẹrọ ijinlẹ Bonjour nfunni ni awọn Ohun elo Olupese Awọn Ohun elo (APIs) fun awọn macOS ati iOS awọn ohun elo miiran pẹlu ẹya Idagbasoke Idagbasoke (SDK) fun awọn ohun elo Windows. Awọn ti o ni awọn Akọsilẹ Olùgbéejáde Apple le wọle si afikun alaye Bonjour fun Awọn Difelopa.