| Функция |
Параграф |
Требования |
| Общие вопросы: |
|
|
| Преобразование имени в адрес |
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 |
Рекомендуется |