DNS и разрешение имён

Зона DNS

Определение

Зона DNS — часть пространства имён, за авторитетное содержимое которой отвечает определённый набор серверов; делегированные дочерние зоны в неё не входят и обслуживаются отдельно.

Также ищут: authoritative zone · DNS zone

Зачем это знать

Граница зоны определяет место изменения записи, серверы для проверки и путь делегирования. Список купленных доменов или видимая ветвь имён не заменяет карту зон.

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

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

  1. Авторитетные данные DNS организованы в зоны и могут распространяться между серверами имён одной зоны.

    Граница применимости: Организация авторитетных данных DNS.

  2. Зона содержит авторитетные узлы от своей вершины вниз, но заканчивается на границах делегированных дочерних зон.

    Граница применимости: Граница родительской и дочерней зон.

  3. Вершина зоны содержит SOA и набор NS этой зоны. Эти записи описывают её административную основу; набор NS делегированной дочерней зоны в родителе имеет другую роль.

    Граница применимости: Обычная авторитетная зона DNS по RFC 1034 и RFC 1035.

  4. Одна зона может содержать имена разной глубины. Новая точка в имени не создаёт новую зону: для отделения дочерней зоны нужно делегирование.

    Граница применимости: Дерево доменных имён и границы зон RFC 1034; отдельные представления DNS здесь не объединяются в одну зону.

  5. Первичный и вторичный серверы могут авторитетно обслуживать одну зону. Способ получения её данных не превращает вторичный сервер в рекурсивный кэш.

    Граница применимости: Роли первичного и вторичного серверов зоны в терминологии RFC 9499; доступность конкретной копии проверяется отдельно.

  6. После изменения зоны предлагаем сверять нужный набор записей и SOA на каждом обслуживающем её сервере. Один правильный ответ подтверждает одну наблюдённую копию, а не синхронность всех серверов и кэшей.

    Граница применимости: Редакторская проверка распространения изменения, выведенная из модели нескольких серверов зоны и кэширования; единый срок сходимости не задаётся.

  7. Удаление данных дочерней зоны на её сервере не удаляет делегирование у родителя. При переносе или закрытии зоны эти два административных места рассматривают отдельно.

    Граница применимости: Редакторский вывод о разных владельцах данных делегирования и содержимого зоны; процедура конкретного регистратора сюда не входит.

  8. AXFR передаёт полное содержимое одной зоны по TCP. Ответ начинается и заканчивается SOA этой зоны; указанные внутри неё делегирования не превращают передачу в выгрузку содержимого всех дочерних зон.

    Граница применимости: Полная передача зоны по RFC 5936. AXFR — операция между серверами с соответствующим допуском, а не обычный рекурсивный запрос приложения.

Граница терминов

Не путать

Зона DNS Доменное имя

Доменное поддерево может включать несколько зон. Зона заканчивается на делегировании, хотя имена дочерней зоны по-прежнему лежат внутри того же поддерева.

Зона DNS Начальная запись зоны DNS — SOA

Зона — совокупность авторитетных данных, а SOA — одна запись на её вершине. Серийный номер SOA помогает сравнивать версии зоны, но не описывает состояние всех рекурсивных кэшей.

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

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

  1. Найдите вершину зоны, которой принадлежит изменяемый набор записей.
  2. Отметьте делегированные дочерние зоны и границы ответственности.
  3. Сверьте SOA и NS на вершине обслуживаемой зоны.
  4. Уточните, где меняются исходные данные и как их получают остальные серверы.
  5. Сравните нужный набор записей на всех объявленных серверах зоны.
  6. Проверьте делегирование у родителя отдельно от содержимого дочерней зоны.
  7. Сопоставьте результат с рекурсивным ответом и его оставшимся TTL.
Открытые основания

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

  • Стандарт5
  • Первичная спецификация
    Domain Names — Concepts and Facilities Internet Engineering Task Force · RFC 1034, November 1987 · проверено

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

    Утверждения: 01 · 02 · 03 · 04 · 06 · 07

  • Первичная спецификация
    DNS Terminology Internet Engineering Task Force · RFC 9499 / BCP 219, March 2024 · проверено

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

    Утверждения: 01 · 02 · 05 · 07

  • Первичная спецификация
    Domain Names — Implementation and Specification Internet Engineering Task Force · RFC 1035, November 1987 · проверено

    Задаёт DNS wire format, master files и базовые resource records A, CNAME, MX, NS и SOA.

    Утверждения: 03

  • Первичная спецификация
    Clarifications to the DNS Specification Internet Engineering Task Force · RFC 2181, July 1997 · проверено

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

    Утверждения: 06

  • Первичная спецификация
    DNS Zone Transfer Protocol (AXFR) Internet Engineering Task Force · RFC 5936, June 2010 · проверено

    Полный RFC 5936 (июнь 2010, 29 страниц) прочитан локально 2026-09-09. Сверены сообщения AXFR, состав зоны, общее TCP-соединение, приёмка копии и допуск клиентов. Прежняя дата получения сохранена. Последующие RFC, errata и текущие реализации не проверялись.

    Утверждения: 08

Карта знаний

Связанные понятия

Из знания — в навык

Курсы по теме

Подтвердите действие