• Вы здесь

    Какие существуют типы DNS-запросов и для чего они используются?

    Нейро

    Ответ создан на основе результатов поиска

    Существует три типа DNS-запросов 2:
    1. Рекурсивный 2. Это первый запрос, который выполняется в процессе DNS-поиска 2. Резолвером чаще всего выступает интернет-провайдер или сетевой администратор 2.
    2. Нерекурсивный 2. В таких запросах резолвер сразу возвращает ответ без каких-либо дополнительных запросов на другие сервера имён 2. Это случается, если в локальном DNS-сервере закэширован необходимый IP-адрес либо если запросы поступают напрямую на авторитативные серверы 2.
    3. Итеративный 2. Итеративные запросы выполняются, когда резолвер не может вернуть ответ, потому что он не закэширован 2. Поэтому он выполняет запрос на корневой DNS-сервер, а тот уже знает, где найти фактический TLD-сервер 2.
    Для чего используются эти типы DNS-запросов:
    • Рекурсивный позволяет осуществлять поиск необходимых данных 5. Это первый запрос, который выполняется в процессе DNS-поиска 2.
    • Нерекурсивные запросы используются, когда в локальном DNS-сервере закэширован необходимый IP-адрес либо когда запросы поступают напрямую на авторитативные серверы 2.
    • Итеративные запросы передаются между DNS-серверами, когда один из них не имеет соответствующих записей 4. Таким образом инициатор запроса контактирует с сервером, который имеет нужную запись 4.
    На основе 10 источников: