Bonjourlogo 5c4b34fe46e0fb0001c0d898

Bonjour on Applen kehittämä konfiguroimaton verkkomenetelmä. Teknologian avulla tietokoneet, mobiililaitteet ja tulostimet voivat automaattisesti löytää ja muodostaa yhteyden toisiinsa viestintäprotokollan kautta. Bonjour säästää aikaa ja yksinkertaistaa tehtäviä, kuten tiedostojen jakamista ja verkkotulostimen asennusta. Tekniikka perustuu Internet Protocol (IP) -protokollaan, joten se toimii langallisissa ja langattomissa verkoissa. Tämän artikkelin tiedot koskevat Mac-tietokoneita, joissa on macOS Catalina (10.15) – OS X Lion (10.7), iPhonet, iPadit, Apple TV:t ja Windows 7 – Windows 10. Bonjour-tekniikka on asennettu myös moniin tulostimiin. Bonjour ei ole itsenäinen sovellus. Se on kokoelma verkkotekniikoita, joita sovellukset, tietokoneiden käyttöjärjestelmät, iOS-mobiililaitteet ja muut tuotteet käyttävät. Se toimii kulissien takana ja on oletuksena käytössä kaikissa Maceissa. Esimerkiksi iTunes käyttää Bonjouria löytääkseen muita iTunesia käyttäviä tietokoneita verkossasi jaettujen mediakirjastojen hallintaan.

Bonjourin mahdollisuudet

Bonjour-teknologia hallitsee verkon jaettuja resursseja palvelutyypeinä. Se tunnistaa ja seuraa automaattisesti näiden resurssien sijaintia verkossa, kun ne tulevat online-tilaan, siirtyvät offline-tilaan tai muuttavat IP-osoitteita. Se tarjoaa nämä tiedot verkkosovelluksille, jotta käyttäjät voivat käyttää resursseja. Nollakonfigurointiverkkona (zeroconf) Bonjour tukee kolmea suurta etsintätekniikkaa:

  • Osoitteen antaminen: Bonjour käyttää a link-local-osoitemalli, joka määrittää IP-osoitteet automaattisesti paikallisille asiakkaille ilman DHCP (Dynamic Host Configuration Protocol) -protokollaa. Se toimii IPv6:n ja vanhojen IP-osoitejärjestelmien (IPv4) kanssa. IPv4:ssä Bonjour käyttää yksityistä verkkoa 169.254.0.0; se käyttää IPv6:n link-local-osoitteiden vakiotukea.
  • nimen ratkaisu: Resoluution nimi Bonjourissa toimii paikallisen isäntänimen määrityksen ja monilähetys DNS:n (mDNS) yhdistelmän kautta. Vaikka julkinen Internet Domain Name System (DNS) perustuu ulkoisiin DNS-palvelimiin, monilähetys-DNS toimii paikallisessa verkossa ja sallii minkä tahansa verkossa olevan Bonjour-laitteen vastaanottaa kyselyitä ja vastata niihin.
  • Sijaintipalvelu: Tarjotakseen paikannuspalveluita sovelluksille Bonjour lisää mDNS:n päälle abstraktiokerroksen ylläpitämään Bonjour-yhteensopivien sovellusten selattavia taulukoita, jotka on järjestetty palvelun nimen mukaan.

Apple kiinnitti erityistä huomiota Bonjourin käyttöönotossa varmistaakseen, ettei verkkoliikenne kuluta liikaa verkon kaistanleveyttä. Erityisesti mDNS sisältää välimuistin tuen, joka muistaa äskettäin pyydetyt resurssitiedot.

Bonjour-tietokonetuki Applen tuotteille

Mac-pöytätietokoneiden ja kannettavien tietokoneiden käyttöjärjestelmä ja monet sovellukset riippuvat Bonjourista, joka on asennettu ja otettu käyttöön oletusarvoisesti näissä laitteissa. Bonjour toimitetaan myös Applen iOS- ja iPadOS-käyttöjärjestelmillä mobiililaitteilleen, ja se sisältyy jokaiseen iPadiin, iPhoneen, iPod touchiin ja Apple TV:hen. Apple-tietokoneet, joissa on Mac OS X- ja macOS-versiot, tukevat Bonjouria. Se on upotettu verkkosovelluksiin, kuten Safari-selain, Music tai iTunes ja iPhoto. Macit tarvitsevat Bonjouria toimiakseen kunnolla. Sitä ei saa poistaa tai poistaa käytöstä.

Bonjour-tietokonetuki tietokoneille

Apple tarjoaa Bonjour-version Microsoft Windows -tietokoneille ilmaisena ohjelmistolatauksena Windows 10:lle, 8:lle ja 7:lle. Se sisältyy iTunes-ohjelmistoon, jos käytät sitä tietokoneellasi. Se on erityisen hyödyllinen kotona, jossa sekä Macit että PC:t käyttävät samaa tulostinta ja muita laitteita. Toisin kuin Macit, Windows PC:t eivät tarvitse Bonjouria toimiakseen kunnolla, vaikka kaikki sen omaan käyttöönsä asentavat sovellukset (kuten iTunes) eivät välttämättä toimi kunnolla ilman sitä. Bonjourin poistaminen tietokoneista on turvallista. Löydät sen Ohjauspaneelin Ohjelmat ja ominaisuudet -kohdasta. Yritysten, jotka käyttävät Windows PC:itä mutta eivät Maceja (tai Bonjouria vaativia ohjelmistoja), ei tarvitse asentaa Bonjouria. Jos PC- ja Mac-tietokoneet ovat samassa verkossa, Bonjour on kätevä Windows-asennus.

Kuinka sovellukset toimivat Bonjourin kanssa

Tyypillisesti sovellukset käyttävät Bonjour-palveluita tavallisten TCP/IP-puheluiden kautta. Useita Bonjour selain Creative Commons -lisensoituja sovelluksia on kehitetty. Pöytätietokoneiden ja kannettavien tietokoneiden, puhelin- ja tablet-sovellusten ohjelmiston avulla verkonvalvojat ja harrastajat voivat selata tietoja Bonjour-palveluista, jotka mainostavat itseään aktiivisissa verkoissa. Bonjour-teknologia tarjoaa sovelluksen ohjelmointirajapintoja (API) sekä macOS- että iOS-sovelluksille. Applen kehittäjät voivat saada lisää kehittäjille tarkoitettua Bonjour-tietoa.

Por Markus