Skip to main content

Ką daro "Apple Bonjour" technologija?

Anonim

Labas yra "Apple, Inc." sukurta automatinė tinklo atradimų technologija. "Bonjour" leidžia kompiuteriams ir spausdintuvams automatiškai surasti ir prisijungti prie kitų paslaugų naudojant naują ryšio protokolą, taupydami laiką ir supaprastindami užduotis, tokias kaip dalijimasis failais ir tinklo spausdintuvų nustatymas. Ši technologija pagrįsta interneto protokolu (IP), leidžiančiu dirbti su laidiniais ir belaidžiais tinklais.

Bonjour gebėjimai

"Bonjour" technologija tvarko bendrus tinklo išteklius kaip paslaugų rūšis. Ji automatiškai atranda ir seka šių išteklių vietas tinkle, kai jie ateina internete, pereina neprisijungę arba pakeičia IP adresus. Ji taip pat suteikia šią informaciją tinklo programoms, kad vartotojai galėtų naudotis ištekliais.

Bonjour yraZeroconf - Nulinio konfigūravimo tinklas. Bonjour ir zeroconf palaiko tris pagrindines atradimų technologijas:

  • adreso paskyrimas
  • vardo raiška
  • Vietos paslaugos

Bonjour naudoja a susieti vietos adresą schema automatiškai priskirti IP adresus vietiniams klientams, nereikalaujant dinaminio serverio konfigūravimo protokolo (DHCP). Jis veikia tiek su IPv6, tiek su senais IP (IPv4) adresavimo schemomis. IPv4 "Bonjour" naudoja 169.254.0.0 privatųjį tinklą, pvz., "Automatic Private IP Addressing" (APIPA) sistemoje "Windows", ir naudoja "local" adresų palaikymo vietinę nuorodą "IPv6".

Vardo raiška"Bonjour" dirba naudodamas vietinio kompiuterio pavadinimo konfigūraciją irmulticast DNS (mDNS). Nors viešoji interneto domenų vardų sistema (DNS) remiasi išoriniais DNS serveriais, daugiaplanių DNS veikia vietiniame tinkle ir leidžia bet kokiam "Bonjour" įrenginiui tinkle gauti ir atsakyti į užklausas.

Pateikti Vietos paslaugos "Bonjour" prideda abstrakcijos sluoksnį ant mDNS viršaus, kad palaikytų naršykles "Bonjour" programų, sukurtų pagal paslaugos pavadinimą, lenteles.

"Apple" ypatingai rūpinosi "Bonjour" įdiegimu, siekdama užtikrinti, kad tinklo srautas nesinaudotų pernelyg daug tinklo pralaidumo. Visų pirma, mDNS apima talpyklos palaikymą, kad prisimintumėte neseniai prašomą informaciją apie išteklius.

Daugiau informacijos rasite "Bonjour Concepts" ("developer.apple.com").

"Bonjour" įrenginio palaikymas

"Apple" kompiuteriuose, kuriuose veikia naujesnės "Mac OS X" versijos, "Bonjour" palaiko kaip įvairias tinklo programas, tokias kaip interneto naršyklė ("Safari"), "iTunes" ir "iPhoto". Be to, "Apple" teikia "Bonjour" paslaugą "Microsoft Windows" kompiuteriams kaip nemokamą programinę įrangą atsisiųsti iš apple.com.

Kaip veikia "Bonjour" programos

KeletasBonjour naršyklėsukurtos programos (atsisiųstos programinės įrangos, skirtos staliniams ir nešiojamiesiems kompiuteriams arba telefonų ir planšetinių kompiuterių programoms), leidžiančios tinklo administratoriams ir mėgėjams naršyti informaciją apie "Bonjour" paslaugas, reklamuojančias patys aktyviuosiuose tinkluose.

"Bonjour" technologija siūlo "Application Programming Interfaces" (API) rinkinį programoms "macOS" ir "iOS" bei "Windows" programų programinės įrangos kūrimo rinkinį (SDK). "Apple Developer" paskyrų turėtojai gali gauti papildomos informacijos "Bonjour for Developers".