Skip to main content

Apa Teknologi Apple Bonjour Adakah?

How to Install Hadoop on Windows (April 2025)

How to Install Hadoop on Windows (April 2025)
Anonim

Bonjour adalah teknologi penemuan rangkaian automatik yang dibangunkan oleh Apple, Inc. Bonjour membolehkan komputer dan pencetak untuk secara automatik mencari dan menyambungkan perkhidmatan masing-masing menggunakan protokol komunikasi baru, menjimatkan masa dan memudahkan tugas seperti perkongsian fail dan menyediakan pencetak rangkaian. Teknologi ini berdasarkan kepada Internet Protocol (IP), yang membolehkan ia berfungsi dengan kedua-dua rangkaian berwayar dan tanpa wayar.

Keupayaan Bonjour

Teknologi Bonjour menguruskan sumber rangkaian yang dikongsi sebagai jenis perkhidmatan. Ia secara automatik menemui dan menjejaki lokasi sumber-sumber ini pada rangkaian semasa mereka berada dalam talian, pergi ke luar talian, atau menukar alamat IP. Ia juga menyediakan maklumat ini kepada aplikasi rangkaian untuk membolehkan pengguna mengakses sumber.

Bonjour adalah pelaksanaanzeroconf - Rangkaian konfigurasi sifar. Bonjour dan zeroconf menyokong tiga teknologi penemuan utama:

  • tugasan alamat
  • resolusi nama
  • perkhidmatan lokasi

Bonjour menggunakan a pautan alamat tempatan skim untuk memberikan alamat IP secara automatik kepada pelanggan setempat tanpa memerlukan Protokol Konfigurasi Hos Dynamic (DHCP). Ia berfungsi dengan skema menangani IPv6 dan warisan IP (IPv4). Pada IPv4, Bonjour menggunakan rangkaian persendirian 169.254.0.0 seperti IP Addressing Private (APIPA) pada Windows, dan menggunakan sokongan pautan alamat asli tempatan dalam IPv6.

Resolusi namadalam Bonjour berfungsi melalui gabungan konfigurasi nama hos tempatan danmulticast DNS (mDNS). Walaupun Sistem Nama Domain Internet (DNS) Internet bergantung pada pelayan DNS luar, DNS multicast berfungsi dalam rangkaian tempatan dan membolehkan sebarang peranti Bonjour di rangkaian untuk menerima dan menjawab pertanyaan.

Untuk menyediakan perkhidmatan lokasi untuk aplikasi, Bonjour menambah lapisan abstraksi di atas mDNS untuk mengekalkan jadual yang boleh diakses oleh aplikasi yang diaktifkan oleh Bonjour yang dianjurkan oleh nama perkhidmatan.

Apple mengambil perhatian khusus dengan pelaksanaan Bonjour untuk memastikan trafik rangkaiannya tidak mengambil jumlah jalur lebar rangkaian yang berlebihan. Khususnya, mDNS termasuk sokongan caching untuk mengingati maklumat sumber yang diminta baru-baru ini.

Untuk mendapatkan maklumat lanjut, lihat Bonjour Concepts (developer.apple.com).

Sokongan Peranti Bonjour

Komputer Apple yang menjalankan versi baru Mac OS X menyokong Bonjour sebagai keupayaan yang tertanam dalam pelbagai aplikasi rangkaian seperti penyemak imbas Web (Safari), iTunes dan iPhoto. Di samping itu, Apple menyediakan perkhidmatan Bonjour untuk Microsoft Windows PC sebagai muat turun perisian percuma di apple.com.

Bagaimana Aplikasi Berfungsi dengan Bonjour

BeberapaPelayar Bonjouraplikasi (sama ada perisian klien yang boleh dimuat turun untuk komputer desktop dan komputer riba, atau aplikasi telefon dan tablet) telah dibuat yang membolehkan pentadbir rangkaian dan penggemar untuk melayari maklumat mengenai perkhidmatan Bonjour yang mengiklankan diri mereka pada rangkaian aktif.

Teknologi Bonjour menawarkan satu set Antarmuka Pemrograman Aplikasi (API) untuk kedua-dua aplikasi macOS dan iOS serta Kit Pembangunan Perisian (SDK) untuk aplikasi Windows. Mereka yang mempunyai akaun Pembangun Apple boleh mengakses maklumat tambahan Bonjour untuk Pemaju.