BOOTP और DHCP के बीच मुख्य अंतर यह है कि BOOTP IP पतों के स्थिर विन्यास का समर्थन करता है जबकि DHCP गतिशील विन्यास का समर्थन करता है। इसका मतलब है कि डीएचसीपी स्वचालित रूप से इंटरनेट से जुड़े कंप्यूटर से आईपी पते को असाइन करता है और प्राप्त करता है और इसमें कुछ अतिरिक्त विशेषताएं भी हैं।
तुलना चार्ट
तुलना के लिए आधार | BOOTP | डीएचसीपी |
---|---|---|
स्वतः कॉन्फ़िगरेशन | संभव नहीं केवल मैनुअल कॉन्फ़िगरेशन का समर्थन करता है। | यह स्वचालित रूप से आईपी पते प्राप्त करता है और असाइन करता है। |
अस्थायी आईपी एड्रेसिंग | नहीं दिया गया | सीमित समय के लिए प्रदान किया गया। |
अनुकूलता | डीएचसीपी ग्राहकों के साथ संगत नहीं है। | BOOTP क्लाइंट के साथ इंटरऑपरेबल। |
मोबाइल मशीनें | आईपी कॉन्फ़िगरेशन और सूचना पहुंच संभव नहीं है। | मशीनों की गतिशीलता का समर्थन करता है। |
त्रुटि होने की संभावना | मन्नत विन्यास त्रुटियों के लिए प्रवण है। | Autoconfiguration त्रुटियों के लिए प्रतिरक्षा है। |
प्रयोग | डिस्क रहित कंप्यूटर या कार्य केंद्र को जानकारी प्रदान करता है। | इसे जानकारी संग्रहीत करने और अग्रेषित करने के लिए डिस्क की आवश्यकता होती है। |
BOOTP की परिभाषा
बूटस्ट्रैप प्रक्रिया - यह इंटरनेट से जुड़े कंप्यूटर की जानकारी तक पहुँचने का एक तरीका है जैसे (आईपी एड्रेस, सबनेट मास्क, राउटर एड्रेस, नाम सर्वर का आईपी एड्रेस) एक कॉन्फ़िगरेशन फ़ाइल में संग्रहीत इन टुकड़ों को जानकारी के लिए जाना जाता है। कंप्यूटर एक टीसीपी / आईपी इंटरनेट से जुड़ा है।
बूटस्ट्रैप प्रोटोकॉल (BOOTP) एक क्लाइंट-सर्वर प्रोटोकॉल है, जिसे डिस्कलेस कंप्यूटर या पहली बार बूट किए गए कंप्यूटर से उपरोक्त जानकारी (यानी, आईपी एड्रेस, सबनेट मास्क, राउटर एड्रेस, नाम सर्वर का आईपी पता) प्राप्त करने के लिए डिज़ाइन किया गया है। ऑपरेटिंग सिस्टम और नेटवर्किंग सॉफ़्टवेयर केवल-पढ़ने योग्य मेमोरी (ROM) में संग्रहीत हैं, अगर कंप्यूटर या कार्य केंद्र डिस्क रहित है।
RARP BOOTP का पूर्ववर्ती है और उसी उद्देश्य को पूरा करता है, लेकिन RARP की सीमा यह है कि यह केवल IP के बारे में जानकारी प्रदान करता है न कि इसके बारे में अतिरिक्त जानकारी।
BOOTP के ऊपर वर्णित एक प्रोटोकॉल है जो स्थैतिक विन्यास को सक्षम करता है। BOOTP स्थैतिक प्रकृति के पीछे कारण यह है कि गतिशील रूप से खोज राउटर या परिवर्तन राउटर की आवश्यकता तब समाप्त हो जाती है जब केवल एक राउटर इंटरनेट के बाकी हिस्सों से जुड़ा होता है। हालाँकि, अगर कई राउटर इंटरनेट से जुड़े हैं। स्टार्टअप पर डिफ़ॉल्ट मार्ग प्राप्त करने के लिए एक मेजबान का प्रयास एकल रूटर क्रैश होने पर कनेक्शन हानि हो सकता है। और दुर्घटना का भी पता नहीं लगाया जा सकता है।
BOOTP सर्वर एक तालिका का उपयोग करता है जिसमें आईपी पते को भौतिक पते की मैपिंग होती है जब कोई ग्राहक अपने आईपी पते की जांच करता है। बीओओटीपी मोबाइल मशीनों का समर्थन नहीं करता है; यह तभी अच्छी तरह से काम करता है जब भौतिक और आईपी पतों के बीच का बंधन स्थिर और तालिका में तय हो। यह सीमित प्रसारण पते (255.255.255.255) का उपयोग करता है।
डीएचसीपी की परिभाषा
डायनामिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल (डीएचसीपी) नेटवर्क पर गतिशील रूप से आईपी पते प्रदान करता है। डीएचसीपी BOOTP की तुलना में अधिक बहुमुखी है, और यह पिछड़े संगत है जिसका अर्थ है कि यह BOOTP ग्राहकों के साथ हस्तक्षेप कर सकता है।
IP पते का डायनामिक असाइनमेंट कई तीन कारणों से फायदेमंद है-
- आईपी पते को मांग पर सौंपा गया है।
- मैनुअल आईपी कॉन्फ़िगरेशन से बचें।
- उपकरणों की गतिशीलता का समर्थन करें।
IP डिमांड ऑन डिमांड का मतलब है कि असली IP पतों की कमी है तो IP पतों को केंद्र में रखा गया है। यदि कोई इंटरनेट का उपयोग करना चाहता है, तो आईपी पते को अस्थायी आधार पर सौंपा जाता है, जब काम किया जाता है तो आईपी पता वापस ले लिया जाता है और किसी अन्य उपयोगकर्ता (मशीन) को दिया जाता है।
डीएचसीपी आईपी पते के अप्रवासी आवंटन (पट्टों) की सहायता करता है। दूसरे शब्दों में, आईपी को सीमित समय के लिए सौंपा जाता है और जैसे ही पट्टे की अवधि समाप्त होती है आईपी वापस ले लिया जाता है। वायरलेस नेटवर्क के लिए डीएचसीपी आवश्यक है जहां ये कंप्यूटर तेजी से और तेजी से खोल सकते हैं।
DHCP तीन टाइमर का उपयोग करता है:
- लीज रिन्यूअल टाइमर - क्लाइंट मशीन डीएचसीपी अनुरोध भेजने के लिए इसका उपयोग सर्वर से अधिक समय के लिए पूछने के लिए करती है क्योंकि यह टाइमर समाप्त हो रहा है।
- लीज़ रीबाइंडिंग टाइमर - जब यह टाइमर समाप्त हो जाता है, तो क्लाइंट द्वारा कोई प्रतिक्रिया नहीं मिलती है, और यह माना जाता है कि सर्वर डाउन है। फिर आईपी प्रसारण सेवा का उपयोग करके, डीएचसीपी अनुरोध सभी सर्वरों को भेजा जाता है।
- लीज एक्सपायरी टाइमर - जब यह टाइमर समाप्त हो जाता है, तो सिस्टम इस कारण से क्रैश करने लगता है कि नेटवर्क पर होस्ट के लिए कोई मान्य आईपी पता नहीं है।
BOOTP और DHCP के बीच मुख्य अंतर
- BOOTP एक स्थिर प्रोटोकॉल है, और यह मैन्युअल कॉन्फ़िगरेशन का समर्थन करता है। दूसरी ओर, डीएचसीपी डायनेमिक प्रोटोकॉल है, और यह आईपी पते के मैनुअल, डायनेमिक और ऑटोकैनफिगरेशन का समर्थन करता है।
- डीएचसीपी में ऑन-डिमांड आईपी एड्रेसिंग प्रदान की जाती है, जबकि बीओओटीपी आईपी पते के समान आवंटन (पट्टों) का समर्थन नहीं करता है।
- डीएचसीपी मोबाइल मशीनों को संभाल सकता है। इसके विपरीत, BOOTP मोबाइल मशीनों से जानकारी को कॉन्फ़िगर या एक्सेस करने में सक्षम नहीं है; और यह केवल स्थिर कनेक्शन के साथ अच्छी तरह से काम करता है।
- BOOTP मैन्युअल कॉन्फ़िगरेशन का उपयोग करने के कारण त्रुटियों से ग्रस्त है जबकि DHCP त्रुटि शायद ही कभी होती है।
निष्कर्ष
BOOTP और DHCP प्रोटोकॉल हैं जो एक होस्ट सर्वर से आईपी मापदंडों को एक्सेस या कॉन्फ़िगर करने के लिए उपयोग करता है। DHCP BOOTP का विस्तार है। BOOTP में ये ऑपरेशन होस्ट के बूट समय पर होते हैं। DHCP ISP के साथ लोकप्रिय है क्योंकि यह एक होस्ट को अस्थायी IP पता प्राप्त करने की अनुमति देता है जबकि BOOTP में ऐसा नहीं है। DHCP अधिक विस्तृत जानकारी प्रदान करता है और BOOTP की तुलना में अधिक कुशल है।