बोनजोर Apple द्वारा विकसित एक शून्य-कॉन्फ़िगरेशन नेटवर्किंग विधि है। प्रौद्योगिकी कंप्यूटर, मोबाइल उपकरणों और प्रिंटर के लिए संचार प्रोटोकॉल का उपयोग करके स्वचालित रूप से एक दूसरे को ढूंढना और कनेक्ट करना संभव बनाती है। Bonjour समय बचाता है और फ़ाइल साझाकरण और नेटवर्क प्रिंटर सेट करने जैसे कार्यों को सरल करता है। तकनीक इंटरनेट प्रोटोकॉल (आईपी) पर आधारित है, इसलिए यह वायर्ड और वायरलेस नेटवर्क के साथ काम करती है।
इस लेख में दी गई जानकारी Mac पर OS X Lion (10.7), iPhones, iPads, Apple TV और Windows 7 से Windows 10 के माध्यम से macOS Catalina (10.15) चलाने वाले Mac पर लागू होती है। कई प्रिंटरों में Bonjour तकनीक भी स्थापित है।
बोनजोर एक स्वतंत्र एप्लिकेशन नहीं है। यह नेटवर्किंग तकनीकों का एक संग्रह है जिसका उपयोग ऐप्स, कंप्यूटर ऑपरेटिंग सिस्टम, iOS मोबाइल डिवाइस और अन्य उत्पादों द्वारा किया जाता है। यह पर्दे के पीछे काम करता है और डिफ़ॉल्ट रूप से सभी मैक पर सक्षम होता है। उदाहरण के लिए, साझा मीडिया लाइब्रेरी को प्रबंधित करने के लिए iTunes आपके नेटवर्क पर iTunes चलाने वाले अन्य कंप्यूटरों का पता लगाने के लिए Bonjour का उपयोग करता है।
बोनजोर की क्षमताएं
Bonjour तकनीक नेटवर्क साझा संसाधनों को सेवाओं के प्रकार के रूप में प्रबंधित करती है। यह स्वचालित रूप से नेटवर्क पर इन संसाधनों के स्थानों का पता लगाता है और उनका ट्रैक रखता है क्योंकि वे ऑनलाइन आते हैं, ऑफ़लाइन होते हैं, या आईपी पते बदलते हैं। यह उपयोगकर्ताओं को संसाधनों तक पहुंच प्रदान करने के लिए नेटवर्क अनुप्रयोगों को यह जानकारी प्रदान करता है।
शून्य-कॉन्फ़िगरेशन नेटवर्किंग (ज़ीरोकॉन्फ़) के कार्यान्वयन के रूप में, बोनजोर तीन प्रमुख खोज तकनीकों का समर्थन करता है:
- पता असाइनमेंट :बोनजोर एक . का उपयोग करता है डायनामिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल (डीएचसीपी) की आवश्यकता के बिना स्थानीय ग्राहकों को स्वचालित रूप से आईपी पते आवंटित करने के लिए लिंक-स्थानीय एड्रेसिंग योजना। यह IPv6 और लीगेसी IP (IPv4) एड्रेसिंग योजनाओं के साथ काम करता है। IPv4 पर, Bonjour 169.254.0.0 निजी नेटवर्क का उपयोग करता है; यह IPv6 में डिफ़ॉल्ट लिंक-लोकल एड्रेसिंग सपोर्ट का उपयोग करता है।
- नाम समाधान :नाम समाधान बोनजोर में स्थानीय होस्टनाम कॉन्फ़िगरेशन और मल्टीकास्ट डीएनएस (एमडीएनएस) के संयोजन के माध्यम से काम करता है। जबकि सार्वजनिक इंटरनेट डोमेन नेम सिस्टम (डीएनएस) बाहरी डीएनएस सर्वर पर निर्भर करता है, मल्टीकास्ट डीएनएस स्थानीय नेटवर्क के भीतर काम करता है और नेटवर्क पर किसी भी बोनजोर डिवाइस को प्रश्नों को प्राप्त करने और उनका जवाब देने में सक्षम बनाता है।
- स्थान सेवाएं :अनुप्रयोगों को स्थान सेवाएं प्रदान करने के लिए, Bonjour सेवा नाम से व्यवस्थित Bonjour-सक्षम अनुप्रयोगों की ब्राउज़ करने योग्य तालिकाओं को बनाए रखने के लिए mDNS के शीर्ष पर अमूर्तता की एक परत जोड़ता है।
ऐप्पल ने बोनजोर के कार्यान्वयन के साथ विशेष ध्यान रखा ताकि यह सुनिश्चित किया जा सके कि उसके नेटवर्क ट्रैफ़िक ने अत्यधिक मात्रा में नेटवर्क बैंडविड्थ का उपभोग न किया हो। विशेष रूप से, mDNS में कैशिंग समर्थन शामिल होता है जो हाल ही में अनुरोधित संसाधन जानकारी को याद रखता है।
Apple उत्पादों के लिए बोनजोर कंप्यूटर समर्थन
मैक डेस्कटॉप और लैपटॉप कंप्यूटर पर ऑपरेटिंग सिस्टम और कई ऐप बोनजोर पर निर्भर करते हैं, जो इन उपकरणों पर डिफ़ॉल्ट रूप से स्थापित और सक्षम होता है। Bonjour अपने मोबाइल उपकरणों के लिए Apple के iOS और iPadOS ऑपरेटिंग सिस्टम के साथ भी आता है और यह प्रत्येक iPad, iPhone, iPod touch और Apple TV का हिस्सा है।
Mac OS X और macOS के संस्करण चलाने वाले Apple कंप्यूटर बोनजोर का समर्थन करते हैं। यह सफ़ारी वेब ब्राउज़र, संगीत या iTunes, और iPhoto जैसे नेटवर्क अनुप्रयोगों में अंतर्निहित है।
Mac को ठीक से काम करने के लिए Bonjour की आवश्यकता होती है। इसे हटाया या अक्षम नहीं किया जाना चाहिए।
पीसी के लिए बोनजोर कंप्यूटर सपोर्ट
ऐप्पल माइक्रोसॉफ्ट विंडोज पीसी के लिए एक मुफ्त सॉफ्टवेयर डाउनलोड के रूप में विंडोज 10, 8 और 7 के लिए एक बोनजोर संस्करण प्रदान करता है। यदि आप इसे अपने पीसी पर उपयोग करते हैं तो इसे आईट्यून्स सॉफ्टवेयर के साथ शामिल किया जाता है। यह उस घर में विशेष रूप से उपयोगी है जहां मैक और पीसी दोनों एक ही प्रिंटर और अन्य उपकरणों का उपयोग करते हैं।
मैक के विपरीत, विंडोज पीसी को सही ढंग से काम करने के लिए बोनजोर की आवश्यकता नहीं होती है, हालांकि कोई भी ऐप जो इसे अपने उपयोग के लिए इंस्टॉल करता है (जैसे आईट्यून्स) इसके बिना अच्छी तरह से काम नहीं कर सकता है। पीसी से बोनजोर को हटाना सुरक्षित है। आप इसे नियंत्रण कक्ष में प्रोग्राम और सुविधाओं के अंतर्गत पाएंगे।
ऐसे व्यवसाय जो विंडोज पीसी चलाते हैं लेकिन मैक नहीं (या सॉफ्टवेयर जिसके लिए बोनजोर की आवश्यकता होती है) को बोनजोर स्थापित करने की आवश्यकता नहीं होती है। यदि पीसी और मैक एक ही नेटवर्क पर हैं, तो बोनजोर एक उपयोगी विंडोज इंस्टॉलेशन है।
बोनजोर के साथ एप्लिकेशन कैसे काम करते हैं
आमतौर पर, एप्लिकेशन मानक TCP/IP कॉल के माध्यम से Bonjour सेवाओं का उपयोग करते हैं।
कई बोनजोर ब्राउज़र क्रिएटिव कॉमन्स-लाइसेंस प्राप्त अनुप्रयोगों को विकसित किया गया है। डेस्कटॉप और लैपटॉप कंप्यूटर, फ़ोन और टैबलेट ऐप्स के सॉफ़्टवेयर नेटवर्क व्यवस्थापकों और शौक़ीन लोगों को सक्रिय नेटवर्क पर स्वयं को विज्ञापित करने वाली Bonjour सेवाओं के बारे में जानकारी ब्राउज़ करने की अनुमति देते हैं।
बोनजोर तकनीक मैकओएस और आईओएस दोनों अनुप्रयोगों के लिए एप्लिकेशन प्रोग्रामिंग इंटरफेस (एपीआई) का एक सेट प्रदान करती है। Apple Developers अतिरिक्त जानकारी को Bonjour for Developers पर एक्सेस कर सकते हैं।