Р.Л. Смелянский - Компьютерные сети. Том 2. Сети в ЭВМ (1130083), страница 45
Текст из файла (страница 45)
Если запрос относится к удаленному домену, то сервер имен генерирует запрос к соответствуюп!ему удаленному серверу имен. Однако прежде чем обратиться к удаленному серверу имен обращающийся сервер посмотрит записи ресурсов в своей кэш-памяти. При этом записи в кэш-памяти не являются авторитетными. Время актуальности содержащейся в них информапии определяет поле времени жизни. Записи ресурсов Ашьппгабгв пвга гпг свлпвп.гп скупка.гп. 86400 !Х ВОА пк.свлпкп.гп. гапг.склпвп.гп. (2001082400, 10800, 1800, 3600000, 259200) «СВ О«рв пыье Мок«оп влаге !1п1»«гпгу» пв.склпвп.гп.
п«1.«в.гпвп.гп. пв1.св.гпкп.пег. !ркпп.кппп1г.кп. пк.г«41о-гпвп.ггег. 10 гпа1!Ьпвг.свлпвп.гп. 86400 !Х ТХТ 86400 1Х ХВ 86400 1Х ХВ 86400 1Х ХВ 86400 !Х ХВ 86400 1Х ХВ 86400 1Х МХ св.гпвп.гп. свлгпп.гп. «В.ГПЮ.ГП. склпкп.гп. свлпкп.гп. св.ппп.гп. склпкп.пп пга!1ьовг.свлпкп.гп. 86400 1Х Н1ХРО Впп Епг«грггкк 450, Во1»пк 10 Рис. 4.22. Фрагмент возможной базы (лХБ для ск. ткп. гп !90 С каждым доменом связано множество ресурсов, отнесенных к этому домену.
Записи об этих ресурсах хранятся в базе ОХ(8. Когда происходит обращение к О(в(Я-серверу с каким-либо именем, в ответ приходит не только 1Р-адрес, но н запись о ресурсах, соответствующих указанному имени. Запись о каждом ресурсе состоит из пяти полей (рис. 4.22): «Имя домена» (Пота(п пате), «Время жизни» (Т пе 1о 11уе), «Класс» (С!088), «Тип» (Туре), «Источник полномочий» вЂ” ЯОА (81ап ОГАп1)гоп!у). В поле «Имя домена» указывается имя домена, к которому относится эта запись. При обращении к базе ОМБ с таким ключом в ответ поступают все записи, у которых в этом поле указано заданное имя. В поле «Время жизни» указывается интервал времени в секундах, в течение которого значение этого поля считается неизменным.
Например, 86 400 — это число секунд в сутках. Если в этом поле указано такое число, то это значит, что запись изменяется не чаще одного раза в сутки. В поле «Класс» указывается значение 1)в(, если ресурс, к которому относится эта запись, является ресурсом Интернета. Однако здесь могут быть указаны и другие значения, но они встречаются редко. Таблица 4.4 Основные типы записи ресурса ЕЮ18 Описание Значение Тип Источник полномочий Параметры данной зоны ЯОА 1Р-адрес хоста 32-разрядное число Обмен электронной почтой МХ Приоритет; домен, принимающий электронную почту Сервер имен Имя сервера для данного домена С)ЧАМЕ Каноническое нмя Имя домена Указател ь Псевдоним для 1Р-адреса РТК Н!14РО Описание хоста Центральный процессор н оперативная система в кодировке АГАСИ Неинтерпретируемый АЯСП-текст Текст ТХТ Значения поля «Типа указаны в табл. 4.4.
В поле «Источник полномочий» указывается имя источника информации о зоне сервера имен (об этом сервере будет сказано далее). .Также здесь указывается адрес электронной почты администратора 'сервера имен и другая служебная информация. Если в этом поле указано значение А, то это означает, что в слсдуюгцем поле указан 1Р-адрес этого ресурса. При указании в этом поле значения МХ за ним следует имя машины, которая может получать почту для данного домена.
Покажем, что можно сделать с помощью записей типа МХ. Пусть, .—,,; например, есть компания «Нопт апц Нообн Эта компания по каким- :!.,' то причинам не хочет или не может иметь выделенный почтовый ° г';:: сервер. Тогда она может, предварительно договорившись с факульте- том ВМиК МГУ, попросить внести в базы данных Р)х)Я соответ- %'.
Я1~:::. ствуюшего домена следующую запись: ф НогпапдНооб гц Пх) 1 ша11зегуег. сз. пищ. гц Администратор этой компании время от времени будет связывать- '~!;: Ся с почтовым сервером факультета и окачивать почту по протоколу, ~~~':, например РОРЗ (см. подразд. 4.2.3). Записи типа ХЗ указывают па серверы имен, относягдиеся к до- ,,-,„~" мену верхнего уровня. Эта информация необходима при пересылке ~'::::,лпочты в другие домены.
Записи типов СРАМЕ и РТК позволяют создавать псевдонимы. ' .~''."ь Например, человек может иметь несколько адресов электронной поч!.,"!!!; 'ты, но все они будут относиться к одному почтовому ящику. Запись ~~,'„".'. С)хАМ Е отличается от записи РТК тем, что интерпретация последней ';„„":,';. зависит от контекста ее использования. Запись типа Н Пх)ЕО позволяет определять тип машины и опера- 1~!'.
ционной системы соответствующего ресурса. ";".'ь 191 Замечания по региональной системе имен Распространено несколько заблуждений, с которыми можно столкнугься, имея дело с именами, поэтому сделаем несколько замечаний по организации и работе доменной службы имен. Доменная служба имен указывает на ответствененного за поддержку имени, т.е. в чьем ведении находится поддержка информации об этом имени.
Однако она ничего не сообшает о владельце компьютера, т. е. где эта машина находится географически (несмотря на коды стран). Вполне возможно существование в Антарктиде машины с именем 1пг. тз1г. зи, Это, конечно, ненормально, но никаким законам не противоречит. Понятия доменного имени и сети не связаны. Часто доменные имена и сети перекрываются, и жестких связей между ними нет, т. е.
две машины одного домена могут не принадлежать к одной сети. Например, системы ю.са,ташзи и 1ох.скшзц.зц могут находиться в совершенно разных сетях, поскольку доменные имена указывают ответственного за домен. У машины может быть много имен. В частности, это верно для машин, предоставляющих какие-либо службы, которые в будущем могут быть помещены на другую машину. Когда эти службы будут перемещены, то имя, под которым такая машина выступала в качестве их сервера, будет передано новой машине-серверу вместе с услугами.
При этом для внешних пользователей ничего не изменится, т. е. они будут продолжать пользоваться этой службой, запрашивая ее по имени, независимо от того, какой компьютер на самом деле реализует ее. Имена, по смыслу относящиеся к службе и называемые каноническими, в Интернете встречаются довольно часто. Для связи имена необязательны. Например, вам может прийти сообщение «адресат неизвестен», означающее, что Интернет не может преобразовать использованное вами имя в адрес, т. е.
имя более недействительно в том виде, в котором его знает ваш компьютер. Однажды заполучив числовой эквивалент имени, ваша система перестает использовать для связи на машинном уровне доменную форму адреса. Запоминать лучше имена, а не числовые адреса.
Некоторым кажется, что система имен это еще одно звено в цепи, которое может выйти из строя, но эти алреса привязаны к конкретным точкам сети. Если компьютер, предоставляющий некие услуги, переносится из одного здания в другое, его сетевое расположение, а значит, и адрес скорее всего изменятся. Имя же менять не требуется и не следует. Когда администратор присваивает новый адрес, ему необходимо только обновить запись имени в базе данных таким образом, чтобы обновленное имя указывало на новый адрес, а поскольку имя работает по-прежнему, вас совершенно не должно заботить то, что компьютер расположен уже в другом месте.
192 Доменная система имен возможно и выглядит сложной, но она является одной из составляюших, делающих общение с сетью более простым и удобным. Несомненное преимушество доменной системы состоит в том, что она разбивает громадье Интернета на набор вполне обозримых и управляемых частей. Хотя сеть включает в себя миллионы компьютеров, все они поименованы, и именование это организовано в удобной и рациональной форме, упрощающей работу (42, 53].
Когда сеть из компьютеров охватывает небольшие пространства (несколько комнат, этаж), то в случае возникновения каких-то непо;". ладок можно обойти все помещения и проверить работоспособность каждого устройства и его программного обеспечения.
Когда сеть охватывает большие территории и включает в себя оборудование, принадлежащее разным организациям, то такой обход уже невозможен, хотя бы потому, что потребуется много времени на согласование доступа в помещения разных организаций, а также на сам обход и проверку устройств. Поэтому, когда сети стали охватывать большие территории, потребовались адекватные средства для управления ими. Под словом «управление» в данном случае будем понимать возможность оперативно получать информацию о состоянии каждого устройства в сети: о его работоспособности и истории функционирования.
В 1990 г. была опубликована первая версия протокола управления сетью (Ягпр1е Не1зхог]г Мапаяетепг Ргогосо1 — Я)х) МР к1). В ВГС 1155 [79] и ВГС 1157 129] было описано, как организовано систематическое наблюдение за сетью (какая, как и где может накапливаться информация) и управление ею (как и какие параметры работы устройств сети можно изменять). Этот протокол получил широкое распростра- $ нение и был реализован практически во всех устройствах, используемых в сетях х)4;;; :Опыт использования протокола БХМР »Л выявил в нем ряд недостатков. Например, в нем недостаточно были проработаны вопросы безопасности.