DIG में "अतिरिक्त अनुभाग" की व्याख्या कैसे करें?


11

मैं यह समझने की कोशिश कर रहा हूं कि मेरी खुदाई क्वेरी में "अतिरिक्त अनुभाग" की व्याख्या कैसे करें।

यहाँ मेरी विशिष्ट क्वेरी के लिए अतिरिक्त अनुभाग है:

;; ADDITIONAL SECTION:
janus.radore.com.   831 IN  A   109.235.251.213
mimas.rh.com.tr.    458 IN  A   77.75.34.2
titan.radore.com.   586 IN  A   95.211.70.4

आंकड़ों का क्या मतलब है? 831 क्या है?

यहाँ google.com के लिए खुदाई से एक ही खंड है:

;; ADDITIONAL SECTION:
ns1.google.com.     74569   IN  A   216.239.32.10
ns2.google.com.     45794   IN  A   216.239.34.10
ns3.google.com.     74569   IN  A   216.239.36.10
ns4.google.com.     45794   IN  A   216.239.38.10

मेरा अंतिम लक्ष्य नेमसर्वरों के प्रदर्शन का पता लगाना है जो मेरा डोमेन उपयोग करता है। लेकिन फिर भी मैं "अतिरिक्त अनुभाग" की व्याख्या करना सीखना चाहूंगा।

धन्यवाद, हलुक


1
यदि आप प्रश्न में DNS सर्वर चलाते हैं, तो आप चला सकते हैं queryperf। यह वितरण के साथ शामिल तनाव परीक्षण के लिए एक उपयोगिता है (यह डिफ़ॉल्ट रूप से स्थापित नहीं है, आपको इसे स्रोत से खुद को स्थापित करना होगा)।
क्रिस एस

जवाबों:


4

मेरे पास आधिकारिक उत्तर (अभी तक) नहीं है, लेकिन एक पंक्ति में कई बार खुदाई करना उस संख्या को घटाता है - एक बार के बारे में।

मेरे लिए यह इंगित करेगा कि सूचीबद्ध विशिष्ट प्रविष्टि पर शेष टीटीएल है। इसलिए, आपके उदाहरण में ns4.google.com के पास अपडेट के लिए फिर से जाँच करने से पहले 45794 सेकंड शेष हैं।

संपादित करें: मैं वास्तव में सिर्फ यह पाया जो मेरे प्रारंभिक निष्कर्षों को नष्ट कर देगा:

http://www.madboa.com/geek/dig/#ttl


3
आधिकारिक उत्तर हां है, यह उस रिकार्सेव सर्वर में कैश्ड रिकॉर्ड का टीटीएल है जिसे यह प्राप्त किया गया था। यदि आप एक आधिकारिक सर्वर क्वेरी करते हैं तो TTL को वापस नहीं किया जाना चाहिए।
क्रिस एस

अब मुझे समझ में आया कि यह क्यों गिना जा रहा था। आपका बहुत बहुत धन्यवाद!
हालुक

2
@ क्रिस टीटीएल रिकॉर्ड के लिए शामिल किया जाएगा सर्वर के लिए आधिकारिक है, यह सिर्फ नीचे नहीं गिना जाएगा। उदाहरण के लिए, यदि आप Google के NS रिकॉर्ड्स ( dig -t ns google.com @ns1.google.com) के लिए Google के DNS सर्वरों में से एक को क्वेरी करते हैं, तो वे हमेशा 345600 (सेकंड में 4 दिन) के TTL के साथ वापस आएंगे।
गॉर्डन डेविसन

जब आप क्वेरी और आधिकारिक सर्वर करते हैं, तो @Gordon, कोई "अतिरिक्त अनुभाग" नहीं है। TTL उस अनुभाग से प्राप्त करने के लिए बहुत कठिन है जो वहाँ नहीं है।
क्रिस एस

2
@ क्रिस एर, नहीं। सबसे पहले, प्रतिक्रिया में सभी संसाधन रिकॉर्ड में टीटीएल होते हैं, कोई फर्क नहीं पड़ता कि वे किस अनुभाग (प्राधिकरण, उत्तर, या अतिरिक्त) में हैं। दूसरा, क्या वहां एक अतिरिक्त अनुभाग का सर्वर के आधिकारिक या (और सिर्फ) से कोई लेना-देना नहीं है। जटिल चीजें, एक एकल DNS प्रतिक्रिया में आधिकारिक और कैश्ड डेटा का मिश्रण हो सकता है)। digमेरे द्वारा पहले दिए गए उदाहरण का प्रयास करें , और आपको एक अतिरिक्त अनुभाग के साथ पूरी तरह से आधिकारिक प्रतिक्रिया मिलेगी (और उत्तर और अतिरिक्त अनुभाग दोनों में TTL होगा)।
गॉर्डन डेविसन

12

"अतिरिक्त अनुभाग" का अर्थ है: अन्य जानकारी जो आपके प्रश्न के लिए प्रासंगिक है लेकिन वास्तव में इसका उत्तर नहीं है। उदाहरण के लिए:

;; QUESTION SECTION:
;google.com.            IN  A

हमने Agoogle.com का पता ( ) मांगा ।

;; ANSWER SECTION:
google.com.     165 IN  A   66.102.11.104

यह इसका आईपी एड्रेस है।

;; AUTHORITY SECTION:
google.com.     21770   IN  NS  ns4.google.com.
google.com.     21770   IN  NS  ns3.google.com.
google.com.     21770   IN  NS  ns2.google.com.
google.com.     21770   IN  NS  ns1.google.com.

उस प्रश्न के लिए ये अधिकारी हैं।

;; ADDITIONAL SECTION:
ns1.google.com.     19431   IN  A   216.239.32.10
ns2.google.com.     19542   IN  A   216.239.34.10
ns3.google.com.     19368   IN  A   216.239.36.10
ns4.google.com.     19543   IN  A   216.239.38.10

ये नामधारियों के पते हैं।

अतिरिक्त राउंड जानकारी वास्तव में DNS उत्तर पैकेट में अतिरिक्त राउंडट्रिप्स से बचने के लिए मौजूद है।

प्रत्येक पंक्ति में आपके द्वारा देखे जाने वाले नंबर सेकंड की संख्या है जिसके लिए रिकॉर्ड को कैश किया जा सकता है।


2
मुझे लगता है कि वास्तव में एक उत्तर पैकेट के अतिरिक्त खंड में डेटा पर भरोसा करने के लिए मानदंड (जिससे दौर की यात्रा को कम करना) इन दिनों बहुत चयनात्मक है। RFC-2181 §5.4.1 में सबसे स्पष्ट रूप से शब्द सारांश है जिसमें मुझे पता है।
एंड्रयू बी

इसलिए अगर मैं इसे सही ढंग से समझता हूं, तो आधिकारिक सर्वर (ns1-4.google.com) के पास google.com (google.com के लिए एक रिकॉर्ड) के लिए संसाधन रिकॉर्ड सेट था। इसलिए, उनके पास उत्तर देने का अधिकार है। लेकिन क्वेरी समय खंड में, अतिरिक्त अनुभाग के बाद वाला एक अलग नाम सर्वर से आने वाले उत्तर को दर्शाता है। क्या आप बता सकते हैं कि यहाँ क्या चल रहा है
गौरव सेपर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.