Разница между рекурсивным и итеративным поиском DNS

Я делаю преобразователь и программу сервера имен без использования библиотек DNS (таких как netdb.h), напрямую отправляя сообщение DNS. но у меня мало проблем. Насколько я знаю, когда мы отправляем рекурсивный запрос, запрашиваемый сервер имен находит для нас записи. Запросы, используемые сервером имен для запросов к другим серверам, аналогичны итеративным запросам? по крайней мере, эти изображения предполагают это.

Я также не понимаю, может ли клиент выполнять итеративный запрос или только сервер имен может выполнять итеративный запрос?

Рекурсивный поиск DNS:

Recursive dns lookup

Итеративный поиск DNS: Iterative dns lookup

9
задан mohit jain 1 April 2012 в 05:56
поделиться