नेटवर्क सर्वर क्या है और कितने प्रकार के होते है ?

  • Post author:
  • Reading time:10 mins read
5/5 - (7 votes)

इस पोस्ट में मुख्य विषय

परिचय (Introduction):

सर्वर एक कंप्यूटर सिस्टम है जिसे एक नेटवर्क में कई उपयोगकर्ताओं द्वारा साझा किया जाता है। एक नेटवर्क में एक से अधिक कंप्यूटर होते हैं, जिनमें से प्रत्येक एक विशेष कार्य करता है। एक ईमेल सर्वर नेटवर्क पर ईमेल प्राप्त करता है और वितरित करता है।

नेटवर्क में एक होस्ट (कंप्यूटर) को नेटवर्क पर संचार करने के लिए एक आईपी पते की आवश्यकता होती है। यह IP पता होस्ट को DHCP (डायनामिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल) द्वारा प्रदान किया जाता है। डीएचसीपी क्लाइंट को एक निश्चित समय के आधार पर अस्थायी रूप से आईपी एड्रेस देता है।

नेटवर्क पर कंप्यूटरों को IP पतों के बजाय परिचित नामों से याद रखना आसान है।

DNS (डोमेन नेम सिस्टम) आईपी एड्रेस मैपिंग को नाम प्रदान करता है, इसका मतलब है कि डीएनएस कंप्यूटर के नाम को आईपी एड्रेस में बदल देता है। Windows इंटरनेट नाम सेवा (WINS) एक अन्य नाम समाधान सेवा है जो Windows नेटवर्किंग कंप्यूटर नामों को IP पतों पर हल करती है। नेटवर्क ऑपरेटिंग सिस्टम (एनओएस) ग्राहकों से समवर्ती अनुरोधों से संबंधित है और बहु-उपयोगकर्ता वातावरण में आवश्यक सुरक्षा प्रदान करता है।

क्लाइंट-सर्वर और पीयर टू पीयर नेटवर्क (Client-server and Peer to Peer Network):

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

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

client-server-network
client-server-network

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

पीयर टू पीयर नेटवर्क में, नेटवर्क पर कंप्यूटर के पास संसाधनों और डेटा तक पहुंच हो सकती है। कंप्यूटर क्लाइंट और सर्वर दोनों के रूप में कार्य करता है। इस नेटवर्क में कंप्यूटर एक दूसरे के साथ संचार करने और अन्य उपयोगकर्ताओं के साथ डेटा साझा करने में सक्षम होते हैं।

इस आर्किटेक्चर को बनाना आसान है। ऑपरेटिंग सिस्टम की विंडोज 9x श्रृंखला पीयर टू पीयर नेटवर्क के सबसे सामान्य उदाहरणों में से एक है। इस मामले में, कोई भी सिस्टम सर्वर या क्लाइंट या दोनों के रूप में कार्य कर सकता है, यह इस बात पर निर्भर करता है कि आप इसे कैसे कॉन्फ़िगर करते हैं।

peer-to-peer-network
peer-to-peer-network

LAN में एक पीयर-टू-पीयर (P2P) नेटवर्क में चार कंप्यूटर जुड़े होते हैं जैसा कि चित्र में दिखाया गया है। ये कंप्यूटर साझा किए गए डेटा जैसे ऑडियो, वीडियो या टेक्स्ट और हार्डवेयर संसाधनों जैसे हार्ड डिस्क ड्राइव (HDD), सीडी-रोम तक पहुंच सकते हैं। उदाहरण के लिए; एक अस्पताल में मरीज के रिकॉर्ड को स्टोर करने के लिए पीयर-टू-पीयर से जुड़े दो टर्मिनल होते हैं। हार्डवेयर संसाधन, जैसे कि एक टर्मिनल से जुड़ा प्रिंटर, अन्य टर्मिनलों द्वारा उपयुक्त एक्सेस अधिकारों के साथ उपयोग किया जा सकता है।

P2P वातावरण में एक्सेस अधिकार कंप्यूटर पर साझाकरण अनुमतियों को कॉन्फ़िगर करके नियंत्रित किए जाते हैं। उदाहरण के लिए, यदि किसी उपयोगकर्ता को P2P वातावरण में दूसरे कंप्यूटर से जुड़े प्रिंटर तक पहुँचने की आवश्यकता है, तो उपयोगकर्ता के पास प्रिंटर तक पहुँचने के लिए उपयुक्त अधिकार होने चाहिए। पासवर्ड सेट करके एक्सेस अधिकारों को नियंत्रित किया जा सकता है।

फायदे और नुकसान (Advantages and Disadvantages):

क्लाइंट/सर्वर नेटवर्क के लाभ हैं:

  • केंद्रीकृत प्रबंधन (Centralized management ) – सर्वर का उपयोग नेटवर्क के केंद्रीकृत प्रबंधक के रूप में किया जाता है और संसाधनों और डेटा सुरक्षा को नियंत्रित करता है।
  • इंटरऑपरेबिलिटी (Interoperability) – क्लाइंट, सर्वर और सभी नेटवर्क तत्व एक साथ काम करते हैं।
  • लचीलापन (Flexibility) – किसी भी नई तकनीक को सिस्टम में आसानी से स्थापित और कार्यान्वित किया जा सकता है।
  • मापनीयता (Scalability) – यदि आवश्यक हो तो नेटवर्क सिस्टम को बदला या अपग्रेड किया जा सकता है।
  • अभिगम्यता (Accessibility) – सर्वर को विभिन्न प्लेटफार्मों का उपयोग करके सभी कार्यस्थानों द्वारा दूरस्थ रूप से पहुँचा जा सकता है।

क्लाइंट/सर्वर नेटवर्क के नुकसान हैं:

  • महँगा (Expensive) – सर्वर की कीमत अधिक है। तो नेटवर्क की लागत बढ़ जाती है।
  • रखरखाव (Maintenance) – बड़े क्लाइंट/सर्वर नेटवर्क को बनाए रखना मुश्किल है।
  • निर्भरता (Dependence ) – ग्राहक सर्वर पर निर्भर करते हैं। यदि सर्वर डाउन हो जाता है, तो नेटवर्क का प्रदर्शन बंद हो जाएगा।
  • सुरक्षा (Security) – नेटवर्क सुरक्षित नहीं है क्योंकि कोई भी उपयोगकर्ता सर्वर से जानकारी प्राप्त कर सकता है।

सर्वर के प्रकार (Types of Servers) :

विभिन्न संगठनों में विभिन्न कार्य किए जाते हैं। विभिन्न अनुप्रयोगों या भूमिकाओं को करने के लिए विभिन्न सर्वरों का उपयोग किया जा सकता है। कार्य की प्रकृति के आधार पर सर्वरों को विभिन्न प्रकारों में वर्गीकृत किया जा सकता है। सर्वर के प्रकार हैं:

  • फाइल सर्वर (File Server) – फाइलों को स्टोर करने के लिए प्रयुक्त होता है जिसे नेटवर्क से जुड़े क्लाइंट द्वारा एक्सेस किया जा सकता है। क्लाइंट सर्वर की हार्ड डिस्क के उस हिस्से तक पहुंच सकते हैं जो उनके अपने कंप्यूटर पर एक अतिरिक्त ड्राइव के रूप में दिखाई देगा। फ़ाइल सर्वर का उपयोग उन अनुप्रयोगों को संग्रहीत करने के लिए भी किया जाता है जिनका उपयोग क्लाइंट द्वारा किया जा सकता है। एप्लिकेशन या तो फ़ाइल सर्वर से चल सकते हैं या क्लाइंट के सिस्टम में डाउनलोड किए जा सकते हैं।
  • प्रिंट सर्वर (Print Server) – नेटवर्क में अन्य कंप्यूटरों से भेजे गए प्रिंटर अनुरोधों को नियंत्रित करता है। यह क्लाइंट से प्रिंटर तक प्रिंट अनुरोधों को रूट करता है। जब किसी फाइल को प्रिंट करना होता है, तो फाइल को प्रिंट सर्वर पर भेज दिया जाता है। सर्वर अनुरोधित प्रिंटर को फाइल भेजता है। एक से अधिक उपयोगकर्ता प्रिंट सर्वर का उपयोग करके एक नेटवर्क में एक प्रिंटर साझा कर सकते हैं।
  • मेल सर्वर (Mail Server) – एक नेटवर्क और पूरे इंटरनेट पर मेल भेजने, प्राप्त करने और संग्रहीत करने के लिए उपयोग किया जाता है। मेल को LAN या WANS पर भेजा जा सकता है।
  • डेटाबेस सर्वर (Database Server) – नेटवर्क वर्कस्टेशन को डेटा प्रदान करता है। यह एक ऐसा एप्लिकेशन है जो क्लाइंट/सर्वर आर्किटेक्चर पर आधारित है। इसे दो भागों में बांटा गया है:
  • फ्रंट-एंड एप्लिकेशन (Front-end application) – वर्कस्टेशन (क्लाइंट) पर चलता है, जिस पर उपयोगकर्ता डेटाबेस जानकारी एकत्र करते हैं और प्रदर्शित करते हैं।
  • बैक-एंड एप्लिकेशन (Back-end application) – सर्वर पर चलता है जिस पर डेटा संग्रहीत और विश्लेषण किया जाता है।
  • एफ़टीपी सर्वर (FTP Server) – सर्वर से फ़ाइल डाउनलोड करने या सर्वर पर फ़ाइल अपलोड करने के लिए प्रयुक्त होता है। यह एक सॉफ्टवेयर एप्लिकेशन है जो फाइल ट्रांसफर प्रोटोकॉल (एफ़टीपी) चलाता है जिसका उपयोग इंटरनेट पर बड़े आकार की फाइलों को स्थानांतरित करने के लिए किया जाता है।
  • DNS सर्वर (DNS Server) – डोमेन नाम को आईपी एड्रेस में ट्रांसलेट करने के लिए इस्तेमाल किया जाता है। यह डोमेन नेम के साथ सूचनाओं को भी स्टोर करता है।
  • डीएचसीपी सर्वर (DHCP Server) – एक नेटवर्क पर उपकरणों को गतिशील आईपी पते निर्दिष्ट करने के लिए उपयोग किया जाता है।
  • WINS सर्वर (WINS Server) – NetBIOS नाम को IP पते में बदलने की अनुमति देता है।

ई-मेल सर्वर (E-Mail Server) :

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

मेलबॉक्स प्रत्येक उपयोगकर्ता के ई-मेल के लिए अलग भंडारण क्षेत्र हैं।

मेल सर्वर उपयोगकर्ता परिभाषित नियमों का एक सेट नियोजित करता है जो मेल सर्वर के लिए एक विशिष्ट संदेश के गंतव्य के अनुसार प्रतिक्रिया देने की रणनीति निर्धारित करता है। ई-मेल सर्वर का रखरखाव करने वाले व्यक्ति को पोस्टमास्टर कहा जाता है। . ई-मेल सर्वर को सेटअप और प्रशासित करने के लिए बहुत सारी योजना की आवश्यकता होती है। अधिकांश ई-मेल सर्वर लिनक्स ऑपरेटिंग सिस्टम का उपयोग करते हैं क्योंकि उनमें वायरस का खतरा कम होता है।

डोमेन नाम प्रणाली (डीएनएस) (Domain Name System (DNS)) :

नाम समाधान कंप्यूटर नामों को उनके संबंधित आईपी पते पर मैप करने की प्रक्रिया है। उपयोगकर्ता द्वारा ब्राउज़र में दर्ज किए गए नाम आईपी पते में परिवर्तित हो जाते हैं, ताकि साइट तक पहुँचा जा सके। नामों को हल करने के दो तरीके हैं: नेटबीओएस, डीएनएस।

नेटवर्क बेसिक इनपुट/आउटपुट सिस्टम (NETBIOS) फ्लैट नेम स्पेस का उपयोग करता है। एक फ्लैट नाम स्थान में, दो मशीनें एक ही नाम साझा नहीं कर सकती हैं। फ्लैट नेम स्पेस एक छोटे, पृथक नेटवर्क पर अच्छी तरह से काम करता है, लेकिन कई इंटरकनेक्टेड नेटवर्क वाले बड़े संगठन के लिए नहीं क्योंकि यह जांचना मुश्किल है कि सभी सिस्टम का एक अनूठा नाम है। फ्लैट नाम स्थान से जुड़ी यह कमी पदानुक्रमित नाम स्थान से दूर हो जाती है।

DNS पदानुक्रमित नाम स्थान का उपयोग करता है। DNS तकनीक एक वितरित डेटाबेस का उपयोग करती है। टीसीपी/आईपी एप्लिकेशन वितरित डेटाबेस का उपयोग आईपी पते पर होस्टनाम और रिवर्स नाम रिज़ॉल्यूशन के मामले में होस्टनाम के आईपी पते को मैप करने के लिए करते हैं। उदाहरण के लिए, कंप्यूटर नाम जुपिटर को एक आईपी पते पर मैप किया जाता है, जैसे कि 192.168.1.142 और इसके विपरीत रिवर्स नेम रिज़ॉल्यूशन के लिए। डोमेन नेम सिस्टम वह तकनीक है जिसका उपयोग होस्ट या कंप्यूटर पर कॉन्फ़िगर किए गए आईपी पते खोजने के लिए मानक नामकरण परंपराएं प्रदान करने के लिए किया जाता है। डोमेन नेम सिस्टम एक पदानुक्रमित और तार्किक ट्री संरचना पर आधारित है जिसे डोमेन नेमस्पेस कहा जाता है।

डोमेन नेमस्पेस को समझना (Understanding Domain Namespace) :

इंटरनेट डोमेन को “रूट” या इंटरनेट डोमेन नेमस्पेस के शीर्षतम स्तर जैसी विभिन्न श्रेणियों में वर्गीकृत किया गया है। शीर्ष स्तर का डोमेन रूट डीएनएस डोमेन के नीचे होता है जैसा कि चित्र में दिखाया गया है।

DND-domain-structure
DND-domain-structure

शीर्ष-स्तरीय डोमेन की तीन अलग-अलग श्रेणियां हैं जिन्हें निम्नानुसार समझाया गया है:

संगठनात्मक डोमेन (Organizational domain) –

इस श्रेणी के अंतर्गत आने वाले डोमेन नाम को 3 वर्ण कोड का उपयोग करके नामित किया जाता है जो उस DNS डोमेन के अंतर्गत संगठन की कार्यक्षमता को इंगित करता है। उदाहरण के लिए, “.com”।

भौगोलिक डोमेन (Geographical domain) –

डोमेन नामों की व्याख्या 2 वर्णों वाले देश या क्षेत्र कोड का उपयोग करके की जाती है जो आईएसओ (अंतर्राष्ट्रीय मानक संगठन) 3166 द्वारा निर्दिष्ट हैं। उदाहरण के लिए, “.uk”।

रिवर्स डोमेन (Reverse domain) –

रिवर्स डोमेन आईपी एड्रेस को नामों से मैप करता है। इन डोमेन को “in-addr.arpa” नाम दिया गया है।

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

DNS नामकरण परंपराओं में, अलग-अलग कंप्यूटर नामों को आमतौर पर होस्ट नाम कहा जाता है। पीसी में, आप फाइलों को सीधे रूट डायरेक्टरी में रख सकते हैं। DNS उपयोगकर्ता को रूट में कंप्यूटर के नाम जोड़ने की भी अनुमति देता है। प्रत्येक डोमेन में सब-डोमेन हो सकते हैं, जैसे आपके पीसी के फाइल सिस्टम के फोल्डर में सब-फोल्डर्स हो सकते हैं। उपयोगकर्ता प्रत्येक डोमेन को उसके उप डोमेन से एक अवधि के साथ अलग कर सकता है। उदाहरण के लिए, account.moneymaker.com। DNS डोमेन नाम और होस्ट नामों के लिए वर्ण अपरकेस और लोअरकेस अक्षरों (A-Z, a-z), संख्या (0-9) और हाइफ़न (-) तक सीमित हैं। किसी अन्य वर्ण की अनुमति नहीं है।

डीएनएस सर्वर (DNS Server) :

DNS सर्वर में ज़ोन के बारे में जानकारी होती है। DNS ज़ोन नामस्थान का एक सन्निहित भाग है जिसके लिए एक सर्वर को प्राधिकरण दिया गया है। प्रत्येक क्षेत्र एक डोमेन नोड से जुड़ा होता है। एक डोमेन कई विभाजनों में विभाजित हो सकता है जहाँ प्रत्येक विभाजन या क्षेत्र को एक अलग DNS सर्वर द्वारा नियंत्रित किया जा सकता है।

zones-in-domain-space
zones-in-domain-space

चित्र में, दो प्राथमिक क्षेत्रों वाले DNS डोमेन स्थान पर विचार किया गया है। abcd.com डोमेन में दो उप डोमेन हैं: efg.abcd.com और eu.abcd.com। efg.abcd.com उप डोमेन के लिए प्राधिकरण efg1.efg.abcd.com सर्वर को सौंपा गया है। इस प्रकार, यह देखा जा सकता है कि एक सर्वर, efg1.efg.abcd.com efg.abcd.com ज़ोन को होस्ट करता है और दूसरा सर्वर abcd1.eu.abcd.com, eu.abcd.com ज़ोन को होस्ट करता है।

DNS क्वेरी प्राप्त करने पर, DNS सर्वर सर्वर में जानकारी के आधार पर स्थानीय क्षेत्रों से अनुरोधित जानकारी का पता लगाने का प्रयास करता है। सर्वर अनुरोध करने वाले क्लाइंट को जानकारी लौटाता है। यदि सर्वर के पास अनुरोध की गई जानकारी नहीं है, तो यह नेटवर्क पर अन्य DNS सर्वरों के साथ संचार करता है।

DNS में नाम समाधान (Name Resolution in DNS) :

यदि आवश्यक साइट का IP पता आपको ज्ञात है, तो DNS की आवश्यकता नहीं है। लेकिन सभी वेबसाइटों के सभी आईपी एड्रेस को याद रखना आसान काम नहीं है। इसलिए FQDN को IP पते पर हल करने के लिए DNS आवश्यक है।

यह आवश्यक है कि, जब आप कोई वेब पता टाइप करते हैं, तो इंटरनेट एक्सप्लोरर उस वेब सर्वर से कनेक्शन बनाने के लिए उस नाम को वेब सर्वर के आईपी पते पर हल करना चाहिए। नाम को तीन तरीकों से हल किया जा सकता है; प्रसारण द्वारा, HOSTS नामक स्थानीय रूप से संग्रहीत पाठ फ़ाइल से परामर्श करके या DNS सर्वर से संपर्क करके।

ब्रॉडकास्ट पूरे राउटर में काम नहीं करता है क्योंकि राउटर ब्रॉडकास्ट को फॉरवर्ड नहीं करते हैं। स्थानीय रूप से संग्रहीत टेक्स्ट फ़ाइल (HOSTS) से परामर्श करना – यह फ़ाइल नेटवर्क पर मशीनों के नाम और पते संग्रहीत करती है।

तो, एक DNS सर्वर का उपयोग किसी नाम को IP पते पर हल करने के लिए किया जाता है। उदाहरण के लिए, यदि आप www.microsoft.com नाम का समाधान करना चाहते हैं, तो होस्ट अपने स्थानीय DNS सर्वर से संपर्क करता है और IP पते का अनुरोध करता है। स्थानीय DNS सर्वर www.microsoft.com का पता नहीं जान सकता है, लेकिन यह DNS रूट सर्वर का पता जानता है।

रूट सर्वर शीर्ष-स्तरीय डोमेन DNS सर्वर के सभी पते जानते हैं। रूट सर्वर .com DNS सर्वर का पता प्रदान करेंगे। .com DNS सर्वर microsoft.com DNS सर्वर का IP पता प्रदान करेगा। तब microsoft.com सर्वर www.microsoft.com का IP पता प्रदान करेगा। www.microsoft.com सर्वर उस जानकारी को वापस स्थानीय DNS सर्वर को भेज देगा।

नेटवर्क ऑपरेटिंग सिस्टम जैसे विंडोज एनटी, 2000 और 2003-2019 सर्वर, नेटवेयर और यूनिक्स/लिनक्स में बिल्ट-इन डीएनएस सर्वर सॉफ्टवेयर है।

डायनेमिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल (डीएचसीपी) (Dynamic Host Configuration Protocol (DHCP)) :

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

BOOTP एक उपयोगकर्ता डेटाग्राम प्रोटोकॉल है जिसका उपयोग क्लाइंट द्वारा नेटवर्क पर स्वचालित रूप से IP पता प्राप्त करने के लिए किया जाता है। ऐसा कोई नियम नहीं है कि एक सिस्टम को केवल डीएचसीपी या स्थिर आईपी जानकारी का उपयोग करना चाहिए। इस प्रकार, एक नेटवर्क में एक सिस्टम डीएचसीपी सर्वर से आईपी जानकारी प्राप्त कर सकता है, जबकि अन्य सिस्टम स्थिर आईपी जानकारी का उपयोग कर सकते हैं।

डीएचसीपी टीसीपी/आईपी नेटवर्क के प्रशासन को कम करता है। उदाहरण के लिए, एक ऐसे परिदृश्य पर विचार करें जिसमें आपके पास 30 कंप्यूटरों वाला LAN हो और डिफ़ॉल्ट गेटवे का IP पता बदलना पड़े। इस LAN के सभी कंप्यूटर सिस्टम में स्थिर IP जानकारी होती है।

इस प्रकार, ऐसी स्थिति सभी प्रणालियों के आईपी पते को अद्यतन करने के लिए थकाऊ और समय लेने वाली हो सकती है। दूसरी ओर, यदि डीएचसीपी को गतिशील रूप से आईपी सूचना प्रदान करने के लिए स्थापित किया गया है, तो डीएचसीपी स्वचालित रूप से सभी प्रणालियों को अपडेट कर देगा।

डिफ़ॉल्ट रूप से डीएचसीपी सर्वर नेटवेयर, लिनक्स और विंडोज एनओएस के साथ-साथ अधिकांश में उपलब्ध है राउटर।

सर्वर और क्लाइंट की जिम्मेदारियां (Server and Client Responsibilities) :

डीएचसीपी क्लाइंट सर्वर ऑपरेशन के सामान्य टीसीपी/आईपी मॉडल पर भी आधारित है। एक कंप्यूटर क्लाइंट और दूसरा सर्वर की भूमिका निभाता है। क्लाइंट और सर्वर की अपनी जिम्मेदारियां होती हैं और उन्हें संदेश भेजना और प्राप्त करना चाहिए।

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

डीएचसीपी सर्वर जिम्मेदारियां (DHCP Server Responsibilities) :

  • पता भंडारण और प्रबंधन (Address Storage and Management) – सभी डीएचसीपी क्लाइंट द्वारा उपयोग किए जाने वाले आईपी पते सर्वर के स्वामित्व में हैं। सर्वर आईपी पते को स्टोर करता है और उनके उपयोग का प्रबंधन करता है और आवंटित और गैर-आवंटित आईपी पते का ट्रैक रखता है।
  • कॉन्फ़िगरेशन पैरामीटर भंडारण और प्रबंधन (Configuration Parameter Storage and Management) – डीएचसीपी सर्वर उन मापदंडों को भी संग्रहीत और बनाए रखते हैं जो अनुरोध किए जाने पर ग्राहकों को भेजे जाने के लिए अभिप्रेत हैं।
  • Lease प्रबंधन (Lease Management) – डीएचसीपी सर्वर ग्राहकों को दिए गए प्रत्येक Lease के बारे में जानकारी के साथ-साथ लीज की लंबाई जैसी नीति संबंधी जानकारी रखता है।
  • क्लाइंट अनुरोधों का जवाब देना (Responding To Client Requests) – डीएचसीपी संचार प्रोटोकॉल को लागू करने के लिए, डीएचसीपी सर्वर क्लाइंट से विभिन्न प्रकार के अनुरोधों का जवाब देते हैं जिसमें पते निर्दिष्ट करना, कॉन्फ़िगरेशन पैरामीटर संदेश देना और पट्टे देना, नवीनीकरण करना या समाप्त करना शामिल है।
  • प्रशासन सेवाएं प्रदान करना (Providing Administration Services) – डीएचसीपी सर्वर में नेटवर्क प्रशासकों को डीएचसीपी चलाने के लिए आवश्यक पते, पट्टों, मापदंडों और अन्य सभी सूचनाओं को दर्ज करने, देखने, बदलने और विश्लेषण करने की अनुमति देने की कार्यक्षमता शामिल है।

डीएचसीपी ग्राहक जिम्मेदारियां (DHCP Client Responsibilities) :

डीएचसीपी सर्वर के साथ-साथ डीएचसीपी क्लाइंट को कुछ जिम्मेदारियां भी निभानी होती हैं। नेट में अधिकांश मेजबानों को अधिकृत डीएचसीपी क्लाइंट बनाने के लिए डीएचसीपी क्लाइंट सॉफ्टवेयर के साथ लोड किया जाता है। डुओस क्लाइंट की जिम्मेदारियां इस प्रकार हैं:

  • कॉन्फ़िगरेशन पहल (Configuration Initiation) – क्लाइंट संचार एक्सचेंज शुरू करता है जिसके परिणामस्वरूप उसे एक आईपी पता और कॉन्फ़िगरेशन पैरामीटर दिया जाता है। क्लाइंट द्वारा अनुरोध किए जाने तक सर्वर निष्क्रिय अवस्था में रहता है।
  • कॉन्फ़िगरेशन पैरामीटर प्रबंधन (Configuration Parameter Management) – क्लाइंट कॉन्फ़िगरेशन से संबंधित पैरामीटर बनाए रखता है, जिसे डीएचसीपी सर्वर से प्राप्त किया जा सकता है।
  • Lease प्रबंधन (Lease Management) –  यह ध्यान में रखते हुए कि पता गतिशील रूप से आवंटित किया गया है, ग्राहक अपने स्वयं के Lease की स्थिति का ट्रैक रखता है। यह Lease के नवीनीकरण के लिए जिम्मेदार है, यदि नवीनीकरण संभव नहीं है तो पुनर्बंधन और यदि पते की अब आवश्यकता नहीं है तो Lease को जल्दी समाप्त करना।
  • संदेश पुन: प्रेषण (Message Retransmission) – चूंकि डीएचसीपी संदेश भेजने के लिए अविश्वसनीय यूडीपी का उपयोग करता है, ग्राहक संदेश हानि का पता लगाने और आवश्यकता पड़ने पर अनुरोधों को पुन: प्रेषित करने के लिए जिम्मेदार होते हैं।

WINIPCFG और IPCONFIG कमांड का उपयोग IP एड्रेस को रिलीज और रिन्यू करने के लिए किया जाता है। यदि आप एक नए डीएचसीपी सर्वर में बदल रहे हैं, तो पहले रिलीज का उपयोग करें, और फिर कमांड को नवीनीकृत करें।

WINS SERVER:

Windows इंटरनेट नाम सेवा (WINS) नेटवर्क बेसिक इनपुट/आउटपुट सिस्टम (NetBIOS) कंप्यूटर नामों को संबंधित IP पतों पर मैप करता है। WINS को Microsoft द्वारा ब्रॉडकास्ट-आधारित नाम समाधान की समस्याओं को हल करने के लिए बनाया गया था। ब्रॉडकास्ट-आधारित नाम रिज़ॉल्यूशन में, होस्ट अन्य सभी नोड्स को संदेश प्रसारित करता है ताकि नेटबीओएस नामों को आईपी पते पर हल किया जा सके, परिणामस्वरूप, बड़े नेटवर्क में भीड़भाड़ की संभावना थी। WINS सर्वर का उपयोग ब्रॉडकास्ट से ओवरहेड को कम करने और राउटर में NetBIOS नाम रिज़ॉल्यूशन की अनुमति देने के लिए किया जाता है।

DNS नामकरण प्रणाली के समान, WINS भी एक पदानुक्रमित नामकरण प्रणाली का उपयोग करता है। DNS DNS सर्वर पर निर्भर करता है, जबकि WINS विशेष WINS सर्वर सॉफ़्टवेयर के माध्यम से घूमता है। WINS सर्वर Windows TCP/IP नेटवर्क पर NetBIOS नामों के लिए सभी अनुरोधों को बनाए रखता है।

जब वे किसी WINS नेटवर्क पर लॉग ऑन करते हैं, तो कंप्यूटर पहले WINS सर्वर के साथ पंजीकृत होता है। सर्वर क्लाइंट के NetBIOS नाम और IP पते को उसके WINS डेटाबेस में रखता है। नेटवर्क पर कोई भी सिस्टम NetBIOS नाम समाधान के लिए WINS सर्वर को क्वेरी कर सकता है।

चल रहे प्रोटोकॉल के प्रकार के बावजूद, एक NetBIOS सिस्टम शेष नेटवर्क पर प्रसारित करके अपने लिए एक NetBIOS नाम का दावा करता है। यह केवल तब तक काम करता है जब तक कि कोई अन्य सिस्टम पहले से ही उस नाम का उपयोग नहीं कर रहा हो। NetBIOS द्वारा प्रसारण के ओवरहेड को कम करने के लिए, Microsoft ने LMHOSTS नामक एक विशेष टेक्स्ट फ़ाइल पेश की। LMHOSTS में नेटवर्क पर होस्ट सिस्टम के NetBIOS नामों के अनुरूप IP पतों की एक सूची होती है। LMHOSTS फ़ाइल ठीक उसी तरह काम करती है जैसे DNS HOSTS फ़ाइल। NetBIOS शुद्ध विंडोज वातावरण में काम करता है।

समस्या निवारण जीत (Troubleshooting WINS) :

अधिकांश WINS समस्याएँ सीधे WINS से ​​संबंधित नहीं हैं बल्कि वे NetBIOS से संबंधित हैं। सबसे आम समस्या एक ही नाम के दो सिस्टम हैं। ऐसी स्थिति में, आपको एक त्रुटि संदेश प्राप्त होता है। इस त्रुटि को ठीक करने के लिए, सिस्टम का नाम बदलें।

NBTSTAT :

Nbtstat का उपयोग NetBIOS नाम समाधान समस्याओं के निवारण के लिए किया जाता है। जब कोई नेटवर्क सामान्य रूप से काम नहीं कर रहा होता है, तो TCP/IP (NetBT) पर NetBIOS, NetBIOS नामों को IP पतों पर हल करता है।

nbtstat – एक <name> कमांड <name> द्वारा निर्दिष्ट कंप्यूटर नाम पर NetBIOS अडैप्टर स्टेटस कमांड निष्पादित करता है।

समीक्षा करें (Review) :

कभी-कभी DNS, WINS और DHCP के बारे में याद रखना भ्रमित करने वाला होता है, जो हर एक करता है, इसलिए यहां एक त्वरित समीक्षा दी गई है जिससे आपको प्रत्येक के काम को याद रखने में मदद मिलेगी।

  • डीएनएस (DNS) – एक टीसीपी प्रोटोकॉल जो डोमेन नामों (उदाहरण के लिए, www.a1internet.in) को वास्तविक आईपी पते में हल करता है।
  • WINS – नेटबीओएस नामों को आईपी पते में हल करने के लिए उपयोग किया जाने वाला एक विंडोज़-केवल प्रोटोकॉल।
  • डीएचसीपी (DHCP) – एक प्रोटोकॉल जो अंतिम उपयोगकर्ताओं के लिए सिस्टम की आईपी जानकारी को स्वचालित रूप से कॉन्फ़िगर करता है।

आपने देखा होगा कि DNS, WINS और DHCP सभी को सर्वर की आवश्यकता होती है। इस शब्दावली से सावधान रहें। इस संदर्भ में, सर्वर का अर्थ भौतिक कंप्यूटर नहीं है-इसका अर्थ है एक प्रोग्राम जो क्लाइंट कंप्यूटरों से DNS, DHCP, या WINS अनुरोधों को संभालता है। यह काफी सामान्य है, विशेष रूप से छोटे नेटवर्क पर, एक सर्वर सिस्टम के लिए इन तीनों सर्वर प्रोग्रामों को एक साथ चलाना।

A 1 internet

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

Leave a Reply