Подчиненный (Slave ) - подчиненные серверы (также известные как вторичные) получают полную базу данных домена от основного сервера. База данных для отдельного домена называется файлом зоны; копирование этого файла на подчиненный сервер называется передачей зоны. Подчиненный сервер гарантирует актуальность своих данных, периодически получая файл зоны домена. Подчиненные серверы также являются компетентными для обслуживаемых доменов.
Специальный кэширующий (Caching-only) - специальные кэширующие серверы получают ответы на все запросы от других серверов имен. Получив ответ на запрос, сервер кэширует информацию и в будущем использует ее, чтобы самостоятельно давать ответы на запросы. Большинство серверов имен практикуют кэширование. Специальные кэширующие серверы используют исключительно этот метод для построения базы данных домена. Кэширующие серверы являются некомпетентными (non-authoritative), их информация получена из вторых рук и неполна, хотя обычно точна.
Взаимоотношения различных типов серверов - это преимущество DNS перед таблицами узлов, которое ощутимо для большинства сетей, даже очень маленьких. В DNS каждому домену требуется лишь один первичный сервер имен. Данные DNS вводятся в базу данных первичного сервера администратором домена. Следовательно, централизованное управление информацией об узлах оказывается в руках администратора. Автоматически распределяемая база данных с централизованным управлением является плюсом для сети любого размера. При добавлении новой системы в сеть не возникает необходимости редактировать файлы /etc/hosts на всех узлах сети; достаточно изменить базу данных DNS на первичном сервере. Информация автоматически распространяется по другим серверам, которые получают зону полностью либо кэшируют отдельные ответы.
- << Назад
- Вперёд