Skip to main content

Što Apple Bonjour tehnologija radi?

Zero Configuration networking with Bonjour (Lipanj 2025)

Zero Configuration networking with Bonjour (Lipanj 2025)
Anonim

dobar dan je automatska tehnologija otkrivanja mreže koju je razvila tvrtka Apple, Inc. Bonjour omogućava računalima i pisačima da automatski pronađu i povezuju međusobne usluge koristeći novi komunikacijski protokol, štedi vrijeme i pojednostavljuje zadatke poput dijeljenja datoteka i postavljanja mrežnih pisača. Tehnologija se temelji na internetskom protokolu (IP), omogućujući mu da radi s obje žične i bežične mreže.

Mogućnosti Bonjoura

Bonjour tehnologija upravlja mrežnim resursima kao vrstama usluga. Automatski pronalazi i prati lokacije tih resursa na mreži kada dolaze na mrežu, idu izvan mreže ili mijenjaju IP adrese. Ona također pruža ove informacije mrežnim aplikacijama kako bi omogućila korisnicima pristup resursima.

Bonjour je implementacijazeroconf - Neto konfiguracijsko umrežavanje. Bonjour i zeroconf podržavaju tri ključne tehnologije otkrivanja:

  • dodjeljivanje adrese
  • razlučivanje imena
  • Usluge lociranja

Bonjour koristi a povezati lokalno adresiranje shema za automatsko dodjeljivanje IP adresa lokalnim klijentima bez potrebe za Dynamic Host Configuration Protocol (DHCP). Ona radi s oba IPv6 i naslijeđene IP (IPv4) adresiranje sheme. Na IPv4, Bonjour koristi privatnu mrežu 169.254.0.0 kao što je automatsko privatno adresiranje (APIPA) na sustavu Windows i koristi lokalnu lokalnu podršku za lokalno adresiranje u IPv6.

Razlučivanje nazivau Bonjouru radi kombinacijom lokalne konfiguracije naziva glavnog računala imulticast DNS (mDNS), Dok se javni Internet Domain Name System (DNS) oslanja na vanjske DNS poslužitelje, multicast DNS funkcionira unutar lokalne mreže i omogućuje bilo koji Bonjour uređaj na mreži da primi i odgovori na upite.

Dati Usluge lociranja na aplikacije, Bonjour dodaje sloj apstrakcije na vrhu mDNS-a kako bi održao tablice pregledane Bonjour aplikacija koje je organiziralo ime usluge.

Apple je posebnu pažnju posvetio implementaciji Bonjoura kako bi osigurao da njegov mrežni promet ne konzumira preveliku količinu širine mreže. Konkretno, mDNS uključuje podršku za predmemoriranje za pamćenje nedavno traženih informacija o resursima.

Za više informacija pogledajte Bonjour Concepts (developer.apple.com).

Podrška za Bonjour uređaj

Apple računala s novim verzijama Mac OS X podržavaju Bonjour kao sposobnost ugrađenu u različite mrežne aplikacije kao što su web preglednik (Safari), iTunes i iPhoto. Osim toga, Apple pruža Bonjour uslugu za Microsoft Windows računala kao besplatni softver za preuzimanje na apple.com.

Kako aplikacije rade s Bonjourom

NekolikoBonjour preglednikstvorene su aplikacije (softver za klijente koji se može preuzeti za stolna i prijenosna računala ili aplikacije za telefon i tabletne uređaje) koji mrežnim administratorima i hobistima omogućuju pregledavanje informacija o Bonjour uslugama koje se oglašavaju na aktivnim mrežama.

Bonjour tehnologija nudi niz aplikacijskih programskih sučelja (API-ja) za MacOS i iOS aplikacije zajedno s paketom razvojnog softvera (SDK) za Windows aplikacije. Oni s računima razvojnih programera tvrtke Apple mogu pristupiti dodatnim informacijama Bonjour za razvojne programere.