System Design Space

    Глава 79

    Обновлено: 15 февраля 2026 г. в 15:05

    Domain Name System (DNS)

    Прогресс части0/20

    Иерархия DNS серверов, зоны и делегирование, кэширование и процесс резолвинга.

    Источник

    Domain Name System

    Опорный материал для терминов, структуры и процесса резолвинга.

    Перейти на сайт

    DNS — иерархическая распределённая система именования, которая сопоставляет доменные имена с IP-адресами и делегирует ответственность по дереву доменов через авторитетные DNS‑серверы.

    Иерархия DNS серверов

    Пространство имён DNS представляет собой дерево: root → TLD → домен. Каждая зона обслуживается авторитетными серверами, а рекурсивный резолвер кэширует ответы.

    Иерархия DNS серверов

    Выберите уровень, чтобы подсветить его роль в системе

    Recursive Resolver

    Кэш и рекурсивные запросы

    Root Name Servers

    Делегирование к TLD

    TLD Name Servers

    .com, .org, .ru и др.

    Authoritative Servers

    Записи зоны домена

    Root и TLD серверы делегируют ответственность вниз по иерархии.
    Authoritative серверы отвечают за конкретную зону домена.

    Интерактивный процесс resolve

    Рекурсивный резолвер проходит по иерархии DNS серверов, получает референсы на авторитетные сервера и возвращает клиенту ответ, сохраняя его в кэше.

    Resolve доменного имени

    Нажмите на шаг или используйте кнопки для проигрывания

    Active Step

    Нажмите «Начать», чтобы запустить процесс разрешения доменного имени.

    Client
    Recursive Resolver
    Root
    TLD
    Authoritative

    Cache

    Ответы кэшируются у resolver и клиента, чтобы снизить задержку последующих запросов.

    Что важно помнить

    Кэширование и TTL

    Рекурсивные резолверы и клиенты кэшируют записи, снижая нагрузку на авторитетные серверы.

    Зоны и делегирование

    Root и TLD сервера не отвечают за конкретные домены, а направляют запрос к зонам ниже.