Computer >> कंप्यूटर ट्यूटोरियल >  >> नेटवर्किंग >> नेटवर्किंग

DHCP क्या है? (डायनामिक होस्ट कॉन्फिगरेशन प्रोटोकॉल)

DHCP (डायनामिक होस्ट कॉन्फिगरेशन प्रोटोकॉल) एक प्रोटोकॉल है जो नेटवर्क के भीतर IP एड्रेस के वितरण के लिए त्वरित, ऑटोमैटिक, और सेंट्रल मैनेजमेंट प्रदान करता है। इसका उपयोग डिवाइस पर सबनेट मास्क, डिफ़ॉल्ट गेटवे, और DNS सर्वर जानकारी को कॉन्फिगर करने के लिए भी किया जाता है।

इंटरनेट इंजीनियरिंग टास्क फोर्स के डायनामिक होस्ट कॉन्फिगरेशन वर्किंग ग्रुप ने DHCP बनाया।

DHCP कैसे काम करता है

एक DHCP सर्वर यूनिक IP एड्रेस जारी करता है और अन्य नेटवर्क जानकारी को ऑटोमैटिकली कॉन्फिगर करता है। अधिकांश घरों और छोटे व्यवसायों में, राउटर DHCP सर्वर के रूप में कार्य करता है। बड़े नेटवर्क में, एक सिंगल कंप्यूटर उस भूमिका को निभा सकता है।

इसे काम करने के लिए, एक डिवाइस (क्लाइंट) राउटर (होस्ट) से IP एड्रेस का अनुरोध करता है। फिर, होस्ट एक उपलब्ध IP एड्रेस असाइन करता है ताकि क्लाइंट नेटवर्क पर कम्युनिकेट कर सके।

जब कोई डिवाइस चालू होता है और DHCP सर्वर वाले नेटवर्क से जुड़ा होता है, तो यह सर्वर को एक अनुरोध भेजता है, जिसे DHCPDISCOVER अनुरोध कहा जाता है।

DISCOVER पैकेट DHCP सर्वर तक पहुंचने के बाद, सर्वर एक IP एड्रेस रखता है जिसका उपयोग डिवाइस कर सकता है, फिर DHCPOFFER पैकेट के साथ क्लाइंट को एड्रेस प्रदान करता है।

चुने गए IP एड्रेस के लिए प्रस्ताव दिए जाने के बाद, डिवाइस इसे स्वीकार करने के लिए DHCP सर्वर को DHCPREQUEST पैकेट के साथ प्रतिक्रिया देता है। फिर, सर्वर एक ACK भेजता है यह पुष्टि करने के लिए कि डिवाइस के पास वह विशिष्ट IP एड्रेस है और उस समय की मात्रा को परिभाषित करने के लिए जो डिवाइस नया एड्रेस प्राप्त करने से पहले एड्रेस का उपयोग कर सकता है।

यदि सर्वर तय करता है कि डिवाइस को IP एड्रेस नहीं मिल सकता है, तो यह NACK भेजेगा।

DHCP का उपयोग करने के फायदे और नुकसान

एक कंप्यूटर, या कोई भी डिवाइस जो नेटवर्क (लोकल या इंटरनेट) से जुड़ता है, उस नेटवर्क पर कम्युनिकेट करने के लिए ठीक से कॉन्फिगर किया जाना चाहिए। चूंकि DHCP उस कॉन्फिगरेशन को ऑटोमैटिकली होने देता है, इसलिए इसका उपयोग लगभग हर डिवाइस में किया जाता है जो नेटवर्क से जुड़ता है जिसमें कंप्यूटर, स्विच, स्मार्टफोन, और गेमिंग कंसोल शामिल हैं।

इस डायनामिक IP एड्रेस असाइनमेंट के कारण, दो डिवाइस के पास समान IP एड्रेस होने की संभावना कम होती है, जो मैन्युअली-असाइन्ड, स्टैटिक IP एड्रेस का उपयोग करते समय आम है।

DHCP का उपयोग नेटवर्क को मैनेज करना आसान बनाता है। एक प्रशासनिक दृष्टिकोण से, नेटवर्क पर हर डिवाइस को उनके डिफ़ॉल्ट नेटवर्क सेटिंग्स के अलावा कुछ भी नहीं के साथ IP एड्रेस मिल सकता है, जो एड्रेस को ऑटोमैटिकली प्राप्त करने के लिए सेटअप है। विकल्प नेटवर्क पर प्रत्येक डिवाइस को मैन्युअली एड्रेस असाइन करना है।

क्योंकि ये डिवाइस ऑटोमैटिकली IP एड्रेस प्राप्त कर सकते हैं, डिवाइस एक नेटवर्क से दूसरे नेटवर्क पर स्वतंत्र रूप से जा सकते हैं (यह देखते हुए कि प्रत्येक डिवाइस DHCP के साथ सेटअप है) और ऑटोमैटिकली IP एड्रेस प्राप्त कर सकते हैं, जो मोबाइल डिवाइस के साथ उपयोगी है।

अधिकांश मामलों में, जब किसी डिवाइस को DHCP सर्वर द्वारा IP एड्रेस असाइन किया जाता है, तो वह एड्रेस हर बार बदल जाता है जब डिवाइस नेटवर्क से जुड़ता है। यदि IP एड्रेस मैन्युअली असाइन किए जाते हैं, तो एडमिनिस्ट्रेटर को प्रत्येक नए क्लाइंट को एक विशिष्ट एड्रेस देना होगा, और असाइन किए गए मौजूदा एड्रेस को अन्य डिवाइस द्वारा उस एड्रेस का उपयोग करने से पहले मैन्युअली अनअसाइन किया जाना चाहिए। यह समय लेने वाला है, और प्रत्येक डिवाइस को मैन्युअली कॉन्फिगर करने से एरर की संभावना बढ़ जाती है।

स्टैटिक IP एड्रेस कब उपयोग करें: DHCP का उपयोग करने के फायदे हैं, और नुकसान भी हैं। डायनामिक, बदलते IP एड्रेस का उपयोग उन डिवाइस के लिए नहीं किया जाना चाहिए जो स्थिर हैं और जिन्हें निरंतर एक्सेस की आवश्यकता है, जैसे प्रिंटर और फाइल सर्वर। हालांकि इस प्रकार के डिवाइस मुख्य रूप से ऑफिस वातावरण में मौजूद हैं, उन्हें बदलते IP एड्रेस के साथ असाइन करना अव्यावहारिक है। उदाहरण के लिए, यदि एक नेटवर्क प्रिंटर का IP एड्रेस भविष्य में किसी बिंदु पर बदल जाएगा, तो उस प्रिंटर से जुड़ा हर कंप्यूटर नियमित रूप से अपनी सेटिंग्स को अपडेट करना होगा ताकि यह समझ सके कि उससे कैसे संपर्क किया जाए।

इस प्रकार का सेटअप अनावश्यक है और उन प्रकार के डिवाइस के लिए DHCP का उपयोग न करके और इसके बजाय उन्हें स्टैटिक IP एड्रेस असाइन करके टाला जा सकता है।

यदि आपको होम नेटवर्क में किसी कंप्यूटर पर स्थायी रिमोट एक्सेस की आवश्यकता है तो वही विचार लागू होता है। यदि DHCP इनेबल्ड है, तो उस कंप्यूटर को किसी बिंदु पर नया IP एड्रेस मिलेगा, जिसका अर्थ है कि आपने उस कंप्यूटर के लिए जो रिकॉर्ड किया है वह लंबे समय तक सटीक नहीं रहेगा। यदि आप IP एड्रेस-आधारित एक्सेस पर भरोसा करने वाले रिमोट एक्सेस सॉफ़्टवेयर का उपयोग करते हैं, तो DHCP डिसेबल करें और उस डिवाइस के लिए स्टैटिक IP एड्रेस का उपयोग करें।

DHCP पर अधिक जानकारी

एक DHCP सर्वर एक स्कोप, या रेंज, IP एड्रेस को परिभाषित करता है जिसका उपयोग वह डिवाइस को एड्रेस के साथ सर्विस करने के लिए करता है। एड्रेस का यह पूल एकमात्र तरीका है जिससे डिवाइस वैध नेटवर्क कनेक्शन प्राप्त करता है।

यह एक और कारण है कि DHCP इतना उपयोगी है। यह कई डिवाइस को समय की अवधि में नेटवर्क से कनेक्ट करने की अनुमति देता है बिना एड्रेस के उपलब्ध पूल की आवश्यकता के। उदाहरण के लिए, यदि सर्वर द्वारा 20 एड्रेस परिभाषित किए गए हैं, तो 30, 50, 200, या अधिक डिवाइस नेटवर्क से कनेक्ट हो सकते हैं जब तक कि एक साथ 20 से अधिक डिवाइस उपलब्ध IP एड्रेस में से एक का उपयोग न करें।

क्योंकि DHCP अपने क्लाइंट को एक विशिष्ट समय अवधि के लिए IP एड्रेस असाइन करता है (जिसे लीज़ अवधि कहा जाता है), ipconfig जैसे कमांड का उपयोग करके कंप्यूटर के IP एड्रेस को खोजने से समय के साथ अलग-अलग परिणाम मिलते हैं।

जबकि DHCP अपने क्लाइंट को डायनामिक IP एड्रेस देने के लिए उपयोग किया जाता है, इसका मतलब यह नहीं है कि स्टैटिक IP एड्रेस का उपयोग एक ही समय में नहीं किया जा सकता। डायनामिक एड्रेस प्राप्त करने वाले डिवाइस और जिन डिवाइस के IP एड्रेस मैन्युअली असाइन किए गए हैं, दोनों का मिश्रण एक ही नेटवर्क पर मौजूद हो सकता है।

ISPs ग्राहकों को IP एड्रेस असाइन करने के लिए DHCP का उपयोग करते हैं। यह आपके पब्लिक IP एड्रेस की पहचान करते समय देखा जा सकता है। यह समय के साथ बदल जाएगा जब तक कि आपके होम नेटवर्क में स्टैटिक IP एड्रेस न हो, जो आमतौर पर केवल उन व्यवसायों के मामले में होता है जिनके पास सार्वजनिक रूप से सुलभ वेब सर्विस हैं।

Windows में, APIPA एक विशेष अस्थायी IP एड्रेस असाइन करता है जब DHCP सर्वर किसी डिवाइस को एक कार्यात्मक एड्रेस देने में विफल होता है और इस एड्रेस का उपयोग तब तक करता है जब तक कि वह एक कार्यात्मक एड्रेस प्राप्त नहीं कर लेता।

अक्सर पूछे जाने वाले प्रश्न

DHCP स्नूपिंग क्या है?

DHCP स्नूपिंग एक लेयर टू सिक्योरिटी टेक्नोलॉजी है जो किसी भी DHCP ट्रैफिक को रोकती है जिसे यह अस्वीकार्य परिभाषित करता है। नेटवर्क स्विच ऑपरेटिंग सिस्टम में निर्मित स्नूपिंग टेक्नोलॉजी, अनधिकृत DHCP सर्वर को DHCP क्लाइंट को IP एड्रेस प्रदान करने से रोकती है।

DHCP रिले क्या है?

एक रिले एजेंट एक होस्ट है जो क्लाइंट और सर्वर के बीच DHCP पैकेट को फॉरवर्ड करता है। नेटवर्क एडमिनिस्ट्रेटर रिले एजेंट का उपयोग क्लाइंट और सर्वर के बीच अनुरोध और प्रतिक्रियाओं को फॉरवर्ड करने के लिए कर सकते हैं जो एक ही फिजिकल सबनेट पर नहीं हैं।

  1. विंडोज 10 में डायनामिक अपडेट क्या हैं? विंडोज 10 में डायनामिक अपडेट क्या हैं?

    हम में से ज्यादातर विंडोज पर अपडेट को निलंबित करते रहते हैं। जितना अधिक समय बीतता है, हम एक प्रमुख नए अपडेट के उतने ही करीब पहुंचते हैं, जिससे हम चिंतित हो जाते हैं - इंस्टॉलेशन में कितना समय लगेगा? विंडोज 10 में डायनामिक अपडेट को देखने का समय आ गया है। विंडोज 10 में डायनामिक अपडेट विंडोज 10 में डाय

  1. माइक्रोसॉफ्ट नेटवर्क एडाप्टर मल्टीप्लेक्सर प्रोटोकॉल समझाया: यह क्यों मायने रखता है और इसे कैसे सक्षम करें माइक्रोसॉफ्ट नेटवर्क एडाप्टर मल्टीप्लेक्सर प्रोटोकॉल समझाया: यह क्यों मायने रखता है और इसे कैसे सक्षम करें

    जो उपयोगकर्ता माइक्रोसॉफ्ट मल्टीप्लेक्सर प्रोटोकॉल पर ठोकर खाते हैं, वे आश्चर्यचकित हो सकते हैं कि माइक्रोसॉफ्ट नेटवर्क एडाप्टर मल्टीप्लेक्सर प्रोटोकॉल क्या है। चूंकि यह विकल्प विंडोज सिस्टम में डिफ़ॉल्ट रूप से अक्षम है, आप यह भी सोच रहे होंगे कि क्या मुझे माइक्रोसॉफ्ट नेटवर्क एडाप्टर मल्टीप्लेक्सर

  1. SearchProtocolHost.exe द्वारा हाई CPU उपयोग ठीक करें - Microsoft Windows Search Protocol Host इश्यू समझें और हल करें SearchProtocolHost.exe द्वारा हाई CPU उपयोग ठीक करें - Microsoft Windows Search Protocol Host इश्यू समझें और हल करें

    क्या आप टास्क मैनेजर में Searchprotocolhost.exe द्वारा हाई CPU उपयोग देख रहे हैं? या आप नहीं जानते कि Microsoft Windows Search Protocol Host क्या है? हाल ही में उपयोगकर्ताओं ने रिपोर्ट किया है कि जब उन्होंने टास्क मैनेजर खोला तो उन्होंने देखा कि searchprotocolhost.exe लगभग 90% CPU उपयोग कर रहा है