Визуальный атлас / Интерактивная схема

Путь DNS-запроса: кэш и обращение к резолверу

Проследите получение A-записи с действующим кэшем и без него. Отделите ответ DNS от последующего соединения с приложением.

Начальный8 минОбщие принципы LinuxDramtezi Simulator 0.1

Какие связи показывает схема

Приложению нужен адрес для имени portal.example. В нашей модели оно обращается к резолверу, который либо использует подходящую запись в кэше, либо получает ответ через DNS. Кэш уменьшает число запросов, но не проверяет работоспособность сервера по найденному адресу.

Исследуйте схему по шагам

Учебная модель: выберите условие и проследите причинную связь. Сведения вашей системы не считываются.

Ответ ещё в кэше

Кэш содержит A portal.example → 192.0.2.20; TTL не истёк.

  1. Запрошена A-запись

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

  2. Найден пригодный ответ

    В данном сценарии повторное обращение к авторитетному серверу не требуется.

  3. Адрес передан приложению

    Приложение может начать отдельную попытку соединения.

Результат: Успешный DNS-ответ не гарантирует успешное TCP-соединение.

Подходящего ответа нет

Кэш пуст; авторитетные данные содержат A portal.example → 192.0.2.20.

  1. Резолвер начинает поиск

    Он определяет серверы, отвечающие за имя, с учётом доступных делегаций.

  2. Получена A-запись

    Ответ содержит адрес и TTL для кэширования.

  3. Кэш заполнен

    Адрес возвращается приложению и может использоваться для следующих запросов в пределах TTL.

Результат: Изменение записи на сервере не мгновенно стирает все ранее выданные кэши.

Как сравнивать условия

Следите за тем, какой вопрос задан: имя и тип записи образуют смысл запроса. Наличие A не доказывает наличие AAAA или MX. TTL ограничивает время использования сохранённого DNS-ответа; это не таймер жизни сайта и не проверка его здоровья.

Границы учебной модели

Показана упрощённая положительная A-резолюция. Порядок NSS, hosts, DNSSEC, CNAME-цепочки, отрицательный кэш и транспорт DNS требуют отдельных условий. Браузер не отправляет запросы из этой схемы.

Технические источники

Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.

  • IETF — DNS concepts and facilities, RFC 1034

Проверка текста: 2026-09-11. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.

Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.

От материала к практике

Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.

Поиск по Linux

Поиск локальный. ↑ ↓ — перейти к результату, Enter — открыть.

Навигация