Skip to main content

Mitä Apple Bonjour Technology tekee?

Zero Configuration networking with Bonjour (Huhtikuu 2025)

Zero Configuration networking with Bonjour (Huhtikuu 2025)
Anonim

bonjour on Apple, Inc: n kehittämä automaattinen verkon löytämistekniikka. Bonjour sallii tietokoneiden ja tulostimien automaattisesti löytää ja muodostaa yhteyden toistensa palveluihin uuden viestintäprotokollan avulla, säästää aikaa ja yksinkertaistaa tehtäviä, kuten tiedostojen jakamista ja verkkotulostimien käyttöönottoa. Teknologia perustuu Internet-protokollaan (IP), jonka ansiosta se voi toimia sekä langallisissa että langattomissa verkoissa.

Bonjourin ominaisuudet

Bonjour-teknologia hallitsee verkon jaettuja resursseja palveluiden tyypiksi. Se havaitsee ja seuraa automaattisesti näiden resurssien sijaintia verkossa, kun ne tulevat verkkoon, siirtyvät offline-tilaan tai vaihdetaan IP-osoitteita. Se myös antaa nämä tiedot verkko-sovelluksiin, jotta käyttäjät voivat käyttää resursseja.

Bonjour on toteutuszeroconf - Nollakokoinen verkko. Bonjour ja zeroconf tukevat kolmea keskeistä keksintätekniikkaa:

  • osoite osoitetta
  • nimeä
  • sijaintipalvelu

Bonjour käyttää a linkki paikalliseen osoitteeseen järjestelmä IP-osoitteiden automaattiselle osoittamiselle paikallisille asiakkaille ilman DHCP-protokollan tarvetta. Se toimii sekä IPv6- että IPv4-osoitusohjelmien kanssa. IPv4: ssä Bonjour hyödyntää 169.254.0.0-yksityistä verkkoa, kuten Automatic Private IP Addressing (APIPA), Windowsissa ja käyttää natiivin linkin paikallista osoitepalvelua IPv6: ssä.

Nimen resoluutioBonjourissa toimii paikallisen isäntänimikokoonpanon jamulticast-DNS (mDNS). Vaikka julkinen Internet-verkkotunnusjärjestelmä (DNS) perustuu ulkopuolisiin DNS-palvelimiin, monilähetys-DNS toimii paikallisessa verkossa ja mahdollistaa minkä tahansa verkossa olevan Bonjour-laitteen vastaanottaa ja vastata kyselyihin.

Tarjota sijaintipalvelu Sovelluksiin Bonjour lisää mDNS: n yläpuolella olevan abstraktiokerroksen ylläpitääkseen selattavat taulukot Bonjour-sovelluksista, jotka on järjestetty palvelun nimen perusteella.

Apple kiinnitti erityistä huomiota Bonjourin käyttöönottoon sen varmistamiseksi, että sen verkkoliikenne ei kuluttanut liikaa verkkokaistanleveyttä. Erityisesti mDNS sisältää välimuistitoiminnon, joka muistuttaa hiljattain pyydettyjä resurssitietoja.

Lisätietoja on Bonjour-konseptissa (developer.apple.com).

Bonjour-laitteen tuki

Apple-tietokoneet, jotka käyttävät uusimpia Mac OS X -versioita, tukevat Bonjour-toimintoa erilaisissa verkko-sovelluksissa, kuten Web-selaimessa (Safari), iTunesissa ja iPhotossa. Lisäksi Apple tarjoaa Bonjour-palvelua Microsoft Windows -tietokoneille vapaana ohjelmiston lataamisena apple.com-palvelussa.

Miten sovellukset toimivat Bonjourin kanssa?

useatBonjour selain(joko ladattava työasemaohjelmisto, pöytätietokoneille tai kannettaville tietokoneille tai puhelin- ja tablet-sovelluksille), joiden avulla verkonvalvojat ja harrastajat voivat selata tietoja Bonjour-palveluista, jotka mainostavat aktiivisia verkkoja.

Bonjour-tekniikka tarjoaa joukon sovellusohjelmointirajapintoja (API) sekä macOS- että iOS-sovelluksille sekä Windows-sovellusten ohjelmistokehityspaketin (SDK). Applen kehittäjien tileillä on lisätietoja Bonjour-kehittäjille.