মডিউল পাঠ (4/4)
Recursion and iteration
পুনরাবৃত্তি এবং পুনরাবৃত্তি
একটি পুনরাবৃত্ত অনুরোধে, ক্লায়েন্ট একটি সমাধানকারীকে একটি চূড়ান্ত উত্তর বা একটি ত্রুটি ফেরত দিতে বলে। সমাধানকারী কাজ করে। পুনরাবৃত্তিমূলক রেজোলিউশনে, একটি সার্ভার একটি রেফারেলের সাথে উত্তর দিতে পারে: "আমার কাছে সেই রেকর্ড নেই, তবে এই পরবর্তী সার্ভারটিকে জিজ্ঞাসা করুন।"
একটি সহজ উপমা
আপনি একজন গ্রন্থাগারিককে একটি বই খুঁজতে বলুন। লাইব্রেরিয়ান একটি ক্যাটালগ চেক করেন, প্রয়োজনে অন্য লাইব্রেরি জিজ্ঞাসা করেন এবং উত্তর দিয়ে ফিরে আসেন: এটি আপনার দৃষ্টিকোণ থেকে পুনরাবৃত্তি। লাইব্রেরিগুলি একে অপরের দিকে নির্দেশ করে পুনরাবৃত্তিমূলক আচরণ করে।
একটি প্রামাণিক সার্ভার সাধারণত একটি ক্লায়েন্টের জন্য পুরো DNS ট্রি পুনরাবৃত্তভাবে অনুসন্ধান করে না। এটি তার অঞ্চলের জন্য উত্তর দেয় বা একটি রেফারেল প্রদান করে। একটি পুনরাবৃত্ত সমাধানকারী ক্লায়েন্টের পক্ষে সেই পুনরাবৃত্তিমূলক পদক্ষেপগুলিকে একত্রিত করে।
আপনার উপলব্ধি পরীক্ষা করুন
সেরা উত্তর চয়ন করুন. এই ক্যুইজ স্থানীয়ভাবে চলে এবং বাস্তব ডোমেনে কোন DNS প্রশ্ন পাঠায় না।
একটি পুনরাবৃত্ত সমাধানকারী তার ক্লায়েন্টকে কী প্রতিশ্রুতি দেয়?