Протокол имен доменов
Протокол имен доменов (DOMAIN позволяет хосту выступать в качестве сервера имен для других хостов.
В качестве протокола нижнего уровня протокол DOMAIN применяет UDP или TCP. С помощью этого протокола имена хостов в локальной сети из одного домена могут присваиваться независимо от других доменов. Обычно протокол DOMAIN работает на основе UDP. Однако если ответные сообщения протокола UDP усекаются, то вместо него применяется TCP. Протокол DOMAIN в TCP/IP поддерживает оба транспортных протокола.
В иерархической системе имен DOMAIN для преобразования имен и адресов Internet применяются локальные процедуры преобразования, работающие на основе локальной базы данных имен, которая обслуживается демоном named. Если указанное хостом имя отсутствует в локальной базе данных, процедура преобразования обращается к удаленному серверу имен DOMAIN. Если необходимая информация не найдена и на удаленном сервере, то процедура преобразования просматривает файл /etc/hosts.
Протокол DOMAIN реализован в TCP/IP в виде демона named и процедур преобразования. Для него не предусмотрен API.