Основная функция DNS состоит в обеспечении разрешения имен по запросам клиентов, поэтому технология обработки запросов является одной из наиболее важных элементов системы. К базе данных DNS обычно делается два типа запросов: рекурсивный и итеративный.
Рекурсивные запросы
Рекурсивные запросы чаще всего выполняются распознавателями (resolvers) или клиентами, которым нужно, чтобы DNS-сервер распознал некоторое определенное имя. Также рекурсивные запросы выполняются DNS-сервером в том случае, если сервер пересылки запросов (forwarder) настроен на использование одного определенного сервера имен. Рекурсивный запрос (recursive query) спрашивает, может ли определенный сервер имен самостоятельно обработать запрос. Другими словами, сервер должен сам определить требуемый IP-адрес, а не возвращать адрес другого DNS-сервера. Если сервер может определить адрес, он возвращает положительный ответ, если нет - отрицательный.
Итеративные запросы
Итеративный запрос (iterative query) обрабатывается на DNS-сервере следующим образом - сервер либо сам определяет требуемый IP-адрес (если информация присутствует в его базе данных), либо возвращает ссылку на другой DNS-сервер, который может содержать более точную информацию, касающуюся запроса. На этот сервер посылается следующий итеративный запрос и так далее, пока не будет получен результат, положительный или отрицательный.
Репликация DNS или перенос зоны
Переносом зоны (zone transfer) называется процесс копирования базы данных DNS с одного сервера на другой. Перенос зоны необходим любой зоне, содержимое которой поддерживается больше чем одним сервером имен. Существует несколько технологий переноса зоны, в зависимости от реализации DNS и того, является ли зона встроенной в Active Directory.
Первичный-вторичный (ведущий-ведомый, RW-RO)
Первичный сервер хранит авторитарную копию зоны. Для резервирования и распределения нагрузки настраивается вторичный (или ведомый) сервер имен. Для операции разрешения имен безразлично работать с первичным или вторичным сервером.
Основное различие между первичным и вторичным серверами состоит в том, откуда поступают данные. Первичный сервер считывает их из текстового файла, находящегося на этом же сервере, вторичный загружает данные с другого сервера через сеть или через операцию переноса зоны. Вторичный сервер может загружать данные как с первичного сервера имен, так и с другого вторичного сервера.
Преимущество использования вторичных серверов в том, что требуется поддержка только одного набора данных DNS, все вторичные базы данных открыты только для чтения (read-only, RO). Все обновления в зоне производятся на сервере, хранящем файл первичной зоны.
Репликация в Active Directory
Размещение файла зоны в Active Directory - одно из важнейших изменений в Windows Server 2003. Зоны, интегрированные в Active Directory, в Windows Server 2003 хранятся в разделе приложений, тогда как в Windows Server 2000 зоны были частью глобального каталога (Global Catalog - CG). Изменение места, в котором хранится файл зоны, уменьшило объем данных репликации между разными лесами, так как раздел приложений уникален для каждого домена.
ТОП-10 популярных
Для работы с вещественными числами в MySQL предусмотрено три типа данных - это типы FLOAT, DOUBLE, DECIMAL. Числовой тип FLOAT...
БОЛЬШЕ БОЛЬШИХ LCD-мониторов
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...
Больше больших LCD-мониторов
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...
НОУТБУК с блестящим экраном
Eсли выпустившая ноутбук фирма предлагает его в качестве «замены настольному ПК», то это должно подразумевать под собой нечто большее, чем...
Eсли выпустившая ноутбук фирма предлагает его в качестве «замены настольному ПК», то это должно подразумевать под собой нечто большее, чем...
Иди и пиши. TravelMate C100
Планшетный компьютер платформы Tablet PC обязан в первую очередь быть легким, способным достаточно долго работать без подзарядки батарей. Эти требования...
Планшетный компьютер платформы Tablet PC обязан в первую очередь быть легким, способным достаточно долго работать без подзарядки батарей. Эти требования...
Магнито-оптический дисковод DynaMO
Cейчас, когда традиционные флоппи-дисководы на долгие годы замерли в своем развитии, поиск альтернативных носителей продолжается, и ситуация, казалось бы, разрешилась...
Cейчас, когда традиционные флоппи-дисководы на долгие годы замерли в своем развитии, поиск альтернативных носителей продолжается, и ситуация, казалось бы, разрешилась...
Компьютер для гурманов.«Эксимер ДМ»
Российская компания «Эксимер ДМ», известная как производитель настольных компьютеров, рабочих станций, серверов и ноутбуков, выступила техническим спонсором проведения торжеств, посвященных...
Российская компания «Эксимер ДМ», известная как производитель настольных компьютеров, рабочих станций, серверов и ноутбуков, выступила техническим спонсором проведения торжеств, посвященных...
Для длинных строк, т.е. строк длиннее 255 символов, в MySQL предусмотрены типы BLOB (Binary Large Object, большой двоичный объект) и...
В дополнение к календарным типам, предназначенным для хранения даты и времени отдельно, MySQL также поддерживает гибридные типы данных DATETIME и...
Вообще, к изменению настроек сервера прибегают очень редко. В MySQL программа заранее настроена так, чтобы соответствовать самым распространенным и основным...
Microsoft Exchange Server 2003. DNS-запросы
28-12-2009
<< Предыдущая статья | Следующая статья >> |
Microsoft Exchange Server 2003. Первичные зоны | Microsoft Exchange Server 2003. Записи ресурсов DNS |