ВУЗ:
Составители:
Рубрика:
184 Глава 7. Протоколы верхних уровней
Согласно RFC 1035 [41] клиент и сам может опрашивать удалённые серверы
доменных имён и получать от них ответы на свои запросы. В этом случае клиент
обращается к локальному серверу доменных имён. Если клиент не получает от
него адреса, то опрашивает сервер корневого домена, получает от него адрес уда-
лённого сервера TLD, опрашивает этот сервер, получает адрес удалённого сер-
вера, опрашивает удалённый сервер и получает IP-адрес в случае посылки так
называемого «прямого» запроса.
Если пользователь обращается в течение короткого времени к одному и тому
же ресурсу сети, то запрос на удалённый сервер не отправляется, а информация
ищется в кэше.
Вообще говоря, порядок обработки запросов можно описать следующим об-
разом:
1) поиск ответа в локальном кэше;
2) поиск ответа на локальном сервере;
3) поиск информации в сети.
При этом кэш может быть как у клиента, так и у сервера.
Отличие рекурсивной процедуры от описанной выше нерекурсивной проце-
дуры состоит в том, что удалённый сервер сам опрашивает свои серверы зон, а
не сообщает их адреса местному серверу доменных имён. Основная нагрузка в
этом случае ложится на местный сервер доменных имён, который осуществля-
ет опрос всех остальных серверов. Для того чтобы сократить число таких обме-
нов, если позволяет объём оперативной памяти, можно разрешить буферизацию
(кэширование) адресов. В этом случае число обменов с удалёнными серверами
сократится. При этом локальный сервер сразу получает от удалённого адрес хо-
ста, а не адреса серверов поддоменов. Удалённому серверу при этом должно быть
разрешено обслуживание рекурсивных запросов с соответствующего IP-адреса,
местный сервер должен обратиться к удалённому с рекурсивным запросом.
7.1.2. Типы серверов доменных имён
RFC 1034 [40] и RFC 1035 [41] выделяют несколько типов DNS-серверов. В
соответствии с типами откликов на запрос к системе доменных имён серверы
можно разделить на авторитативные (Authoritative) и неавторитативные (Non
Authoritative).
Авторитативный отклик (Authoritative Response) возвращают серверы, ко-
торые являются ответственными за зону, в которой описана информация, необ-
ходимая клиенту DNS.
Неавторитативный отклик (Non Authoritative Response) возвращают серве-
ры, которые не отвечают за зону, содержащую необходимую клиенту информа-
цию.
Авторитативный отклик могут, в свою очередь, вернуть либо master-сервер
зоны (Primary Server), либо slave-сервер (Secondary Server) зоны. В русскоязыч-
ной литературе их называют основным и дублирующим серверами (или первич-
ным и вторичным соответственно).
Master-сервер (Primary — первичный) доменных имён является ответствен-
ным за информацию о зоне в том смысле, что читает описание зоны с локального
диска компьютера, на котором он функционирует, и отвечает в соответствии с
этим описанием на запросы клиентов. Описание зоны master-сервера является
первичным, так как его создаёт вручную администратор зоны. Соответственно
Страницы
- « первая
- ‹ предыдущая
- …
- 182
- 183
- 184
- 185
- 186
- …
- следующая ›
- последняя »
