बोनजोर नेटवर्क कॉन्फ़िगरेशन सेवाएं

बोनजोर ऐप्पल, इंक। द्वारा विकसित एक स्वचालित नेटवर्क डिस्कवरी तकनीक है। बोनजोर कंप्यूटर और प्रिंटर को एक नए संचार प्रोटोकॉल का उपयोग करके एक-दूसरे की सेवाओं को स्वचालित रूप से ढूंढने और कनेक्ट करने की अनुमति देता है, समय बचाने और फ़ाइल साझा करने और नेटवर्क प्रिंटर की स्थापना जैसे कार्यों को सरल बनाने की अनुमति देता है। यह तकनीक इंटरनेट प्रोटोकॉल (आईपी) पर आधारित है, जो इसे वायर्ड और वायरलेस नेटवर्क दोनों के साथ काम करने की इजाजत देती है।

बोनजोर की क्षमताओं

बोनजोर तकनीक नेटवर्क साझा संसाधनों को सेवाओं के प्रकार के रूप में प्रबंधित करती है। यह नेटवर्क पर इन संसाधनों के स्थानों को स्वचालित रूप से खोजता है और ट्रैक करता है क्योंकि वे ऑनलाइन आते हैं, ऑफ़लाइन जाते हैं, या आईपी ​​पते बदलते हैं । यह उपयोगकर्ताओं को संसाधनों तक पहुंचने की अनुमति देने के लिए नेटवर्क एप्लिकेशन को यह जानकारी भी प्रदान करता है।

बोनजोर ज़ीरोकॉन्फ़ - शून्य-कॉन्फ़िगरेशन नेटवर्किंग का कार्यान्वयन है। बोनजोर और जेरोकॉन्फ तीन प्रमुख खोज प्रौद्योगिकियों का समर्थन करते हैं:

बोनजोर डायनामिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल (डीएचसीपी) की आवश्यकता के बिना स्वचालित रूप से स्थानीय ग्राहकों को आईपी पते असाइन करने के लिए स्थानीय एड्रेसिंग स्कीम का उपयोग करता है .. यह आईपीवी 6 और विरासत आईपी (आईपीवी 4) दोनों को संबोधित करने वाली योजनाओं के साथ काम करता है। आईपीवी 4 पर, बोनजोर विंडोज़ पर स्वचालित निजी आईपी एड्रेसिंग (एपीआईपीए) जैसे 16 9.254.0.0 निजी नेटवर्क का उपयोग करता है, और आईपीवी 6 में देशी लिंक स्थानीय एड्रेसिंग सपोर्ट का उपयोग करता है।

बोनजोर में नाम संकल्प स्थानीय होस्ट नाम विन्यास और मल्टीकास्ट DNS (mDNS) के संयोजन के माध्यम से काम करता है। जबकि सार्वजनिक इंटरनेट डोमेन नाम सिस्टम (DNS) बाहरी DNS सर्वर पर निर्भर करता है , मल्टीकास्ट DNS स्थानीय नेटवर्क के भीतर काम करता है और नेटवर्क पर किसी भी बोनजोर डिवाइस को क्वेरी प्राप्त करने और प्रतिक्रिया देने में सक्षम बनाता है।

अनुप्रयोगों के लिए स्थान सेवाएं प्रदान करने के लिए, सेवा नाम द्वारा व्यवस्थित बोनजोर सक्षम अनुप्रयोगों की ब्राउज़ करने योग्य सारणी को बनाए रखने के लिए बोनजोर एमडीएनएस के शीर्ष पर अमूर्तता की एक परत जोड़ता है।

ऐप्पल ने बोनजोर के कार्यान्वयन के साथ विशेष देखभाल की ताकि यह सुनिश्चित किया जा सके कि नेटवर्क नेटवर्क यातायात नेटवर्क बैंडविड्थ की अत्यधिक मात्रा का उपभोग नहीं करता है। विशेष रूप से, एमडीएनएस में हाल ही में अनुरोधित संसाधन जानकारी को याद रखने के लिए कैशिंग समर्थन शामिल है।

अधिक जानकारी के लिए, बोनजोर अवधारणाओं (developer.apple.com) देखें।

बोनजोर डिवाइस समर्थन

मैक ओएस एक्स के नए संस्करणों को चलाने वाले ऐप्पल कंप्यूटर वेब ब्राउज़र (सफारी), आईट्यून्स और आईफ़ोटो जैसे विभिन्न नेटवर्क अनुप्रयोगों में एम्बेडेड क्षमता के रूप में बोनजोर का समर्थन करते हैं। इसके अतिरिक्त, ऐप्पल माइक्रोसॉफ्ट विंडोज पीसी के लिए apple.com पर एक मुफ्त सॉफ्टवेयर डाउनलोड के रूप में एक बोनजोर सेवा प्रदान करता है।

बोनजोर के साथ एप्लिकेशन कैसे काम करते हैं

कई बोनजोर ब्राउज़र एप्लिकेशन (या तो डेस्कटॉप और लैपटॉप कंप्यूटर, या फोन और टैबलेट ऐप्स के लिए डाउनलोड करने योग्य क्लाइंट सॉफ़्टवेयर) बनाए गए हैं जो नेटवर्क प्रशासकों और शौकियों को सक्रिय नेटवर्क पर स्वयं बोनजोर सेवाओं के बारे में जानकारी ब्राउज़ करने की अनुमति देते हैं।

बोनजोर प्रौद्योगिकी मैकोज़ और आईओएस अनुप्रयोगों और विंडोज अनुप्रयोगों के लिए एक सॉफ्टवेयर डेवलपमेंट किट (एसडीके) दोनों के लिए एप्लीकेशन प्रोग्रामिंग इंटरफेस (एपीआई) का एक सेट प्रदान करती है। ऐप्पल डेवलपर खातों वाले लोग डेवलपर के लिए अतिरिक्त जानकारी बोनजोर तक पहुंच सकते हैं।