RFC: 1123
Оригинал: Requirements for Internet Hosts - Application and Support
Категория: Стандарт Интернета
Дата публикации:
Автор:
Перевод: Николай Малых

RFC 1123, Страница 68 из 73

6.1.5. Требования к DNS

Функция Параграф Требования
Общие вопросы:
Преобразование имени в адрес 6.1.1 Обязательно
Преобразование адреса в им 6.1.1 Обязательно
Поддержка преобразований с использованием таблицы хостов 6.1.1 Возможно
Корректна обработка RR c TTL=0 6.1.2.1 Обязательно
Необязательность использования QCLASS=* 6.1.2.2 Рекомендуется
Использование QCLASS=IN для Internet 6.1.2.2 Обязательно
Нулевые значения неиспользуемых полей 6.1.2.3 Обязательно
Использование сжатия в откликах 6.1.2.4 Обязательно
Включение конфигурационной информации в отклики 6.1.2.5 Недопустимо
Поддержка всех хорошо известных, независимых от класса типов 6.1.2.5 Обязательно
Легко расширяемый список типов 6.1.2.5 Рекомендуется
Загрузка всех типов RR (кроме MD и MF) 6.1.2.6 Обязательно
Загрузка типа MD или MF 6.1.2.6 Недопустимо
Работоспособность при недоступности корневого сервера и т.п. 6.1.2.7 Обязательно
Программа преобразования (resolver):
Поддержка множества одновременных запросов 6.1.3.1 Рекомендуется
Полнофункциональный резольвер: 6.1.3.1 Возможно
локальное кэширование 6.1.3.1 Обязательно
старение данных в локальном кэше 6.1.3.1 Обязательно
настройка конфигурации при старте 6.1.3.1 Рекомендуется
Заглушка, 6.1.3.1 Возможно
использование резервных серверов имен (рекурсия) 6.1.3.1 Обязательно
локальное кэширование 6.1.3.1 Возможно
старение данных в локальном кэше 6.1.3.1 Обязательно
Поддержка многодомных удаленных хостов:
Сортировка адресов в порядке предпочтения 6.1.3.4 Рекомендуется
Транспортные протоколы:
Поддержка запросов UDP 6.1.3.2 Обязательно
Поддержка запросов TCP 6.1.3.2 Рекомендуется
Передача запросов сначала с помощью UDP 6.1.3.2 Обязательно
Использование TCP, если UDP-запросы отвергнуты 6.1.3.2 Рекомендуется
Сервер имен ограничивает ресурсы для запросов по TCP 6.1.3.2 Возможно
«Наказание» для неоправданных запросов TCP 6.1.3.2 Не рекомендуется
Использование «усеченных» данных, как нормальных 6.1.3.2 Недопустимо
Частное соглашение на использование только TCP 6.1.3.2 Возможно
Использование TCP для переноса зон 6.1.3.2 Обязательно
Использование TCP не блокирует запросов UDP 6.1.3.2 Обязательно
Поддержка групповых и широковещательных запросов 6.1.3.2 Возможно
Бит RD в запросе установлен 6.1.3.2 Недопустимо
Бит RD игнорируется сервером для групповых и широковещательных запросов 6.1.3.2 Обязательно
Редкая передача только для получения адресов серверов имен 6.1.3.2 Рекомендуется
Использование ресурсов:
Управление передачей в соответствии с [RFC1035] 6.1.3.3 Обязательно
Конечные границы для запроса 6.1.3.3 Обязательно
Сообщение о некритичной ошибке после нескольких неудач 6.1.3.3 Обязательно
Кэширование временных отказов 6.1.3.3 Рекомендуется
Кэширование негативных откликов 6.1.3.3 Рекомендуется
Повторы с экспоненциальным периодом 6.1.3.3 Рекомендуется
Верхняя и нижняя граница 6.1.3.3 Рекомендуется
Клиент обрабатывает Source Quench 6.1.3.3 Рекомендуется
Сервер игнорирует Source Quench 6.1.3.3 Возможно
Пользовательский интерфейс:
Все программы имеют доступ к интерфейсу DNS 6.1.4.2 Обязательно
Возможность запросить всю информацию для данного имени 6.1.4.2 Обязательно
Возврат полной информации или сообщения об ошибке 6.1.4.2 Обязательно
Специальные интерфейсы 6.1.4.2 Возможно
Трансляция им <-> адрес 6.1.4.2 Обязательно
Возможности сокращений: 6.1.4.3 Возможно
Соглашение для полных имен 6.1.4.3 Обязательно
Однократное преобразование 6.1.4.3 Обязательно
Преобразование в приемлемом контексте 6.1.4.3 Обязательно
Список поиска: 6.1.4.3 Возможно
Администратор может запретить 6.1.4.3 Рекомендуется
Предотвращение излишних корневых запросов 6.1.4.3 Обязательно
Оба метода 6.1.4.3 Рекомендуется

Страница 68 из 73

2007 - 2022 © Русские переводы RFC, IETF, ISOC.