Bonjour Сүлжээний тохируулгын үйлчилгээ

Bonjour нь Apple, Inc-ийн хөгжүүлсэн автомат сүлжээний технологи юм. Bonjour нь харилцагчиддаа шинэ харилцааны протокол ашиглан автоматаар олж, холбох боломжийг олгодог. Компьютер, хэвлэгч нь файл солилцох , сүлжээний хэвлэгчийг үүсгэх зэрэг хялбар болгох боломжийг олгодог . Технологи нь Интернет протокол (IP) дээр тулгуурласан бөгөөд энэ нь утастай болон утасгүй сүлжээнд хоёуланд нь ажиллах боломжийг олгодог.

Bonjour-ийн чадвар

Bonjour технологи нь сүлжээний хуваалцсан нөөцийг үйлчилгээний төрлөөр удирддаг. Энэ нь онлайн нөөцлөх үед эдгээр нөөцүүдийн байршлыг хянах, офлайнаар очих эсвэл IP хаягийг өөрчлөх замаар автоматаар олж тогтоон, хадгалж байдаг. Мөн энэ мэдээллийг хэрэглэгчдэд хандах боломжийг олгодог.

Bonjour бол zeroconf - Тэг тохиргооны сүлжээ юм. Bonjour болон zeroconf нь гурван гол нээлт технологийг дэмждэг:

Bonjour нь Динамик Хост тохиргооны Протокол (DHCP) шаардлагагүйгээр орон нутгийн үйлчлүүлэгчдэд IP хаягийг автоматаар шилжүүлэхийн тулд холбоосын дотоод хаягийн схемийг ашигладаг. Энэ нь IPv6 болон хуучин IP (IPv4) хаяглалын схемүүдэд хоёуланд нь ашиглагддаг. IPv4 дээр Bonjour нь Windows дээр Автомат Хувийн IP хаяглалт (APIPA) зэрэг 169.254.0.0 хувийн сүлжээг ашигладаг бөгөөд IPv6 дахь дотоод холбоосын хаягийн дэмжлэгийг ашигладаг.

Bonjour дахь нэрийн нягтрал нь дотоод хост нэрийн тохиргоо болон multicast DNS (mDNS) хослуулан ажилладаг. Олон нийтийн Интернетийн Домэйн Нэрийн Систем (DNS) нь бусад DNS сервер дээр тулгуурладаг боловч multicast DNS нь локал сүлжээнд ажилладаг бөгөөд сүлжээн дэх Bonjour төхөөрөмжийг асуулгад хариу өгөх болон хариулах боломжийг олгодог.

Хэрэглээний байршлын үйлчилгээг хангахын тулд Bonjour үйлчилгээний нэрээр зохион байгуулсан Bonjour-ийн идэвхжүүлсэн програмуудын browsable хүснэгтүүдийг хадгалахын тулд mDNS-ийн хамгийн дээд давхаргын давхаргыг нэмдэг.

Apple нь сүлжээний урсгалыг хэт их хэмжээгээр ашиглахгүй байхын тулд Bonjour-ийг хэрэгжүүлэхэд онцгой анхаарал хандуулсан. Ялангуяа mDNS нь саяхны хүссэн нөөцийн мэдээллийг санахын тулд caching дэмжлэг багтдаг.

Дэлгэрэнгүй мэдээллийг Bonjour Concepts (developer.apple.com) -аас үзнэ үү.

Bonjour Төхөөрөмжийн Дэмжлэг

Mac OS X-ийн шинэ хувилбаруудыг ажиллуулж байгаа Apple компанийг Bonjour дэмждэг нь вэб хөтөч (Safari), iTunes болон iPhoto зэрэг сүлжээний төрөл бүрийн програмуудад суулгасан боломж юм. Үүнээс гадна, Apple.com дээр үнэгүй програм хангамж татаж Microsoft Windows PC-т зориулсан Bonjour үйлчилгээ үзүүлдэг.

Bonjour-тай хэрхэн хамтран ажиллах талаар

Хэдэн Bonjour Хөтөчийн програмууд (desktop болон зөөврийн компьютерууд, утас, таблет аппликэйшнүүдийн татаж авах боломжтой клиент програмууд) бий болгосон бөгөөд сүлжээний администраторууд болон хоббичид нь идэвхтэй сүлжээн дээр өөрсдийгөө сурталчилж Bonjour үйлчилгээний талаарх мэдээллийг үзэх боломжийг олгодог.

Bonjour технологи нь програмын интерфейсүүдийн интерфэйс (APIs) програмыг MacOS болон iOS програмуудын аль алинд нь Windows програмуудад зориулсан Програм хангамжийн хөгжүүлэлтийн Kit (SDK) дээр санал болгодог. Apple-ийн Хөгжүүлэгчийн данстай хүмүүст Хөгжүүлэгчдэд зориулсан Bonjour нэмэлт мэдээлэл авах боломжтой.