Уроки модуля (2/4)
NXDOMAIN and NODATA
NXДОМЕН и НОДАТА
Информацию об отрицательных ошибках кэширования и разрешения см. в RFC 2308 и RFC 9520.
NXDOMAIN означает, что запрошенное имя не существует. NODATA — это общее описание ответа NOERROR без записи запрошенного типа: имя существует, но этот тип отсутствует. Отрицательные ответы также можно кэшировать.
| Существует ли это имя? | Существует ли запрошенный тип? | Концептуальный результат |
|---|---|---|
| Нет | Не актуально | NXДОМЕН |
| Да | Нет | NOERROR с пустым ответом (NODATA) |
| Да | Да | Запрошенный RRset |
Это меняет диагноз. Почтовый домен может существовать, но не иметь записи MX. Вновь созданный хост может по-прежнему выглядеть как NXDOMAIN, поскольку отрицательный ответ был кэширован ранее. Также проверьте раздел полномочий: он часто включает SOA, используемый для определения срока службы отрицательного кэша.
При сравнении наблюдений записывайте имя и тип, сервер, временную метку, оставшийся TTL, код ответа, а также информацию о том, пришел ли ответ из авторитетного источника или из кэша.
Проверьте свое понимание
Выберите лучший ответ. Этот тест выполняется локально и не отправляет DNS-запросы на реальные домены.
Имя существует, но не имеет записи AAAA. Какой результат является последовательным?