आप अपने ब्राउज़र में एक नाम टाइप करते हैं। डोमेन नेम सिस्टम (DNS) इसे एक IP एड्रेस में बदल देता है। DNS इंटरनेट की फ़ोन बुक है। यह इंसानों द्वारा पढ़े जाने वाले नामों को मशीनों द्वारा पढ़े जाने वाले नंबरों से जोड़ता है। इसके बिना, आपको google.com की जगह 142.250.72.14 याद रखना पड़ता।
DNS एक वितरित डेटाबेस है। किसी एक सर्वर में सभी रिकॉर्ड नहीं होते। रूट सर्वर शीर्ष-स्तरीय डोमेन को इंगित करते हैं। TLD सर्वर आधिकारिक सर्वरों को इंगित करते हैं। आधिकारिक सर्वरों में वास्तविक रिकॉर्ड होते हैं। आपका रिजॉल्वर उन्हें क्रम से क्वेरी करता है और उत्तर को कैश में संग्रहीत करता है। पूरी प्रक्रिया में कुछ मिलीसेकंड लगते हैं।
सामान्य DNS रिकॉर्ड
- A: एक नाम को IPv4 पते से मैप करता है
- AAAA: एक नाम को IPv6 पते से मैप करता है
- CNAME: एक नाम को दूसरे नाम का उपनाम देता है
- MX: ईमेल को मेल सर्वर पर निर्देशित करता है
- TXT: इसमें मनमाना पाठ होता है, जिसका उपयोग अक्सर सत्यापन के लिए किया जाता है।
DNS बेहद महत्वपूर्ण और संवेदनशील है। DNS पर हमले वेबसाइटों को ठप कर सकते हैं। DNS स्पूफिंग उपयोगकर्ताओं को दुर्भावनापूर्ण साइटों पर रीडायरेक्ट कर सकती है। DNSSEC छेड़छाड़ को रोकने के लिए क्रिप्टोग्राफिक हस्ताक्षर जोड़ता है। लेकिन इसका उपयोग हर जगह एक जैसा नहीं है। इंटरनेट की इस जटिल प्रणाली को और भी सुरक्षित बनाने की आवश्यकता है।
Comments
No comments yet. Be the first to share a thought.
Leave a comment