Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Янин В.Л. "Новгородские акты XII-XV Хронологический комментарий" (История)

Майринк Г. "Белый доминиканец " (Художественная литература)

Хусаинов А. "Голоса вещей. Альманах том 2" (Художественная литература)

Петров Г.И. "Отлучение Льва Толстого " (Художественная литература)

Хусаинов А. "Голоса вещей. Альманах том 1 " (Художественная литература)
Реклама

Служба DNS в Windows 2000 - Абель Р.

Абель Р., Найф Г., Даниэльс Э., Грехем Дж. Служба DNS в Windows 2000 — М.: Вильямс, 2001. — 496 c.
ISBN 5-8459-0147-2
Скачать (прямая ссылка): slujbadnsvwindows2000.djvu
Предыдущая << 1 .. 12 13 14 15 16 17 < 18 > 19 20 21 22 23 24 .. 174 >> Следующая

данных с первоначальной. Если необходимо, дополнительный сервер выполняет
передачу зоны, копируя данные зоны с основного сервера к себе.
Дополнительный сервер "знает" свой основной, поскольку его имя записано в
файлах вместе с записями ресурсов SOA и NS. Дополнительный сервер
представлен только записью NS и не несет ответственности SOA, поскольку
эту роль может играть только основной сервер. Конечно, если
дополнительный сервер еше не имеет данных зоны, он должен использовать
команды в своем файле инициализации, чтобы определить свой главный
сервер, от которого он должен получить данные.
Подобно основным серверам DNS, дополнительные серверы авторитетны при
поиске доменных имен. Различие между ними в том, что основные серверы
являются первоисточником доменных имен для остальных серверов DNS,
которым необходим импорт файлов зоны, тогда как дополнительные серверы
лишь выполняют резервные функции и поддерживают запросы.
52
Часть I. Что такое система доменных имен
Перемещение данных с основных серверов DNS на дополнительные
Теперь, когда вы получили некоторое представление о доменах, зонах Я
делегировании, можно перейти к рассмотрению распределенной модели базы
данных, по которой построена DNS. Файлы зон, по существу, являются
таблицами базы данных имен DNS, а основной сервер хранит исходный файл
(или файлы) зоны для своего домена (или доменов).
Вспомните, что серверы имен субдоменов могут играть роль основных,
эффективно разбивая большой список имен домена на меньшие части в
отдельных файлах зон. Если большая организация установит свои серверы
имен в одном большом домене без субдоменов, файлы зон также будут
большими. Большие, одноуровневые пространства имен создают и другую
проблему: неразделенная ветвь DNS не может поддерживать два одинаковых
имени узлов. Не разделяя домены, крупная организация может быстро создать
для них ту же проблему, которая встала перед ARPAnet, когда в ней
попытались создать архитектуру DNS. С другой стороны, та же большая
организация может разделить свое пространство имен на субдомены,
используя лишь один файл зоны, как показано на рис. 2.3. Это решает
только одну из двух проблем.
Разделение доменов также может повысить производительность за счет
сохранения малого размера и управляемости файлов зон. Серверу имен не
придется анализировать огромный файл зоны. Хотя другие факторы тоже имеют
значение, в общем справедливо, что чем меньше файл зоны, тем быстрее
сервер имен отвечает на запрос. В то же время создание субдоменов
представляет собой практическую проблему. Делегирование решает часть
проблем, согласуя взаимоотношения между родительскими и дочерними
доменами (субдоменами). Как дополнительный сервер имен получает данные из
первоисточника - главного сервера имен? Ответ на этот вопрос - перенос
файла зоны соответствующего сервера. Этот процесс также называется
передачей зоны (zone transfer). Передача зоны может быть частичной или
полной, в зависимости от потребности и времени, истекшего после последней
полной передачи зоны. Разбиение больших файлов зон на меньшие зоны также
ускоряет передачу зон Это лишь несколько причин, по которым следует
избегать больших, одноуровневых пространств имен.
Когда основной сервер имен начинает работать, он лишь должен начать
отвечать на запросы службы имен. Когда же запускается дополнительный
сервер, он должен найти на главном сервере (часто это основной сервер)
авторитетные данные; затем он получает путь и имя файла, в котором он
Должен сохранить свою локальную копию данных после их получения. Эти
Сведения содержатся в данных инициализации сервера, которые описаны в
главе 4. Если дополнительный сервер имен запускается в первый раз или
Кто-то очистил его каталог данных, дополнительный сервер посылает своему
главному серверу запрос на копию файла зоны.
Глава 2. Как работает DNS
53
Передача зоны очень похожа на копирование файла в Windows (NT или 2000)
или копирование в этих системах данных службы имен Internet для Windows
(Windows Internet Naming Service, WINS) между партнерами службы имен.
Если дополнительный сервер имеет копию файла зоны основного сервера, он
также может начать выдавать авторитетные ответы на запросы имен. Но что
происходит, если файл зоны основного сервера изменяется или обновляется?
Запись ресурсов SOA содержит информационные поля, определяющие, как часто
дополнительные серверы должны запрашивать основной об изменениях. Эти
поля устанавливают срок действия, лимит времени и частоту обновления
данных. Запись SOA также имеет номер версии, или серийный номер.
Подробнее о записях ресурсов SOA см. в главе 4.
Дополнительный сервер периодически запрашивает у основного файлы зон,
которые подлежат обновлению, если серийный номер (автоматически
увеличивающийся индикатор версии базы данных) изменился. Если это так,
дополнительный сервер знает, какие данные в зоне изменились, и начинает
передачу (частичную либо полную) требуемой информации Частичные передачи
Предыдущая << 1 .. 12 13 14 15 16 17 < 18 > 19 20 21 22 23 24 .. 174 >> Следующая