NS रिकॉर्ड का बिंदु क्लाइंट को यह बताना है कि डोमेन नाम के लिए वास्तविक आईपी पता सुनिश्चित करने के लिए कौन सा सर्वर नाम जानता है। उदाहरण के लिए, निम्न प्रश्न आपको बताता है कि यदि आप एक आधिकारिक उत्तर प्राप्त करना चाहते हैं, तो आपको facebook.com
पूछना चाहिए a.ns.facebook.com
:
> dig ns facebook.com 19:58:27
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> ns facebook.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32063
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;facebook.com. IN NS
;; ANSWER SECTION:
facebook.com. 65000 IN NS a.ns.facebook.com.
facebook.com. 65000 IN NS b.ns.facebook.com.
;; Query time: 13 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Sun Mar 20 19:58:40 CET 2016
;; MSG SIZE rcvd: 65
यह शांत और उपयोगी लगता है लेकिन मैं सोच रहा हूं कि ANSWER
अनुभाग में आधिकारिक नाम का होस्टनाम और आईपी क्यों नहीं है? क्या क्लाइंट के लिए आधिकारिक स्रोत का वास्तविक आईपी पता प्राप्त करना आसान नहीं होगा और न ही होस्टनाम?
मेरा मतलब है कि अगर इसे होस्टनाम मिल जाता है, तो इस होस्टनाम को आईपी में हल करने के लिए एक और क्वेरी करनी होगी और फिर इस नए आईपी से शुरुआती facebook.com
डोमेन के बारे में पूछें, जिसकी उसे तलाश थी। क्या यह अक्षम नहीं है?
मुझे इस समस्या के बारे में बताने वाले कुछ RFC के कुछ पैराग्राफ की ओर इशारा करने वाले उत्तर में दिलचस्पी होगी।