Заметки о сети

Основы

От имени к адресу

Доменное имя удобно запоминать человеку, а для соединения устройству нужен сетевой адрес. DNS связывает эти две вещи. Браузер обращается к системному резолверу, который находит запись и возвращает результат.

Что хранится в записи

Запись A указывает IPv4-адрес. AAAA используется для IPv6. CNAME задаёт другое доменное имя, поиск для которого продолжается отдельно. Тип записи важен: имя и адрес не взаимозаменяемы.

Зачем нужен кеш

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

Как читать результат

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

Вернуться к заметкам