DNS и разрешение имён · проверено по источникам

Recursive resolver

Recursive resolver — компонент DNS, который принимает рекурсивный запрос и получает полный ответ из кэша, через пересылку или последовательные обращения к другим серверам имён.

Также ищут: рекурсивный DNS-резолвер · recursive DNS server

Практический смысл

Почему это важно

Именно его кэш, проверка подписей и локальные правила часто определяют, какой ответ увидит приложение и как долго сохранится старое состояние.

Доказательная часть

Что подтверждено

  1. Рекурсивный резолвер берёт на себя разрешение имени и возвращает клиенту итоговый ответ, ошибку или подтверждённое отсутствие данных.

    Граница применимости: Рекурсивная служба DNS для локального клиента.

  2. Кэш резолвера повторно использует наборы записей только в пределах их действующего TTL. Отрицательные ответы и ошибки кэшируются по отдельным ограничениям.

    Граница применимости: Кэширование обычных, отрицательных и ошибочных ответов рекурсивным резолвером.

Перед спецификацией

Что проверить

  1. Узнайте выбранный резолвер.
  2. Проверьте состояние кэша.
  3. Уточните правила проверки и обработки.
Открытые основания

Первоисточники

  • Первичная спецификация

    DNS Terminology

    Internet Engineering Task Force · RFC 9499 / BCP 219, March 2024

    Актуализирует определения names, resolvers, authoritative servers, zones, delegation, split DNS и DNSSEC states.

    Открыть первоисточник
  • Первичная спецификация

    Domain Names — Concepts and Facilities

    Internet Engineering Task Force · RFC 1034, November 1987

    Определяет иерархию DNS, zones, authoritative data, referrals и resolver algorithm.

    Открыть первоисточник
  • Первичная спецификация

    Clarifications to the DNS Specification

    Internet Engineering Task Force · RFC 2181, July 1997

    Уточняет RRset, TTL, authoritative ranking и canonical-name semantics.

    Открыть первоисточник
  • Первичная спецификация

    Negative Caching of DNS Queries

    Internet Engineering Task Force · RFC 2308, March 1998

    Определяет cacheable NXDOMAIN и NODATA responses и получение negative TTL из SOA.

    Открыть первоисточник
  • Первичная спецификация

    Negative Caching of DNS Resolution Failures

    Internet Engineering Task Force · RFC 9520, December 2023

    Ограничивает caching transient resolution failures и DNSSEC validation failures.

    Открыть первоисточник
  • Официальная документация

    Architectural Considerations on Application Features in the DNS

    Internet Architecture Board · RFC 6950, October 2013

    Разбирает application use DNS, private namespaces и split-horizon operational boundaries.

    Открыть первоисточник
Сообщить об ошибке

Опишите проблему — постараемся исправить как можно скорее.

Спасибо!

Получили ваше сообщение.
Подтвердите действие