DHCP Server क्या है, DHCP Server कैसे काम करता है ?

DHCP Server क्या है, DHCP Server कैसे काम करता है ?


DHCP का फुल डायनेमिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल (डीएचसीपी) होता है यह एक नेटवर्क प्रोटोकॉल है जो किसी सर्वर ऑपरेटिंग सिस्टम में कॉन्फ़िगर किया जाता है। DHCP सर्वर ऑपरेटिंग सिस्टम के अलावा राऊटर पर भी कॉन्फ़िगर किया जाता है। इसका मुख्य काम किसी बड़े नेटवर्क में सभी कंप्यूटर को IP address assign करना होता है।  जैसा की हम जानते है की हम किसी भी कंप्यूटर सिस्टम को दो तरीके से IP address assign कर सकते है। 1. Automatic, 2.Manually.

पर किसी बड़े कंप्यूटर नेटवर्क में सभी कंप्यूटर को मैन्युअली  IP address देना बहुत ही मुश्किल भरा काम है। सभी कंप्यूटर को मैन्युअली IP नहीं देना पड़े और  IP address management अच्छे से हो सके इसके लिए हम अपने नेटवर्क में एक  DHCP सर्वर को कॉन्फ़िगर करते है। 

DHCP Server की परिभाषा (DHCP Definition)


DHCP Server की परिभाषा (DHCP Definition)
DHCP Server की परिभाषा (DHCP Definition)


जैसे की मैंने आप को बताया की DHCP का फुल फॉर्म  Dynamic Host Configuration Protocol है और एक नेटवर्क प्रोटोकॉल है जिसका उपयोग आईपी नेटवर्क में किया जाता है जहां डीएचसीपी सर्वर नेटवर्क में प्रत्येक host को automatic रूप से एक आईपी address और अन्य जानकारी प्रदान करता है ताकि वे अन्य Endpoint devices (Computer, Server) के साथ कुशलता से communication  कर सकें।



DHCP सर्वर आईपी ​​एड्रेस के अलावा, DHCP सबनेट मास्क, डिफॉल्ट गेटवे एड्रेस, डोमेन नेम सर्वर (DNS) एड्रेस और अन्य कॉन्फ़िगरेशन पैरामीटर भी प्रदान करता है। 


DHCP सर्वर कैसे काम करता है? 


 DHCP एक नेटवर्क में आईपी address और अन्य कॉन्फ़िगरेशन जानकारी को distribute करने और अपडेट करने के लिए एक Automatic तरीका प्रदान करता है। एक DHCP सर्वर डीएचसीपी conversation या डीएचसीपी exchange के रूप में ज्ञात message की एक series के आदान-प्रदान के माध्यम से एक DHCP client को यह जानकारी प्रदान करता है। यदि डीएचसीपी सर्वर और डीएचसीपी क्लाइंट अलग-अलग सबनेट पर स्थित हैं, तो बातचीत की सुविधा के लिए एक डीएचसीपी रिले एजेंट का उपयोग किया जाता है।

DHCP Architecture (डीएचसीपी आर्किटेक्चर)


DHCP architecture में एक नेटवर्क में डीएचसीपी क्लाइंट, डीएचसीपी सर्वर और डीएचसीपी रिले एजेंट शामिल हैं। क्लाइंट आईपी एड्रेस lease को प्राप्त करने और renew करने के लिए डीएचसीपी बातचीत में डीएचसीपी मैसेज का उपयोग कर सर्वर के साथ बातचीत करते हैं।


DHCP Server की जिम्मेदारी (Responsibility of DHCP Server in Hindi)


DHCP सर्वर की बहुत ढेर सारी जिम्मेदारियां होती है जैसे की  maintain scopes, reservations,और भी बहुत से सेटिंग जो सिस्टम administrator के द्वारा set किये जाते है। 

Scope क्या है (What is Scope)?



DHCP client को automatic TCP/IP कॉन्फ़िगरेशन के लिए DHCP सर्वर का उपयोग करने से पहले एक Scope को ठीक से define और activate किया जाना चाहिए। एक डीएचसीपी scope आईपी address और TCP/IP कॉन्फ़िगरेशन मापदंडों का एक administrative collection है जो एक विशिष्ट सबनेट के डीएचसीपी client को Lease के लिए उपलब्ध है। नेटवर्क administrator प्रत्येक सबनेट के लिए एक Scope बनाता है।

 Scope के गुण (property):


  • एक स्कोप नाम की जरुरत पड़ती है, जब स्कोप बनाया जाता है।
  • डीएचसीपी लीज ऑफ़र में उपयोग किए जाने वाले एड्रेस को शामिल करने या बाहर करने के लिए संभावित आईपी एड्रेस की एक Range. 
  • एक Unique  सबनेट मास्क, जो Scope  में एक आईपी एड्रेस के लिए नेटवर्क आईडी निर्धारित करता है।
  • लीज duration Value. 



प्रत्येक डीएचसीपी स्कोप में आईपी एड्रेस की एक ही निरंतर रेंज हो सकती है। किसी एक दायरे के भीतर कई एड्रेस रेंज का उपयोग करने के लिए आपको पहले स्कोप के लिए पूरी एड्रेस रेंज को define करना होगा, और फिर एक्सक्लूजन रेंज को सेट करना होगा।



Lease Duration क्या है (DHCP Lease Duration In Hindi )?



जब एक scope बनाई जाती है, तो Lease duration डिफ़ॉल्ट रूप से आठ दिनों के लिए सेट होती है। हालाँकि ऐसी परिस्थितियाँ भी होती हैं जब administrator lease की अवधि बदलना चाहते हैं। निम्नलिखित नेटवर्क पर cosideration के कारण  की lease duration को समायोजित करने के उदाहरण हैं:

एक company के पास बड़ी संख्या में आईपी address उपलब्ध हैं और configuration जो शायद ही कभी बदलते हैं। Administrator क्लाइंट और DHCP सर्वर के बीच लीज renewal एक्सचेंजों की frequency को कम करने के लिए लीज duration बढ़ाता है। क्योंकि डीएचसीपी क्लाइंट अपने lease को बार बार renew नहीं कर रहे हैं,जिससे डीएचसीपी-संबंधित नेटवर्क ट्रैफ़िक कम हो जाता हैं।

सीमित संख्या में IP एड्रेस उपलब्ध हैं और क्लाइंट कॉन्फ़िगरेशन अक्सर बदलते रहते हैं या क्लाइंट अक्सर या नेटवर्क से बाहर चले जाते हैं। Administrator लीज अवधि कम कर देता है। यह उस दर को बढ़ाता है जिस पर unused address re-assigment के लिए उपलब्ध एड्रेस  पूल में वापस आ जाते हैं।

उदाहरण के लिए, किसी कंपनी कनेक्ट किए गए कंप्यूटर और उपलब्ध आईपी एड्रेस के बीच के अनुपात पर विचार करें। यदि 40 कंप्यूटर 254 उपलब्ध एड्रेस साझा करते हैं, तो एड्रेस का पुन: उपयोग करने की मांग कम है। एक लंबी लीज का समय, जैसे कि कुछ महीने, ऐसी स्थिति में उपयुक्त हो सकते हैं। हालाँकि, यदि 230 कंप्यूटरों को समान एड्रेस पूल साझा करना चाहिए, तो उपलब्ध एड्रेस की माँग अधिक होती है, और कुछ दिनों के लिए कम लीज़ का समय अधिक उपयुक्त होता है।

Exclusion Ranges क्या होता है?



जब आप एक नया स्कोप बनाते हैं, तो तुरंत मौजूदा statically कॉन्फ़िगर कंप्यूटर के address को स्कोप से बाहर कर दें।Exclusion Range का उपयोग करके, आप विशिष्ट IP address सीमाओं को एक दायरे में बाहर कर सकते हैं ताकि वे address client को offer न किए जाएं। कंप्यूटर या devices के लिए exclusion सीमाओं के भीतर IP address assign करें जिनके पास Static IP पता होना चाहिए, जैसे सर्वर, फ़ायरवॉल या राउटर।



आप कंप्यूटर पर इन address को मैन्युअल रूप से कॉन्फ़िगर करके उन address पर IP address का उपयोग कर सकते हैं जो address प्राप्त करने के लिए DHCP का उपयोग नहीं करते हैं, या इन address के लिए reservation कॉन्फ़िगर कर सकते हैं। 


DHCP Reservation क्या होता है?


आप नेटवर्क में कुछ चुने हुए कंप्यूटर या devices को असाइन करने के लिए आईपी एड्रेस reserve कर सकते हैं। Reservation यह सुनिश्चित करता है कि एक सबनेट पर एक specific हार्डवेयर डिवाइस हमेशा एक ही आईपी एड्रेस lease प्राप्त करता है। डीएचसीपी-सक्षम devices के लिए रिजर्वेशन का उपयोग करें, जिनके नेटवर्क में हमेशा एक ही आईपी एड्रेस होना चाहिए, जैसे कि DNS सर्वर जो dynamic update को support नहीं करते हैं।


Superscope क्या होता है?


एक सुपरस्कोप एक डीएचसीपी सर्वर को single physical सबनेट पर client को एक से अधिक scope से lease प्रदान करने की अनुमति देता है। इससे पहले कि आप सुपरस्कोप बना सकें, आपको सुपरस्कोप में शामिल किए जाने वाले कम से कम एक स्कोप को define करने के लिए डीएचसीपी माइक्रोसॉफ्ट मैनेजमेंट कंसोल (MMC) स्नैप-इन का उपयोग करना चाहिए। सुपरस्कोप में जोड़े गए स्कोप्स को member स्कोप कहा जाता है। सुपरस्कोप कई अलग-अलग तरीकों से डीएचसीपी सर्वर service के issue को हल कर सकते हैं; इन issue में ऐसी स्थितियाँ शामिल हैं:

एक ही physical नेटवर्क segment पर डीएचसीपी client के लिए support की आवश्यकता होती है - जैसे कि एक single ईथरनेट LAN segment - जहां कई logical आईपी नेटवर्क का उपयोग किया जाता है। जब physical नेटवर्क पर एक से अधिक logical आईपी नेटवर्क का उपयोग किया जाता है, तो इस कॉन्फ़िगरेशन को मल्टीनेट के रूप में भी जाना जाता है। ऐसी स्थिति में जहां मल्टीनेट का उपयोग किया जाता है, क्लाइंट शायद एक-दूसरे के साथ सीधे संवाद करने में सक्षम न हों, क्योंकि क्लाइंट अलग-अलग लॉजिकल सबनेट पर हो सकते हैं, भले ही वे एक ही physical नेटवर्क सेगमेंट पर हों। इस मामले में, राउटिंग को सक्षम होना चाहिए ताकि client एक दूसरे के साथ communication कर सकें। इसके अलावा, एक राउटर या BOOTP / डीएचसीपी रिले एजेंट को सबनेट पर कॉन्फ़िगर किया जाना चाहिए ताकि डीएचसीपी message logical सबनेट के बीच travel कर सकें।

DHCP क्लाइंट के लिए support की आवश्यकता होती है जो BOOTP रिले एजेंटों के दूसरी तरफ स्थित एक मल्टीनेट में होते हैं।

client को एक नए scope  में migrate करने की आवश्यकता हो। 

DHCP Server के फायदे (Benefit of DHCP Server in Hindi)



डीएचसीपी सर्वर आईपी address प्राप्त करने के तरीकों पर कई लाभ प्रदान करते हैं। यहाँ एक सुविधाएँ हैं जिन्हें DHCP सर्वर ऑफ़र कर सकता है।



IP address की automatic प्रबंधन, डुप्लिकेट IP address की समस्याओं की रोकथाम.



BOOTP क्लाइंट के लिए support की अनुमति देता है, जिससे आप BOOTP से DHCP तक अपने नेटवर्क को आसानी से बदल सकते हैं



administrator को lease के समय को सेट करने की अनुमति देता है, यहां तक ​​कि मैन्युअल रूप से assign आईपी address पर भी।



मैक address को डायनामिक आईपी एड्रेस के साथ सीमित करने की अनुमति देता है.



BOOTP के साथ administrator को अतिरिक्त डीएचसीपी विकल्प प्रकारों को कॉन्फ़िगर करने की अनुमति देता है.


आईपी ​​address के पूल या पूल की परिभाषा को dynamic रूप से assign किया जा सकता है। उपयोगकर्ता के पास एक सर्वर हो सकता है जो पूल को पूरे सबनेट या नेटवर्क के लिए force करता है। सर्वर को ऐसे पूल को बाध्य नहीं करना चाहिए जिसमें contiguous आईपी address हों।

अलग आईपी नेटवर्क (या सबनेट) पर दो या अधिक adynamic आईपी एड्रेस पूल के सहयोग की अनुमति देता है। यह माध्यमिक नेटवर्क के लिए मूल समर्थन है। यह एक राउटर को एक इंटरफ़ेस के लिए BOOTP रिले के रूप में कार्य करने की अनुमति देता है जिसमें एक से अधिक आईपी नेटवर्क या सबनेट आईपी एड्रेस होता है।

Post a Comment

Previous Post Next Post