मैं पुनरावृत्त और पुनरावर्ती DNS लुकअप के बीच अंतर को समझने की कोशिश कर रहा हूं। मौलिक रूप से, मैं पुनरावृत्ति के बारे में सोचता हूं जैसे कि एक उत्पाद की तलाश में एक डिपार्टमेंटल स्टोर को कॉल करना, और जब उनके पास यह नहीं होता है, तो वे आपको कॉल करने के लिए अपनी एक और शाखा की संख्या देते हैं और फिर आप स्वयं दूसरी शाखा को कॉल करते हैं। वर्सस रिकर्सिव, जो डिपार्टमेंटल स्टोर को कॉल करने जैसा है, और जब आपके पास ऐसा नहीं होता है, तो वे प्रोडक्ट की तलाश में आपकी ओर से दूसरी ब्रांच को कॉल करते हैं। बात यह है, जब यह DNS की बात आती है, तो मुझे इस बारे में परस्पर विरोधी विचार मिल रहे हैं। जब मैं पुनरावर्ती के बारे में सोचता हूं, तो मुझे लगता है कि कुछ ऐसा है जो इस तरह दिखता है:
लेकिन वेब पर लेख पढ़ते समय, और यहां तक कि DNS पुनरावर्ती के लिए एक Google छवि खोज करते हुए , मैं और भी कई उदाहरण देखता हूं जो इस तरह दिखते हैं:
मेरे लिए, यह दूसरा उदाहरण पुनरावर्ती की तुलना में अधिक पुनरावृत्त दिखता है, क्योंकि "अन्य DNS सर्वर" में से प्रत्येक "पसंदीदा DNS सर्वर" को अगली मशीन के पते को खोजने के लिए कह रहा है, बजाय इसे पसंद किए जाने के लिए। DNS सर्वर। एकमात्र पुनरावर्ती तत्व जो मैं देख रहा हूं वह यह है कि पसंदीदा DNS सर्वर DNS क्लाइंट की ओर से लुकअप करता है, लेकिन यहां से, यह निश्चित रूप से पुनरावृत्त दिखता है।
तो मुझे लगता है कि मेरा सवाल यह है कि क्या "पुनरावर्ती" DNS लुकअप का मतलब वास्तव में केवल ग्राहक की ओर से कुछ करने वाले पसंदीदा डीएनएस सर्वर के अर्थ में पुनरावर्ती है, लेकिन वास्तव में यहाँ से पुनरावृत्त होता है? Google छवि खोज में मेरे द्वारा देखे जा रहे अधिकांश परिणाम मुझे इस पर विश्वास करने के लिए प्रेरित कर रहे हैं, जो तब सवाल उठाता है, क्या इस पोस्ट में पहली छवि सिर्फ सादे गलत है?