Bonjour Network Configuration Services

Bonjour היא טכנולוגיית גילוי רשת אוטומטית שפותחה על ידי Apple, Inc. Bonjour מאפשרת למחשבים ולמדפסות לאתר באופן אוטומטי ולהתחבר לשירותים של אחרים באמצעות פרוטוקול תקשורת חדש, תוך חיסכון בזמן ופישוט משימות כגון שיתוף קבצים והגדרת מדפסות רשת. הטכנולוגיה מבוססת על פרוטוקול אינטרנט (IP) , ומאפשרת לעבוד עם רשתות קוויות ואלחוטיות.

יכולות של Bonjour

Bonjour הטכנולוגיה מנהלת רשת משותפת משאבים כסוגי שירותים. זה באופן אוטומטי מגלה ומעקב אחר מיקומם של משאבים אלה ברשת כפי שהם באים באינטרנט, ללכת לא מקוון, או לשנות כתובות IP . הוא גם מספק מידע זה ליישומי רשת כדי לאפשר למשתמשים לגשת למשאבים.

Bonjour הוא יישום של zeroconf - רשת אפס תצורה. Bonjour ו zeroconf תמיכה שלוש טכנולוגיות גילוי מפתח:

Bonjour משתמשת בתכנית קישור מקומית של קישורים להקצאה אוטומטית של כתובות IP ללקוחות מקומיים ללא צורך בפרוטוקול Dynamic Host Configuration Protocol (DHCP) . זה עובד עם תוכניות IPv6 ו- IPv4 של כתובות IP מדור קודם (IPv4). על IPv4, Bonjour מנצל את הרשת הפרטית 169.254.0.0 כמו כתובת IP פרטית אוטומטית (APIPA) ב- Windows, ומשתמשת בתמיכה המקורית של קישור מקומי ב- IPv6.

רזולוציה שם ב Bonjour עובד באמצעות שילוב של תצורת שם המארח המקומי DNS DNS שידור (mDNS) . בעוד שהמערכת הציבורית של Internet Domain Name System (DNS) מסתמכת על שרתי DNS חיצוניים, DNS multicast פועל ברשת מקומית ומאפשר לכל מכשיר Bonjour ברשת לקבל ולקבל שאילתות.

כדי לספק שירותי מיקום ליישומים, Bonjour מוסיפה שכבת הפשטה על גבי mDNS כדי לשמור על טבלאות הניתנות לעיון של יישומים מופעלים של Bonjour המאורגנים לפי שם השירות.

אפל לקחה טיפול מיוחד עם יישום Bonjour כדי להבטיח את תעבורת הרשת לא לצרוך כמות מופרזת של רוחב הפס של הרשת . בפרט, mDNS כולל תמיכה במטמון לזכור מידע משאב המבוקש לאחרונה.

לקבלת מידע נוסף, ראה Bonjour מושגים (developer.apple.com).

תמיכה במכשיר Bonjour

מחשבי Apple המפעילים גירסאות חדשות יותר של Mac OS X תומכים ב- Bonjour כיכולת המוטמעת ביישומי רשת שונים, כגון דפדפן האינטרנט (Safari), iTunes ו- iPhoto. בנוסף, Apple מספקת שירות Bonjour עבור מחשבי Microsoft Windows כמו הורדת תוכנה בחינם על apple.com.

כיצד יישומים לעבוד עם Bonjour

כמה יישומים Bonjour דפדפן (או תוכנת הלקוח להורדה עבור מחשבים שולחניים וניידים, או יישומי טלפון וטאבלט) נוצרו המאפשרים למנהלי רשת וחובבים לעיין במידע על שירותי Bonjour פרסום עצמם ברשתות פעילות.

הטכנולוגיה של Bonjour מציעה קבוצה של ממשקי תכנות יישומים (API) עבור MacOS ויישומי iOS יחד עם ערכת פיתוח תוכנה (SDK) עבור יישומי Windows. אלה עם חשבונות Apple Developer יכולים לגשת למידע נוסף Bonjour עבור מפתחים.