डीएचसीपी (डायनेमिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल) एक प्रोटोकॉल है जो एक नेटवर्क के भीतर आईपी पते के वितरण के लिए त्वरित, स्वचालित और केंद्रीय प्रबंधन प्रदान करता है। इसका उपयोग डिवाइस पर सबनेट मास्क, डिफ़ॉल्ट गेटवे और DNS सर्वर जानकारी को कॉन्फ़िगर करने के लिए भी किया जाता है।
इंटरनेट इंजीनियरिंग टास्क फोर्स के डायनामिक होस्ट कॉन्फ़िगरेशन वर्किंग ग्रुप ने डीएचसीपी बनाया।
DHCP कैसे काम करता है
एक डीएचसीपी सर्वर अद्वितीय आईपी पते जारी करता है और स्वचालित रूप से अन्य नेटवर्क जानकारी को कॉन्फ़िगर करता है। अधिकांश घरों और छोटे व्यवसायों में, राउटर डीएचसीपी सर्वर के रूप में कार्य करता है। बड़े नेटवर्क में, एक ही कंप्यूटर यह भूमिका निभा सकता है।
यह काम करने के लिए, एक डिवाइस (क्लाइंट) राउटर (होस्ट) से आईपी एड्रेस का अनुरोध करता है। फिर, होस्ट एक उपलब्ध आईपी पता प्रदान करता है ताकि क्लाइंट नेटवर्क पर संचार कर सके।
जब कोई उपकरण चालू होता है और उस नेटवर्क से जुड़ा होता है जिसमें DHCP सर्वर होता है, तो यह सर्वर को एक अनुरोध भेजता है, जिसे DHCPDISCOVER अनुरोध कहा जाता है।
DISCOVER पैकेट के DHCP सर्वर तक पहुंचने के बाद, सर्वर उस IP पते को अपने पास रखता है जिसे डिवाइस उपयोग कर सकता है, फिर क्लाइंट को DHCPOFFER पैकेट के साथ पता प्रदान करता है।
एक बार चुने गए आईपी पते के लिए प्रस्ताव दिए जाने के बाद, डिवाइस इसे स्वीकार करने के लिए DHCPREQUEST पैकेट के साथ DHCP सर्वर पर प्रतिक्रिया करता है। फिर, सर्वर यह पुष्टि करने के लिए एक एसीके भेजता है कि डिवाइस में वह विशिष्ट आईपी पता है और यह निर्धारित करने के लिए कि डिवाइस एक नया प्राप्त करने से पहले उस पते का उपयोग कर सकता है।
यदि सर्वर यह निर्णय लेता है कि डिवाइस में IP पता नहीं हो सकता है, तो वह एक NACK भेजेगा।
DHCP का उपयोग करने के फायदे और नुकसान
एक कंप्यूटर, या कोई भी उपकरण जो किसी नेटवर्क (स्थानीय या इंटरनेट) से जुड़ता है, उस नेटवर्क पर संचार करने के लिए ठीक से कॉन्फ़िगर किया जाना चाहिए। चूंकि डीएचसीपी उस कॉन्फ़िगरेशन को स्वचालित रूप से होने देता है, इसका उपयोग लगभग हर डिवाइस में किया जाता है जो कंप्यूटर, स्विच, स्मार्टफोन और गेमिंग कंसोल सहित नेटवर्क से जुड़ता है।
इस डायनेमिक आईपी एड्रेस असाइनमेंट के कारण, इस बात की संभावना कम है कि दो डिवाइस में एक ही आईपी एड्रेस होगा, जो मैन्युअल रूप से असाइन किए गए, स्थिर आईपी एड्रेस का उपयोग करते समय आम है।
डीएचसीपी का उपयोग करने से नेटवर्क को प्रबंधित करना आसान हो जाता है। एक प्रशासनिक दृष्टिकोण से, नेटवर्क पर प्रत्येक डिवाइस को उनकी डिफ़ॉल्ट नेटवर्क सेटिंग्स से अधिक कुछ नहीं के साथ एक आईपी पता मिल सकता है, जिसे स्वचालित रूप से एक पता प्राप्त करने के लिए सेट किया जाता है। विकल्प यह है कि नेटवर्क पर प्रत्येक डिवाइस को मैन्युअल रूप से पतों को असाइन किया जाए।
चूंकि ये डिवाइस स्वचालित रूप से एक आईपी पता प्राप्त कर सकते हैं, डिवाइस एक नेटवर्क से दूसरे नेटवर्क में स्वतंत्र रूप से स्थानांतरित हो सकते हैं (यह देखते हुए कि प्रत्येक डिवाइस डीएचसीपी के साथ स्थापित है) और स्वचालित रूप से एक आईपी पता प्राप्त करता है, जो मोबाइल उपकरणों के लिए सहायक होता है।
ज्यादातर मामलों में, जब किसी डिवाइस में एक डीएचसीपी सर्वर द्वारा निर्दिष्ट एक आईपी पता होता है, तो वह पता हर बार नेटवर्क में शामिल होने पर बदल जाता है। यदि आईपी पते मैन्युअल रूप से असाइन किए गए हैं, तो व्यवस्थापकों को प्रत्येक नए क्लाइंट को एक विशिष्ट पता देना होगा, और अन्य डिवाइस द्वारा उस पते का उपयोग करने से पहले असाइन किए गए मौजूदा पते मैन्युअल रूप से अनअसाइन किए जाने चाहिए। यह समय लेने वाला है, और प्रत्येक डिवाइस को मैन्युअल रूप से कॉन्फ़िगर करने से त्रुटियों की संभावना बढ़ जाती है।
स्टेटिक आईपी एड्रेस का उपयोग कब करेंडीएचसीपी का उपयोग करने के फायदे हैं, और नुकसान भी हैं। गतिशील, बदलते आईपी पते का उपयोग उन उपकरणों के लिए नहीं किया जाना चाहिए जो स्थिर हैं और प्रिंटर और फ़ाइल सर्वर जैसे निरंतर पहुंच की आवश्यकता है। हालाँकि इस प्रकार के उपकरण मुख्य रूप से कार्यालय के वातावरण में मौजूद होते हैं, लेकिन उन्हें बदलते आईपी पते के साथ असाइन करना अव्यावहारिक है। उदाहरण के लिए, यदि किसी नेटवर्क प्रिंटर का IP पता है जो भविष्य में किसी बिंदु पर बदल जाएगा, तो उस प्रिंटर से जुड़े प्रत्येक कंप्यूटर को यह समझने के लिए कि उससे कैसे संपर्क किया जाए, अपनी सेटिंग्स को नियमित रूप से अपडेट करना होगा।
इस प्रकार का सेटअप अनावश्यक है और उन प्रकार के उपकरणों के लिए डीएचसीपी का उपयोग न करके, और इसके बजाय उन्हें एक स्थिर आईपी पता निर्दिष्ट करके टाला जा सकता है।
यदि आपको किसी होम नेटवर्क में कंप्यूटर के लिए स्थायी रिमोट एक्सेस की आवश्यकता है तो वही विचार चलन में आता है। यदि डीएचसीपी सक्षम है, तो उस कंप्यूटर को किसी बिंदु पर एक नया आईपी पता मिलेगा, जिसका अर्थ है कि आपने उस कंप्यूटर के लिए जो रिकॉर्ड किया है वह लंबे समय तक सटीक नहीं होगा। यदि आप रिमोट एक्सेस सॉफ़्टवेयर का उपयोग करते हैं जो आईपी पते-आधारित पहुंच पर निर्भर करता है, तो डीएचसीपी अक्षम करें और उस डिवाइस के लिए एक स्थिर आईपी पते का उपयोग करें।
DHCP पर अधिक जानकारी
एक डीएचसीपी सर्वर आईपी पतों के एक दायरे, या श्रेणी को परिभाषित करता है, जिसका उपयोग वह एक पते के साथ उपकरणों की सेवा के लिए करता है। पतों का यह पूल ही एकमात्र तरीका है जिससे डिवाइस एक वैध नेटवर्क कनेक्शन प्राप्त करता है।
यह एक और कारण है कि डीएचसीपी इतना उपयोगी है। यह कई उपकरणों को उपलब्ध पतों के पूल की आवश्यकता के बिना समय की अवधि में नेटवर्क से कनेक्ट करने की अनुमति देता है। उदाहरण के लिए, यदि 20 पते सर्वर द्वारा परिभाषित किए गए हैं, तो 30, 50, 200, या अधिक डिवाइस नेटवर्क से कनेक्ट हो सकते हैं, जब तक कि 20 से अधिक डिवाइस एक साथ उपलब्ध IP पतों में से किसी एक का उपयोग न करें।
क्योंकि डीएचसीपी एक विशिष्ट अवधि के लिए आईपी पते निर्दिष्ट करता है (जिसे लीज अवधि कहा जाता है), कंप्यूटर के आईपी पते को खोजने के लिए ipconfig जैसे कमांड का उपयोग करने से समय के साथ अलग-अलग परिणाम मिलते हैं।
जबकि डीएचसीपी का उपयोग अपने ग्राहकों को गतिशील आईपी पते देने के लिए किया जाता है, इसका मतलब यह नहीं है कि स्थिर आईपी पते भी उसी समय उपयोग नहीं किए जा सकते हैं। ऐसे उपकरणों का मिश्रण जो गतिशील पते प्राप्त करते हैं और ऐसे उपकरण जिनके आईपी पते उन्हें मैन्युअल रूप से असाइन किए गए हैं, दोनों एक ही नेटवर्क पर मौजूद हो सकते हैं।
आईएसपी आईपी पते निर्दिष्ट करने के लिए डीएचसीपी का उपयोग करते हैं। यह आपके सार्वजनिक आईपी पते की पहचान करते समय देखा जा सकता है। यह समय के साथ बदलने की संभावना है जब तक कि आपके होम नेटवर्क में एक स्थिर आईपी पता न हो, जो आमतौर पर केवल उन व्यवसायों के लिए होता है जिनके पास सार्वजनिक रूप से सुलभ वेब सेवाएं होती हैं।
विंडोज़ में, एपीआईपीए एक विशेष अस्थायी आईपी पता निर्दिष्ट करता है जब डीएचसीपी सर्वर किसी डिवाइस पर कार्यात्मक एक को वितरित करने में विफल रहता है और इस पते का उपयोग तब तक करता है जब तक कि यह काम करने वाला एक प्राप्त न हो जाए।
डीएचसीपी त्रुटि:यह क्या है और इसे कैसे ठीक करेंअक्सर पूछे जाने वाले प्रश्न- डीएचसीपी स्नूपिंग क्या है?
डीएचसीपी स्नूपिंग एक परत दो सुरक्षा तकनीक है जो किसी भी डीएचसीपी ट्रैफिक को रोकती है जिसे वह अस्वीकार्य के रूप में परिभाषित करता है। नेटवर्क स्विच ऑपरेटिंग सिस्टम में निर्मित स्नूपिंग तकनीक, अनधिकृत डीएचसीपी सर्वरों को डीएचसीपी क्लाइंट्स को आईपी एड्रेस देने से रोकती है।
- डीएचसीपी रिले क्या है?
रिले एजेंट एक होस्ट है जो क्लाइंट और सर्वर के बीच डीएचसीपी पैकेट को फॉरवर्ड करता है। एक नेटवर्क व्यवस्थापक रिले एजेंटों का उपयोग क्लाइंट और सर्वर के बीच अनुरोधों और उत्तरों को अग्रेषित करने के लिए कर सकता है जो समान भौतिक सबनेट पर नहीं हैं।