Bonjour tīkla konfigurācijas pakalpojumi

Bonjour ir Apple, Inc. izstrādātā automātiskā tīkla atklāšanas tehnoloģija. Bonjour ļauj datoriem un printeriem automātiski atrast un savstarpēji savienot savus pakalpojumus, izmantojot jaunu sakaru protokolu, ietaupot laiku un vienkāršojot tādus uzdevumus kā failu koplietošana un tīkla printeru iestatīšana. Tehnoloģija balstās uz interneta protokolu (IP) , kas ļauj strādāt gan ar vadu, gan bezvadu tīkliem.

Bonjour spējas

Bonjour tehnoloģija pārvalda tīkla kopīgos resursus kā pakalpojumu veidus. Tā automātiski atklāj un saglabā šo resursu atrašanās vietas tīklā, kad tie nonāk tiešsaistē, iet bezsaistē vai mainās IP adreses . Tā arī nodrošina šo informāciju tīkla lietojumprogrammām, lai lietotāji varētu piekļūt resursiem.

Bonjour ir zeroconf ieviešana - nulles konfigurācijas tīkls. Bonjour un zeroconf atbalsta trīs galvenās atklāšanas tehnoloģijas:

Bonjour izmanto saišu vietējās adrešu shēmu, lai automātiski piešķirtu IP adreses vietējiem klientiem bez nepieciešamības pēc dinamiskā konfigurācijas protokola (DHCP) . Tas darbojas gan ar IPv6, gan ar mantoto IP (IPv4) adresēšanas shēmām. Izmantojot IPv4, Bonjour izmanto 169.254.0.0 privātu tīklu, piemēram, Automatic Private IP Addressing (APIPA) operētājsistēmā Windows, un izmanto IPv6 vietējā adresēšanas atbalsta lokālo saiti.

Nosaukuma izšķirtspēja Bonjour darbos, izmantojot vietējās resursdatora konfigurācijas un multicast DNS (mDNS) kombināciju. Kamēr publiskā interneta domēnu nosaukumu sistēma (DNS) balstās uz ārējiem DNS serveriem , multivides DNS darbojas vietējā tīklā un visas tīkla Bonjour ierīces var saņemt un atbildēt uz jautājumiem.

Lai sniegtu pakalpojumos atrašanās vietas pakalpojumus , Bonjour papildina mDNS virsrakstu abstrakcijas slāni, lai saglabātu pārlūkojamās Bonjour iespējotu lietojumprogrammu tabulas, kuras organizē pēc pakalpojuma nosaukuma.

Apple īpaši rūpējas par Bonjour ieviešanu, lai nodrošinātu, ka tā tīkla trafika neizmanto pārlieku lielu tīkla joslas platumu . Jo īpaši mDNS ietver kešdarbes atbalstu, lai atcerētos nesen pieprasīto informāciju par resursiem.

Plašāku informāciju skatiet Bonjour Concepts (developer.apple.com).

Bonjour ierīču atbalsts

Apple datoros, kuros darbojas jaunākas Mac OS X versijas, atbalsta Bonjour kā iespēju, kas ir iestrādāta dažādās tīkla lietojumprogrammās, piemēram, Web pārlūkprogrammā (Safari), iTunes un iPhoto. Turklāt Apple nodrošina Bonjour servisu Microsoft Windows PC kā bezmaksas programmatūras lejupielādi vietnē apple.com.

Kā pieteikumi darbojas ar Bonjour

Ir izveidotas vairākas Bonjour Browser programmas (lejupielādējamas klienta programmatūras galddatoriem un klēpjdatoriem vai tālruņa un planšetdatoru lietotnēm), kas tīkla administratoriem un hobijiem ļauj pārlūkot informāciju par Bonjour pakalpojumiem, kuri reklamē sevi aktīvos tīklos.

Bonjour tehnoloģija piedāvā virkni lietojumprogrammu saskarnes (API) gan MacOS, gan iOS lietojumprogrammām, kā arī programmatūras izstrādes komplektu (SDK) Windows lietojumprogrammām. Tie, kuriem ir Apple Developer konti, var piekļūt papildu informācijai Bonjour for Developers.