صباح الخير تكوين شبكة الخدمات

Bonjour هي تقنية اكتشاف شبكة أوتوماتيكية طورتها Apple، Inc. تسمح Bonjour لأجهزة الكمبيوتر والطابعات بالبحث عن خدمات بعضها البعض تلقائيًا والاتصال بها باستخدام بروتوكول اتصالات جديد ، وتوفير الوقت وتبسيط المهام مثل مشاركة الملفات وإعداد طابعات الشبكة. تعتمد التقنية على بروتوكول الإنترنت (IP) ، مما يسمح لها بالعمل مع كل من الشبكات السلكية واللاسلكية.

امكانيات Bonjour

تدير تقنية Bonjour موارد الشبكة المشتركة كنوع من الخدمات. يكتشف تلقائيًا ويتابع مواقع هذه الموارد على الشبكة أثناء اتصالها بالإنترنت أو الانتقال دون الاتصال بالإنترنت أو تغيير عناوين IP . كما يوفر هذه المعلومات لتطبيقات الشبكة للسماح للمستخدمين بالوصول إلى الموارد.

صباح الخير هو تنفيذ Zeroconf - شبكة التكوين صفر. يدعم Bonjour و zeroconf ثلاثة تقنيات اكتشاف أساسية:

يستخدم Bonjour نظام عنونة اتصال محلية لتعيين عناوين IP تلقائيًا للعملاء المحليين دون الحاجة إلى بروتوكول تكوين المضيف الحيوي (DHCP) .. وهو يعمل مع كل من نظامي IPv6 و IP عنونة (IPv4). على IPv4 ، تستخدم Bonjour الشبكة الخاصة 169.254.0.0 مثل IP Private Address (APIPA) على Windows ، وتستخدم دعم عنونة الوصلة المحلية المحلية في IPv6.

يعمل تحليل الاسم في Bonjour من خلال مجموعة من تكوين اسم المضيف المحلي و DNS متعدد الإرسال (mDNS) . في حين يعتمد نظام أسماء النطاقات العامة على نظام أسماء النطاقات (DNS) على خوادم DNS الخارجية ، يعمل نظام DNS المتعدد ضمن شبكة محلية ويمكّن أي جهاز صباحي على الشبكة من استقبال الاستعلامات والرد عليها.

لتوفير خدمات الموقع للتطبيقات ، يضيف Bonjour طبقة من التجريد على رأس mDNS للحفاظ على جداول قابلة للتصفح من التطبيقات الممكنة Bonjour التي ينظمها اسم الخدمة.

اهتمت Apple بتطبيق نظام Bonjour لضمان أن حركة مرور الشبكة لا تستهلك كمية كبيرة من عرض النطاق الترددي للشبكة . على وجه الخصوص ، تتضمن mDNS دعم التخزين المؤقت لتذكر معلومات الموارد المطلوبة مؤخرًا.

لمزيد من المعلومات ، راجع Bonjour Concepts (developer.apple.com).

دعم جهاز صباح الخير

تدعم أجهزة كمبيوتر Apple التي تعمل بالإصدارات الأحدث من نظام التشغيل Mac OS X خدمة Bonjour كقدرة مدمجة في تطبيقات الشبكة المختلفة مثل مستعرض الويب (Safari) و iTunes و iPhoto. بالإضافة إلى ذلك ، توفر Apple خدمة Bonjour لأجهزة كمبيوتر Microsoft Windows كتنزيل مجاني للبرامج على apple.com.

كيف تعمل التطبيقات مع Bonjour

تم إنشاء العديد من تطبيقات Bonjour Browser (إما برامج عميل قابلة للتنزيل لأجهزة الكمبيوتر المكتبية والمحمولة ، أو تطبيقات الهاتف والجهاز اللوحي) التي تسمح لمسؤولي الشبكات والهواة بتصفح المعلومات حول خدمات Bonjour التي تعلن عن نفسها على الشبكات النشطة.

تقدم تقنية Bonjour مجموعة من واجهات برمجة التطبيقات (APIs) لكل من تطبيقات MacOS و iOS بالإضافة إلى Software Development Kit (SDK) لتطبيقات Windows. يمكن لأولئك الذين لديهم حسابات Apple Developer الوصول إلى معلومات إضافية Bonjour for Developers.