DNS | Domain Name System

What is Domain Name System(DNS)

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

उदाहरण के लिए, यदि कोई वेब ब्राउज़र में “example.com” टाइप करता है, तो पर्दे के पीछे का सर्वर उस नाम को संबंधित आईपी पते पर मैप करता है। एक आईपी पता संरचना में 203.0.113.72 के समान है।

वेब ब्राउजिंग और अधिकांश अन्य इंटरनेट गतिविधियाँ उपयोगकर्ताओं को दूरस्थ होस्ट से कनेक्ट करने के लिए आवश्यक जानकारी शीघ्रता से प्रदान करने के लिए DNS पर निर्भर करती हैं। DNS मैपिंग को पूरे इंटरनेट पर प्राधिकार के पदानुक्रम में वितरित किया जाता है। एक्सेस प्रदाताओं और उद्यमों, साथ ही सरकारों, विश्वविद्यालयों और अन्य संगठनों के पास आमतौर पर आईपी पते और एक निर्दिष्ट डोमेन नाम की अपनी निर्दिष्ट श्रेणियां होती हैं। वे आम तौर पर उन नामों की उन पतों पर मैपिंग को प्रबंधित करने के लिए DNS सर्वर भी चलाते हैं। अधिकांश यूनिफ़ॉर्म रिसोर्स लोकेटर (यूआरएल) वेब सर्वर के डोमेन नाम के आसपास बनाए जाते हैं जो क्लाइंट अनुरोध लेता है।

How DNS works(डीएनएस कैसे काम करता है)

DNS सर्वर यूआरएल और डोमेन नामों को आईपी पते में परिवर्तित करते हैं जिन्हें कंप्यूटर समझ सकते हैं और उपयोग कर सकते हैं। उपयोगकर्ता ब्राउज़र में जो टाइप करता है, उसे वे किसी ऐसी चीज़ में अनुवादित करते हैं जिसका उपयोग मशीन वेबपेज ढूंढने के लिए कर सकती है। अनुवाद और लुकअप की इस प्रक्रिया को DNS रिज़ॉल्यूशन कहा जाता है।

DNS रिज़ॉल्यूशन की मूल प्रक्रिया इन चरणों का पालन करती है:

  1. उपयोगकर्ता ब्राउज़र में एक वेब पता या डोमेन नाम दर्ज करता है।
  2. ब्राउज़र यह पता लगाने के लिए नेटवर्क को एक संदेश भेजता है, जिसे रिकर्सिव डीएनएस क्वेरी कहा जाता है, यह पता लगाने के लिए कि डोमेन किस आईपी या नेटवर्क पते से मेल खाता है।
  3. क्वेरी एक पुनरावर्ती DNS सर्वर पर जाती है, जिसे पुनरावर्ती रिज़ॉल्वर भी कहा जाता है, और आमतौर पर इंटरनेट सेवा प्रदाता (आईएसपी) द्वारा प्रबंधित किया जाता है। यदि पुनरावर्ती रिज़ॉल्वर के पास पता है, तो यह उपयोगकर्ता को पता लौटा देगा, और वेबपेज लोड हो जाएगा।
  4. यदि पुनरावर्ती DNS सर्वर के पास कोई उत्तर नहीं है, तो यह निम्नलिखित क्रम में अन्य सर्वरों की एक श्रृंखला को क्वेरी करेगा: DNS रूट नाम सर्वर, शीर्ष-स्तरीय डोमेन (TLD) नाम सर्वर और आधिकारिक नाम सर्वर।
  5. तीन सर्वर प्रकार एक साथ काम करते हैं और तब तक रीडायरेक्ट करना जारी रखते हैं जब तक कि वे एक DNS रिकॉर्ड पुनः प्राप्त नहीं कर लेते जिसमें क्वेरी किया गया आईपी पता शामिल होता है। यह इस जानकारी को पुनरावर्ती DNS सर्वर पर भेजता है, और उपयोगकर्ता जिस वेबपेज को लोड करना चाहता है। डीएनएस रूट नाम सर्वर और टीएलडी सर्वर मुख्य रूप से प्रश्नों को पुनर्निर्देशित करते हैं और शायद ही कभी स्वयं समाधान प्रदान करते हैं।
  6. पुनरावर्ती सर्वर डोमेन नाम के लिए ए रिकॉर्ड को संग्रहीत या कैश करता है, जिसमें आईपी पता होता है। अगली बार जब उसे उस डोमेन नाम के लिए अनुरोध प्राप्त होता है, तो वह अन्य सर्वरों से पूछताछ करने के बजाय सीधे उपयोगकर्ता को जवाब दे सकता है।
  7. यदि क्वेरी आधिकारिक सर्वर तक पहुँचती है और उसे जानकारी नहीं मिल पाती है, तो यह एक त्रुटि संदेश देता है।

विभिन्न सर्वरों से पूछताछ करने की पूरी प्रक्रिया में एक सेकंड का एक अंश लगता है और यह आमतौर पर उपयोगकर्ता के लिए अदृश्य होता है।

DNS सर्वर अपने स्वयं के डोमेन के अंदर और बाहर दोनों से प्रश्नों का उत्तर देते हैं। जब किसी सर्वर को डोमेन के अंदर किसी नाम या पते के बारे में जानकारी के लिए डोमेन के बाहर से अनुरोध प्राप्त होता है, तो यह आधिकारिक उत्तर प्रदान करता है।

जब किसी सर्वर को अपने डोमेन के भीतर से उस डोमेन के बाहर किसी नाम या पते के लिए अनुरोध मिलता है, तो वह उस अनुरोध को दूसरे सर्वर को अग्रेषित कर देता है, जो आमतौर पर उसके आईएसपी द्वारा प्रबंधित होता है।

DNS structure(डीएनएस संरचना)

डोमेन नाम आमतौर पर URL में समाहित होता है। एक डोमेन नाम कई भागों से बना होता है, जिन्हें लेबल कहा जाता है। डोमेन पदानुक्रम को दाएं से बाएं पढ़ा जाता है, जिसमें प्रत्येक अनुभाग एक उपखंड को दर्शाता है।

TLD डोमेन नाम में अवधि के बाद दिखाई देता है। शीर्ष-स्तरीय डोमेन के उदाहरणों में .com, .org और .edu शामिल हैं, लेकिन कई अन्य भी हैं। कुछ देश कोड या भौगोलिक स्थान को इंगित कर सकते हैं, जैसे संयुक्त राज्य अमेरिका के लिए .us या कनाडा के लिए .ca।

टीएलडी के बाईं ओर प्रत्येक लेबल दाईं ओर डोमेन के एक अन्य उपडोमेन को दर्शाता है। उदाहरण के लिए, URL www.techtarget.com में, “techtarget” .com और “www” का एक उपडोमेन है। techtarget.com का एक उपडोमेन है।

उपडोमेन के 127 स्तर तक हो सकते हैं, और प्रत्येक लेबल में 63 अक्षर तक हो सकते हैं। कुल डोमेन वर्ण लंबाई 253 वर्ण तक हो सकती है. अन्य नियमों में हाइफ़न के साथ लेबल शुरू या समाप्त न करना और पूर्ण संख्यात्मक टीएलडी नाम न होना शामिल है।

इंटरनेट इंजीनियरिंग टास्क फोर्स (IETF) ने रिक्वेस्ट फॉर कमेंट्स (RFC) 1035 में डोमेन नाम लागू करने के बारे में नियम निर्दिष्ट किए हैं।

DNS server types(डीएनएस सर्वर प्रकार)

DNS रिज़ॉल्यूशन को पूरा करने में कई सर्वर प्रकार शामिल होते हैं। निम्न सूची चार नाम सर्वरों का उस क्रम में वर्णन करती है जिस क्रम में एक क्वेरी उनसे गुजरती है। वे मांगे जा रहे डोमेन नाम या अन्य नाम सर्वरों को रेफरल प्रदान करते हैं।

पुनरावर्ती सर्वर. पुनरावर्ती सर्वर वेब ब्राउज़र जैसे किसी एप्लिकेशन से DNS क्वेरीज़ लेता है। यह पहला संसाधन है जिसे उपयोगकर्ता एक्सेस करता है और या तो क्वेरी का उत्तर प्रदान करता है यदि उसके पास कैश है या यदि नहीं है तो अगले स्तर के सर्वर तक पहुंचता है। क्लाइंट को उत्तर लौटाने से पहले यह सर्वर क्वेरी के कई पुनरावृत्तियों से गुज़र सकता है।
रूट नाम सर्वर. यह सर्वर वह पहला स्थान है जहां पुनरावर्ती सर्वर एक क्वेरी भेजता है यदि उसके पास उत्तर कैश्ड नहीं है। रूट नेम सर्वर उन सभी सर्वरों का एक सूचकांक है जिनमें पूछी गई जानकारी होगी। इन सर्वरों की देखरेख इंटरनेट कॉरपोरेशन फॉर असाइन्ड नेम्स एंड नंबर्स द्वारा की जाती है, विशेष रूप से आईसीएएनएन की एक शाखा जिसे इंटरनेट असाइन्ड नंबर्स अथॉरिटी कहा जाता है।
टीएलडी सर्वर. रूट सर्वर यूआरएल में शीर्ष-स्तरीय डोमेन – .com, .edu या .org के आधार पर क्वेरी को निर्देशित करता है। यह लुकअप का अधिक विशिष्ट भाग है.
आधिकारिक नाम सर्वर. आधिकारिक नाम सर्वर DNS क्वेरी के लिए अंतिम चेकपॉइंट है। ये सर्वर किसी दिए गए डोमेन के बारे में सब कुछ जानते हैं और डोमेन नाम के उपडोमेन भाग से निपटते हैं। इन सर्वरों में किसी डोमेन के बारे में विशिष्ट जानकारी वाले DNS संसाधन रिकॉर्ड होते हैं, जैसे A रिकॉर्ड। वे क्लाइंट को वापस भेजने के लिए आवश्यक रिकॉर्ड को पुनरावर्ती सर्वर पर लौटाते हैं और भविष्य के लुकअप के लिए इसे क्लाइंट के करीब कैश करते हैं।

प्रक्रिया को देखने का एक सरल तरीका यह है कि पुनरावर्ती सर्वर मुख्य रूप से उपयोगकर्ता की ओर से पूछता है और आधिकारिक सर्वर मुख्य रूप से उपयोगकर्ता के प्रश्न का उत्तर देता है। रूट और टीएलडी सर्वर क्वेरी को संभालते हैं क्योंकि यह पुनरावर्ती सर्वर से उचित प्राधिकरण तक यात्रा करता है।

Types of DNS queries(DNS क्वेरीज़ के प्रकार)

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *