Shërbimet e konfigurimit të rrjetit Bonjour

Bonjour është një teknologji e zbulimit automatik të rrjetit të zhvilluar nga Apple, Inc. Bonjour lejon kompjuterët dhe printerët të gjejnë dhe lidhin automatikisht shërbimet e njëri-tjetrit duke përdorur një protokoll të ri të komunikimit, duke kursyer kohë dhe duke thjeshtuar detyrat si ndarjen e skedarëve dhe ngritjen e printerëve të rrjetit. Teknologjia bazohet në Protokollin e Internetit (IP) , duke e lejuar atë të punojë me të dy rrjetet me tel dhe pa tel.

Aftësitë e Bonjour

Teknologjia Bonjour menaxhon burimet e përbashkëta të rrjetit si lloje shërbimesh. Ajo automatikisht zbulon dhe mban gjurmët e vendndodhjeve të këtyre burimeve në një rrjet kur ata vijnë online, shkojnë jashtë linje ose ndryshojnë adresat IP . Ai po ashtu siguron këtë informacion për aplikacionet e rrjetit për t'i lejuar përdoruesit të hyjnë në burimet.

Bonjour është një implementim i rrjetit zeroconf - Zero-configuration. Bonjour dhe zeroconf mbështesin tri teknologji kryesore të zbulimit:

Bonjour përdor skemën e adresimit lokal për automatikisht caktimin e adresave IP tek klientët vendas pa nevojën për protokollin e konfigurimit të serverit dinamik (DHCP) . Ajo punon me skemat e adresimit IPv6 dhe IP të vjetër (IPv4). Në IPv4, Bonjour përdor rrjetin privat 169.254.0.0 si Automatic Private IP Addressing (APIPA) në Windows dhe përdor lidhjen vendore për adresimin lokal në IPv6.

Zgjidhja e emrit në Bonjour funksionon nëpërmjet një kombinimi të konfigurimit të emrit të hostit lokal dhe multicast DNS (mDNS) . Ndërsa sistemi publik i domain-it (DNS) mbështetet në serverat DNS jashtë, DNS multicast punon brenda një rrjeti lokal dhe mundëson që çdo pajisje Bonjour në rrjet të marrë dhe t'i përgjigjet pyetjeve.

Për të ofruar shërbime të vendndodhjes për aplikacionet, Bonjour shton një shtresë abstragimi në krye të mDNS për të mbajtur tabelat e shfletueshme të aplikacioneve të aktivizuara Bonjour të organizuara nga emri i shërbimit.

Apple mori kujdes të veçantë me zbatimin e Bonjour për të siguruar trafikun e rrjetit të tij nuk konsumonte një sasi të tepërt të bandwidth rrjetit . Në veçanti, mDNS përfshin mbështetje për ruajtjen e memories për të kujtuar informacionet e kërkuara të fundit të burimeve.

Për më shumë informacion, shihni Bonjour Concepts (developer.apple.com).

Mbështetja e pajisjes Bonjour

Kompjuterat Apple që përdorin versione më të reja të mbështetjes Mac OS X mbështesin Bonjour si një aftësi të ngulitur në aplikacione të ndryshme të rrjetit si shfletuesi i Internetit (Safari), iTunes dhe iPhoto. Përveç kësaj, Apple ofron një shërbim Bonjour për Microsoft Windows PC si një shkarkim i softuerit të lirë në apple.com.

Si Aplikacionet Punojnë me Bonjour

Janë krijuar disa aplikacione Bonjour Browser (ose softuer klientësh të shkarkueshëm për kompjuterët desktop dhe laptopë, ose aplikacionet telefonike dhe tabletare) që u lejojnë administratorëve të rrjetit dhe hobbistëve të shfletojnë informacione rreth shërbimeve të Bonjour që reklamohen në rrjetet aktive.

Teknologjia Bonjour ofron një sërë Interfaces Programming Application (APIs) për aplikacionet macOS dhe iOS plus një Software Development Kit (SDK) për aplikacionet e Windows. Ata me llogaritë e Zhvilluesit të Apple mund të hyjnë në Bonjour shtesë për zhvilluesit.