tanenbaum_seti_all.pages (525408), страница 176
Текст из файла (страница 176)
За каждым государством в соответствии с международным стандартом 160 3166 закреплен олин домен государства. В ноябре 2000 года 1САХ)ч было утверждено 4 новых родовых имени ломснов верхнего уровня, а именно: Ьтг (бизнес), гп/о (информация), пате (имена люлей) и рго (специалисты, такие как доктора и адвокаты). Кроме того, по просьбс соответствуюгцих отраслевых организаций были введены еще три специализированных имени доменов верхнего уровня: аето (аэрокосмическая промышленность), ссор (кооперативы) и лтизеит (музеи). В будущем появятся и другие домены верхнего уровня.
Между прочим, по мере коммерциализации Интернета появляется все больше спорных вопросов. Взять хотя бы домен рго. Он предназначен для ссртнфипированных специалистов. Но кто является специалистом, а кто нет? Кем должны быть эти специалисты сертифицированы? Понятно, что доктора и адвокаты— это профессионалы, спору пет. А что делать со свободными художниками, учителями музыки, заклинателями, водопроводчиками, парикмахерами, мусорщиками, рисователями татуировок, наемниками и проститутками? Имеют ли право Служба имен доменов СИЗ 661 квалифицированныс представители всех этих и многих других профессий получать домены рго? Если да, то кто выласт сертификат каждому из этих специалистов? В принципе, получить домен второго уровня типа па>пе-о~-сот)>апусот несложно. Надо лишь проверить, не занято ли желаемое нмя домена кем-то лругим и не является ли оно чьей-нибудь торговой маркой.
Для этого надо заи > н на сайт регистрационного бюро верхнего уровня (в данном случае сот), Если все в порядке, заказчик регистрируется и за небольшую ежегодную абонентскую плату получает домен второго уровня. На сегодняшний день в качестве имен поддомснов сот уже используются практически все общеупотребительные английские слова. Попробуйте набрать какое-нибудь слово, касающееся домапшсго хозяйства, животных, растений, частей тела и т.
д. Вряд ли ошибетесь. Имя каждого домена, подобно полному пути к файлу в файловой системе, состоит нз пути от этого домена ло (безымянной) всрпшны дерева. Компопептыпути разделяются точкамн. Так, домен технического отдела корпорации 5пп М>сгозузсешз может выглядеть как епялип.сот, а не так, как это принято в стиле 1)Х1Х (/сот/зип/епд). Следует отметить, что ег>дзип.со>п цс конфликтует с потенциальным использованием имени епу в ломенс е>В.уа(е.ег)и, где он может обозначать факультет английского языка Йельского университета.
Имена доменов могут быть абсолютными и относитсльнымн. Абсолютное имя домена всегда оканчивается точкой (например, епйзип.сот ), тогда как относительное имя — нет. Для того чтобы можно было единственным образом определить истинные значения относительных имен, оци должны интерпретироваться в некотором контексте. В любом случае именованный домен означает определенный узел дерева и все узлы под ним.
Имена даменов нечувствительны к изменению регистра символов. Так, например, ег(и и ЕОУ означают одно и то же. Длина имен компонентов может достигать 63 символов, а длина полного пути пс должна превосходить 255 символов. В принципе, новые домены могут добавляться в лсрево двумя разными путями. Например, сдуа!е.е~1и можно без проблем поместить в домен из пол именем сз.уа1е.сдиз. 1-1а практике, однако, почти все организации в СШЛ помещаются под родовыми доменами, тогда как почти все организации за прсдсламц Соединенных Штатов располагаются од доменами их государств.
Не существует каких-либо правил, запрещающих регистраци>о под двумя доменами всрхцсго уровня, однако использует эту возможность лишь небольшое число организаций (за исключением интернациональных, например, холу.сот и золу.п1). Каждый домен управляет доступом к доменам, расположенным под ним.
Например, в Японии домены асу>р и со?>р соответствук>т американским доменам е»и и сот. В Голландии подобное различие не используется, и все домены организаций помещаются прямо под доменом п1, В качестве примсра приведем имена доменов факультетов компьютерных наук трех университетов. 1. сз.уа!е.ебп (Йельский университет, США). 2. свжп.п1 (универснтет Врийе, Нидерланды).
3. св.ке>о.вс.)р (университет Кейо, Япония). 662 Глава 7. Прикладной уровень Для создания нового домена требуется разрешение домена, в который он будет включен. Например, если в Йеле образовалась группа Ч151, которая хочет зарегистрировать домен Ыа.сяуа1е.еа)и, ей нужно разрешение от того, кто управляет доменом сэуа1е.еа(и. Аналогично, если создается новый университет, например, университет Северной Южной Дакоты, он должен попросить менеджера домена епп присвоить их домену имя ииЫеа(и. Таким образом удается избежать конфликта имен, а каждый домен отслеживает состояние всех своих поддоменов, После того как домен создан и зарегистрирован, в нсм могут создаваться поддомены, например скила.ейи, для чего уже не требуется разрешения вышестоящих доменов. Структура доменов отражает не физическое строение сети, а логическое разделение между организациями и их внутренними подразделениями.
Так, если факультеты компьютерных наук и электротехники располагаются в одном здании и пользуются одной обшей локальной сетью, они, тем не менее, могут иметь различные домены. И наоборот, если, скажем, факультет компьютерных наук располагается в двух различных корпусах университета с различными локальными сетями, логически все хосты обоих зданий обычно принадлежат к одному и тому же домену. Записи ресурсов У каждого домена, независимо от того, является ли он одиноким хостом или доменом верхнего уровня, может быть набор ассоциированных с ним записей ресурсов.
Для одинокого хоста запись ресурсов чаще всего представляет собой просто его 1Р-адрес, но сугцествует также много других записей ресурсов. Когда распознаватель передает имя домена РЛВ-серверу, то, что он получает обратно, представляет собой записи ресурсов, ассоциированные с его именем. Таким образом, истинное назначение системы 1)ЛЯ заключается в преобразовании доменных имен в записи ресурсов. Запись ресурса состоит иэ пяти частей.
Хотя для эффективности они часто перекодируются в двоичную форму, в болыпинстве описаний записи представляются в виде АВСП-текста, по олной строке на запись ресурса. Мы будем использовать следующий формат: пова1п паве Тше Го 1|не С1ааа Туре На!ие Поле .0отат лате (имя домена) обозначает домен, к которому относится текуп1ая запись. Обычно для каждого домена существует несколько записей ресур сов, и каждая копия базы данных хранит информацию о нескольких доменах.
Поле имени домена является первичным ключом поиска, используемым для выполнения запросов. Порядок записей в базе данных значения пс имеет. В ответ на запрос о домене возвращаются все удовлетворяющие запросу записи трсбуе мого класса. Поле Т~те го 1(ве (время жизни) указывает, насколько стабильно состояние записи.
Редко меняющимся данным присваивается высокое значение этого поля, например, 86 400 (число секунд в сутках). Непостоянная информация помечает- Служба имен доменов ОМЗ б63 Таблица 7.1. Основные типы записей ресурсов ОМЗ для 1ру4 Тип Смысл Значение Начальная запись зоны Параметры для этой зоны 32-разрядное целое число Приоритет, с которым домен желает принимать электронную почту Имя сервера для этого домена Имя домена Псевдоним 1Р-адреса Описание центрального процессора и ОС в виде АЗСН-текста ЗОА А ых 1Р-адрес хоста Обмен почтой Сервер имен Каноническое имя МЗ СМАЫЕ РТЙ Н!МРО Указатель Описание хоста Текст Не интерпретируемый АЗС!1-текст Запись 50А (БГагг 01 Аплот!Гу — начальная точка полномочий) сообщает имя первичного источника информации о зоне сервера имен (описанного ниже), адрес электронной почты его администратора, уникальный порядковый номер, различные флаги и тайм-ауты.
Самой важной является запись А (АтЫгезз — адрес). Она содержит 32-разрядный! Р-адрес хоста. У каждого хоста в Интернете должен быть по меньшей мере один 1Р-адрес, чтобы другие машины могли с ннм общаться. На некоторых хостах может быть одновременно установлено несколько сетевых соединений. В этом случае им требуется по одной записи типа А для каждого сетевого соединения (для каждого 1Р-адреса).
1)1чБ можно настроить на циклический перебор этих записей, чтобы в ответ на первый запрос возвращалась первая запись, в ответ на второй запрос — вторая запись, и т. д. Следующей по важности является запись МХ. В ней указывается имя хоста, готового принимать почту для указанного домена. дело в том, что не каждая машина может заниматься приемом почты. Если кто-нибудь хочет послать письмо на адрес, например, Ь1ПФпт1сговой.согп, то отправляющему хосту нужно будет вначале найти почтовый сервер на пнсгозой.согп. Запись МХ может помочь в этих поисках.
Записи Ю содержат информацию о серверах имен. Например, в каждой базе данных П)х15 содержится А!5-запись для каждого домена верхнего уровня, что позволяет пересылать электронную почту на удаленные участки дерева имен. Позднее мы вернемся к этому вопросу. Записи С)тАМЕ позволя!от создавать псевдонимы. Представим себе, что человек, знакомый в общих чертах с формированием имен в Интернете, хочет по- ся небольшим значением, например, 60 (1 минута). Мы вернемся к этому вопросу позднее, когда будем обсуждать кэширование.