- DNS अनुरोध क्रम में बदलाव
- डिफ़ॉल्ट क्रम
hosts -> cache -> DNS server request होता है
- Linux में
/etc/nsswitch.conf फ़ाइल को बदलकर इस क्रम को बदला जा सकता है
- DNS lookup
- जाँच
user -> RR(recusive resolver) -> root -> TLD -> authoritative DNS server क्रम में होती है
- RR, root, TLD, authoritative DNS को क्रमवार अनुरोध भेजता है और मिले हुए जवाब के आधार पर अगला अनुरोध करता है
- आमतौर पर दक्षता बढ़ाने के लिए पहले cache देखा जाता है
- root server
.com, .kr जैसे डोमेन देखकर उपयुक्त TLD server सूची लौटाने का काम करता है
- दुनिया भर में 13 server groups हैं (a-m)
- उदाहरण:
a.root-servers.net
- कहा जाता है कि DNS की 512byte packet सीमा के कारण मौजूदा 13 से अधिक जोड़ना संभव नहीं है
- TLD server (top-level DNS)
- डोमेन जानकारी रखने वाले authoritative DNS server की सूची लौटाने का काम करता है
- gTLD, ccTLD का विवरण
- अच्छे country code पाने वाले देशों के लिए यह अप्रत्याशित रूप से राजस्व का स्रोत भी बन सकता है (
.ai, .io)
- authoritative DNS server
- डोमेन पर सेट किया गया IP लौटाने का काम करता है
- Cloudflare, GoDaddy की तरह डोमेन के पंजीकरण और प्रबंधन के लिए अधिकृत server
- बड़ी tech कंपनियाँ अलग से अधिकार लेकर इसका उपयोग भी करती हैं (
AWS, Google..)
अभी कोई टिप्पणी नहीं है.