Izinsizakalo Zokuhlela I-Bonjour Network

U-Bonjour yi-othomathikhi yokuthola inethiwekhi ezenzakalelayo ezakhiwe yi-Apple, Inc. Bonjour ivumela amakhompyutha namaphrinta ukuthi bathole futhi baxhumane ngokuzenzakalelayo nezinsizakalo zomunye nomunye besebenzisa uhlelo olusha lokuxhumana, isikhathi sokulondoloza nokwenza imisebenzi efana nokwabelana ngefayela nokusetha amaphrinta enethiwekhi. Ubuchwepheshe busekelwe ku- Inthanethi Protocol (i-IP) , okuyivumela ukuthi isebenze namanethiwekhi womabili angabanjwanga futhi angenantambo.

Amakhono kaBujour

Ubuchwepheshe be-Bonjour bulawula izinsiza ezihlanganyelwe zenethiwekhi njengezinhlobo zamasevisi. Ithole ngokuzenzakalelayo futhi ilandelela izindawo zalezi zinsiza kwinethiwekhi njengoba zifika ku-intanethi, iya ungaxhunyiwe kwi-inthanethi, noma zishintshe amakheli e-IP . Iphinde inikeze lolu lwazi ukuxhuma izinhlelo zokusebenza ukuvumela abasebenzisi ukufinyelela izinsiza.

U-Bonjour ukuqaliswa kwe- zeroconf - Ukuxhumana kwenethiwekhi ye- Zero. U-Bonjour no-zeroconf basekela ubuchwepheshe abathathu bokuthola:

U-Bonjour usebenzisa uhlelo lokuxhumanisa lendawo oluxhunyaniswe ngokuzenzekela ngokuzenzakalelayo amakheli e-IP kumakhasimende wendawo ngaphandle kwesidingo se- Dynamic Host Configuration Protocol (DHCP) . Isebenza kokubili kwe- IPv6 kanye nefa le-IP (IPv4) lokubhekana nezikimu. Ku-IPv4, uBonjour usebenzisa inethiwekhi yangasese engu-169.254.0.0 efana ne- Automatic Private IP Addressing (APIPA) ku-Windows, futhi isebenzisa ukuxhaswa kwekheli lokuxhumanisa endaweni yangaphakathi ku-IPv6.

Igama lokuxazulula ku-Bonjour lisebenza ngokuhlanganiswa kwegama lendawo yokusingatha igama kanye ne- DNS eningi (mDNS) . Ngenkathi uhlelo lwe-Inthanethi yegama le-inthanethi (DNS) luthembela kumaseva e-DNS angaphandle, i-DNS ehlukahlukene isebenza ngaphakathi kwenethiwekhi yasendaweni futhi yenza noma iyiphi idivayisi ye-Bonjour enethiwekhi ukuthola nokuphendula imibuzo.

Ukuhlinzeka ngezinsizakalo zendawo kuzicelo, u-Bonjour uneza ungqimba wokukhipha ngaphezulu kwe-mDNS ukugcina amatafula athelekayo wezinhlelo zokusebenza ezinikwe amandla ze-Bonjour ezihlelwe ngegama lesevisi.

I-Apple inakekele ngokukhethekile ukuqaliswa kukaBonjour ukuqinisekisa ukuthi ithrafikhi yayo yenethiwekhi ayizange idle inani elidlulele le- bandwidth yenethiwekhi . Ngokuyinhloko, i-mDNS ihlanganisa ukwesekwa kwe-caching yokukhumbula ulwazi olusanda kutholakala ulwazi.

Ukuze uthole olunye ulwazi, bheka Bonjour Concepts (developer.apple.com).

Bonjour Idivayisi Yokusekela

Amakhompiyutha e-Apple asebenzisa izinguqulo ezintsha ze-Mac OS X ukwesekwa njenge-Bonjour njengekhono lokufaka izicelo ezinhlobonhlobo zenethiwekhi ezifana ne-Web browser (Safari), iTunes ne-iPhoto. Ukwengeza, i-Apple inikeza isevisi ye-Bonjour ye-Microsoft Windows PCs njenge-software yamahhala yokulanda ku-apple.com.

Indlela Izicelo Zisebenza ngayo noBujour

Izinhlelo zokusebenza eziningi ze- Bonjour Browser (noma isofthiwe yeklayenti elandwayo yekhompyutha nedeskithophu yekhompuyutha, noma izinhlelo zokusebenza zefoni kanye nethebhulethi) ezidalwe ezivumela abaphathi benethiwekhi nabokuzijabulisa ukuba bapheqa ulwazi mayelana nezinsizakalo ze-Bonjour zokukhangisa ngokwabo kumanethiwekhi asebenzayo.

Ubuchwepheshe be-Bonjour inikeza isethi ye-Application Programming Interfaces (APIs) kokubili izinhlelo ze-MacOS kanye ne-iOS kanye ne-Software Development Kit (SDK) yezinhlelo zokusebenza ze-Windows. Labo abanama-akhawunti we-Apple Developer bangakwazi ukufinyelela ulwazi olwengeziwe uBujour for Developers.