Mga Serbisyo sa Configuration sa Bonjour Network

Ang Bonjour usa ka awtomatikong teknolohiya sa pagkadiskobre sa network nga gimugna sa Apple, Inc. Ang Bonjour nagtugot sa mga computer ug mga printer nga awtomatiko nga makit-an ug magkonektar sa serbisyo sa usag usa gamit ang usa ka bag-ong komunikasyon protocol, makaluwas nga panahon ug makapasimple nga mga buluhaton sama sa file sharing ug pag-set up sa network printers. Ang teknolohiya gipasukad sa Internet Protocol (IP) , nga nagtugot niini sa pagtrabaho sa mga wired ug wireless networks.

Mga Kapabilidad sa Bonjour

Ang teknolohiya sa Bonjour nagdumala sa mga kapanguhaan nga gipaambit sa network isip matang sa mga serbisyo. Kini awtomatik nga madiskobrehan ug masubay ang mga lokasyon niini nga mga kahinguhaan sa usa ka network samtang kini anaa sa internet, moadto sa offline, o usbon ang mga adres sa IP . Naghatag usab kini niini nga kasayuran ngadto sa mga aplikasyon sa network aron ang mga tiggamit makasulod sa mga kapanguhaan.

Ang Bonjour usa ka pagpatuman sa zeroconf - Zero-configuration nga networking. Gipaluyohan sa Bonjour ug zeroconf ang tulo ka mga teknolohiya sa pagkaplag:

Ang Bonjour naggamit sa usa ka link nga lokal nga pamaagi sa pagsulbad alang sa awtomatikong paghatag sa mga IP address ngadto sa mga lokal nga kliyente nga walay kinahanglan alang sa Dynamic Host Configuration Protocol (DHCP) .. Kini nagalihok uban sa IPv6 ug legacy IP (IPv4) nga mga pamaagi sa pagsulbad. Sa IPv4, ang Bonjour naggamit sa pribadong network nga 169.254.0.0 sama sa Automatic Private IP Addressing (APIPA) sa Windows, ug naggamit sa native link nga nagsulbad sa suporta sa IPv6.

Ang ngalan nga resolusyon sa Bonjour nagtrabaho pinaagi sa usa ka kombinasyon sa lokal nga host name configuration ug multicast DNS (mDNS) . Samtang ang publiko sa Internet Domain Name System (DNS) nagsalig sa gawas sa DNS nga mga tigtagad , ang multicast DNS nagtrabaho sulod sa usa ka lokal nga network ug naghimo sa bisan unsa nga device sa Bonjour sa network aron makadawat ug pagtubag sa mga pangutana.

Aron mahatagan ang mga serbisyo sa lokasyon sa mga aplikasyon, ang Bonjour midugang sa usa ka layer sa abstraction sa ibabaw sa mDNS aron sa pagpadayon sa mga browsable nga mga lamesa sa mga aplikasyon nga dunay mahimo sa Bonjour nga gi-organisar sa service name.

Gikuha ni Apple ang pag-amping sa pagpatuman sa Bonjour aron maseguro nga ang iyang trapiko sa network wala mag-usik sa sobra nga kantidad sa bandwidth sa network . Sa partikular, ang mDNS naglakip sa suporta sa caching sa paghinumdom sa bag-o nga gihangyo nga impormasyon sa kapanguhaan.

Alang sa dugang kasayuran, tan-awa ang Bonjour Concepts (developer.apple.com).

Bonjour Device Support

Ang mga kompyuter sa Apple nga nagpadagan sa mas bag-ong bersyon sa Mac OS X nga suporta sa Bonjour isip usa ka kapabilidad nga napatik sa nagkalain-laing mga aplikasyon sa network sama sa Web browser (Safari), iTunes ug iPhoto. Dugang pa, ang Apple naghatag og serbisyo sa Bonjour alang sa Microsoft Windows PCs ingon sa usa ka libre nga pag-download sa software sa apple.com.

Giunsa Paggamit ang mga Aplikasyon sa Bonjour

Pipila ka mga aplikasyon sa Bonjour Browser (mahimong i-download nga software sa kliyente alang sa desktop ug laptop nga mga kompyuter, o mga telepono ug tablet apps) gihimo nga nagtugot sa mga network administrator ug mga hobbyists sa pag-browse sa kasayuran mahitungod sa mga serbisyo sa Bonjour nga nagpahibalo sa ilang kaugalingon sa mga aktibong network.

Ang Bonjour nga teknolohiya nagtanyag og usa ka hugpong sa Application Programming Interface (APIs) alang sa mga aplikasyon sa macOS ug iOS ug usa ka Software Development Kit (SDK) alang sa mga aplikasyon sa Windows. Kadtong adunay Apple Developer account makagamit sa dugang impormasyon Bonjour alang sa mga Developer.