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

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

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

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

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

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

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

'17 Зерасистрировагьвдрасазюго подключения в DNS -
Р цсэтопьэовать ОИ§<Цффикс паакдючвьыя при регистром"* в DNS
Рис. 2.5. Расширенная конфигурация DNS клиента Windows 2000
Если сервер имен принимает запрос клиента, обычно клиент останавливается
и ждет ответа, в то время как сервер пытается найти в своих файлах зон
или на других серверах DNS IP-адрес, соответствующий имени узла,
полученному в запросе. Если первый сервер DNS принимает за-
56
Часть I, Что такое система доменных имен
поос но не может разрешить его локально или через другие серверы, он
возвращает ответ "Name error" (NE), указывающий, что доменного имели не
существует. В этом случае клиент не перенаправляет запрос другому серверу
DNS.
Если имя узла включает имя домена узла, сервер DNS использует
дополнительную информацию для ускорения поиска, возможно, даже направляет
запрос непосредственно другому серверу DNS или сообщает клиенту адрес
другого сервера DNS, чтобы послать запрос ему (см. полностью уточненные
доменные имена (FQDN) в главе 1, "Введение в систему доменных имен").
Если имя домена не указано, сервер DNS может допустить, что запрос
относится к узлу в его собственном файле зоны.
Прохождение запроса клиента
Ниже приводится подробный пример, который поможет вам понять эвристику
разрешения запроса. По этому процессу следует пройти достаточно медленно,
чтобы усвоить, что происходит на каждом этапе, поскольку этот пример
иллюстрирует реальную работу DNS.
Из предыдущих рассуждений (о FQDN и домене корневого уровня) можно
вспомнить, что завершающая точка означает, что имя узла является
полностью уточненным, т е. считается, что все необходимые указания
принадлежности к доменам присутствуют в этом имени. Если имя узла,
которое надо разрешить, заканчивается точкой (.), сервер DNS клиента не
делает дальнейших предположений о принадлежности к доменам. Он сразу
начинает работу с запросом, посылая его непосредственно на сервер
корневого уровня, от которого он должен направиться по кратчайшему пути
вниз по дереву DNS до сервера, авторитетного для домена искомого узла.
Если имя относительное (т.е. без завершающей точки), сервер DNS делает
ряд предположений в попытке реконструировать полностью уточненное имя
узла.
Поведение распознавателей несколько различается в зависимости от
происхождения кода, используемого для его библиотек. Следует заметить,
что многие стандартные распознаватели обрабатывают запрос в несколько
этапов исходя из того, что получает распознаватель (клиент) от
Обслуживаемого им приложения. Если запрашивается имя узла www, доменное
имя добавляется по умолчанию. Если запрашивается имя узла www.isi.edu,
распознаватель сразу пытается разрешить www.isi.edu. Если сервер не может
найти www.isi.edu, он пробует добавить доменное имя и рассматривает
запрос снова.
Другие распознаватели отличают FQDN от имени узла, определяя по 'Виду
всей строки, выглядит ли заданное имя как www.exarnple.net, тора это
FQDN, или как www - тогда это лишь локальное имя узла.
Для примера поместим наш клиент в домен cnri . reston. va . us и
потребуем от него найти Web-сайт www.isi.edu. Если доменное имя искомого
узла не указано полностью (не уточнено), сервер пытается восстано-
Глава 2. Как работает DNS
57
вить полное имя. Поскольку клиент сначала запрашивает свой собственный
сервер DNS в домене cnri. reston. va.us и не использует FQDN. исходная
строка, которую пытается найти сервер DNS, выглядит так:
www.isi.edu.cnri.reston.va.us
Заметьте, что сервер DNS добавляет свое доменное имя cnri . reston .va.
us к имени искомого узла. Серверы DNS считают, что имя узла не является
полностью уточненным, если запрос не содержит завершающей точки. Только
завершающая точка удостоверяет, что доменное имя полностью уточнено.
Другой способ запомнить это - представить, что www.isi.edu- это
относительное имя, как www, которое может быть разрешено в текущем
домене, а может и не быть Поеколькх здесь нет завершающей точки,
распознаватель может принять, что это имя относительное, и предоставить
серверу DNS классифицировать его С первоначальным доменом поиска cnri .
reston.. va . us сервер имен не может разрешить полученную комбинацию
имен узла и домена. Если реконструкция FQDN искомого ухла не удалась, при
следующем запросе сервер предполагает, что этот узел расположен на
вышестоящем уровне Тогда второй запрос будет выглядеть так:
www.isi.edu.example.NET
Заметьте, что часть cnri из первого запроса исчезла. Если сервер имен,
выполняющий поиск для клиента, не является основным ни для домена
reston.va, ни для домена cnri, он посылает запрос другому серверу. Но
если сервер имен основной, и попытка определить 1Р-адрес при втором
запросе не удалась, сервер DNS снова изменяет запрос, уда ляя другую
часть локального доменного имени в предположении, что следующий по высоте
уровень сможет разрешить его. Это третья попытка сервера DNS.
f Примечание
1 Распознаватели могут работать по-разному в зависимости от своих
Предыдущая << 1 .. 14 15 16 17 18 19 < 20 > 21 22 23 24 25 26 .. 174 >> Следующая