К. Закер - Компьютерные сети. Модернизация и поиск неисправностей (953092), страница 152
Текст из файла (страница 152)
Все вгя ~пы абсуждакггся в следующих разделах. Построение доменных имен Система доменнцх,з(мен достигла задач, поставленных перед ней, посредствам применении 'иерархической системы, как в пространстве имен, так и в базе данных, содерагащей инфармацию о хаст-именах. До того, как была разрабатана ВХБ, администраторы нвзначалн обычные хост-имейа компьютерам своих ест~. Иногда имя отражала функдига компостера, иногда ега опрелсвеннав расположение (как, например, в случае' с компьютером БК1- Х1С), на не Сузцествававо правила, которое обяжвала бы деддзь именно так.
В те вр9мвнп в составе сетей была достаточно млло кампыпгеров, чтобы такое решение оказалось вполне практичным. Для поддержки сети па мере ее раста Питер Мокапетрис разработал иерархическое пространство имен позволявшее индивидуальным остылым адми- Тлаев ЛХ Системе локшиных имен нистраторам назначать имена компьютерам в своих сетях и одновременно предоставлявшее возможность идснтификапии всей организации, в сеть которой входят вышеуказанные магпинм, а также прсдотарашавшсе повторение имен в Интернете. Пространспю имен ОХБ основано на доменах, существующих в рамках иерархической структуры, нс слишком отдичающейся от дерева каталогов файловой системы.
Дамен можно рассматривать в качестве эквивалента каталога, который способен содержать как поддомены (подкаталоги), так и хосты (файлы), формируя структуру Под названием дерево ВХК (рис. 28Л). Делегируя полномочия по управлсншо конкретными доменами сетевым администраторам по всей сети Интернет, мськно получить результат в виде распреДелвлной базы г)анлых, рассеянной па'многим и многим компьютерам сети. Рис. 20Л.
ОН8 использует древовидную структуру, вналогичнМо той, что применяется Файловой системой Термин "домен" имеет более одного значвнил, применительно к индустрии компьютерных сетей, Например, операционная система ЬЧгхххве вгТ иаъшьзует ета понятие лри описании процесса формировании едминистративнык групп юмпыотеров е частной сети, идентифицируемых не%108-иванами. Этот тип довюна является совершенно независимым и не имеет ничего общего с доменом ОМЗ. Система в сети на базе тйпгвхчз гГТ молетяелягьсл членам ввк домене вкви)аии МТ, так и домена тлч8, в также входить а оба доьена одновременна. Однако зти типы даменов выполняют совершенно разные функции и ькхуг иметь различные имена. Неачогх иваппабоп Яегисе (Н!8, Сетевая информационная служба) фирмы 8сп Мюгоеузшпм танке использует термин "домен" дпя обозначения группы хостое, но он не является синаевюм домена ОК8.
Для назначения уникальных 1Р-адресов всем компьютерам Интернета была разработана двухуровневая системз, когда администраторм Павукахи Идеитификигоры сети, формировавшие первую часть 1р.азресав, а затем самостоятельно:назначали хост-идентификаторы отдельным компмвтерам, формируя, таким образом, вторую часть 1Р-адресов. Это пазволнпо распредц- лить задачи по назначению 1Р-адресов между тысячами азминистраторав сетей по всему мйру. Пространство имен ЬХБ функционирувг па аналогичному принципу." администраторам предоставлякптзг-имена доменов„и на них возлагаегея дальнейшая ответственность за назначение хост-имен кампыатерам в прщелах конкретнага домена.
Результатам этого является то, чта любой компьацар в Интернете униквп но идентифицируется ВХБ-именем, которое состоит 'из хост-имени данной системы и имен. всех ее родвтельских даменов, Вплоть да к~р~я дерева ИЧБ, разделенных тачками. Каждое имя мажет цз~сть длину до 63 символов, при этом мдксимальная длина полного ОггБ-имени, включая имя каста и имена всех родительских доменов, не должна прешлшать 255 символов.
Имена доменов и хостов нечувствительны к регистру и могут 'принимать любое значение, кроме нулевого (отсутствие символов), которое отражает структуру ветви дерева ЕИЧБ. Как можно видеть на рис. 20.2, компъютер домена пзусогр функционирует в каЧестве %~еЬ-сервера, поэтому администратор присвоил ему хост-имя чачи. Зтат администратор несет ответственность за дамен птусогр, паэгому он имеет возможносп назначать компьютерам этого домена любые имена, которые сочтет нужными.
Так кзк домен гаусогр является падламеном по отношению к домену сот, полное 0МБ-имя этого %в6-сервера будет записываться квк нчвв.шусогр.согп. Таким образом, ОМБ-'имя представляет собой нечто вроде почговога алреса, в котором домен верхнего уровня.' соответствует государству, домен второго уровня эквивалентен названию города, а хост-имя представляет собой название улицы и лома.
Рис. 20.я. 0МЗ-имя вел.гпмсс~р.соп~ стекает место двиной системы в иерархии доменов Поскольку полное ОХБ-имя прослеживает весь путь домена вверх па структуре дерева В1чБ вплоть до корня, теоретически ана должна заканчиваться точкой, показгааяя границу между доменам верхнего уровня и корнем. Несмотря на эта,' концевая точка практически всегда опускается при повсе- Глава Ж Система доменных имен 675 дневном использовании РИБ-имен.
кроме тех случаев, когда она служит для разграничения абсолютного доменного имени от относительного доменного имени. Абсслпзпное имя Дамена Гайзайае Ловтп пагпе), также называемое полностью определенным именем домена ЯОВН, „гну циафИ ггагпагп пагпе7, задает полный пугь домена до корня, в то время как атнасшпельнае илге дамена ~ге!айве дотаГп пате) определяет только ноддомен, относящийся к контексту специфического домена.
Например, работая с комплексной сетью под названием хаскег.согп, которая использует несколько уровней доменов, автор этих строк мажет обрашаться к системе, применяя относительное имя шай.репа (без точки). В данной ситуации ему и его коллегам ясно, что на самом деле он имеет в виду систему с абсолютным именем шай.рапз.хаскег.ссмп. Гс точкой). Важно также понимать, что РЯБ-имена непосредственно не связаны с!Р- адресами или любым другим типом адресов. Теоретически, хост-системы, вхоляшие в конкретный домен, могут быть расположены в различных сетях на расстоянии многих тысяч миль лруг от друга.
Домены верхнето уровни В.хвждом РгчБ-имени первое слово справа представляет домен самого верхнего уровня дерева РЯБ, который носит название домена верхнего )ровня (гар4еге! Йлппуп7'. Эти домены верхнего уровня. по суки, функционируют в качестве репарационных бюро лля доменов второго уровня. Например, администратор баскет.сот обрашалсл а домен верхнепз уровня сош и зарегистрировал там имя гассет, уплатив за это определенную сумму. Теперь данный администратор имеет исключительное право использовать имя баскет.согп и может создавать любыс имена полломенов и хост-имена, какие сочтет необходимыми, в рамках этого домена Не имеез* значения, что тысячи администраторов других сетей будут называть свои Жеб-серверы»»н», так как все они имеют собственные индивидуальные доменные имена.
Хост имя ъэн» может повторяться где уголно, пока Ю1чБ-имя»чг»",хасйег.сош остается уникальным. Оригинкльное пространство имен РНБ предусматривает существование семи доменов верхнего уровни, прелназиаченных лля специфических целей, а именно: П сот — коммерческие организации; гз едц — четырехголичные, присваиваюшие ученую степень образовательные учреждения в Северной Америке; П лоч — правительственные учреждения Соединенных Штатов Америки; П 'шг — организации, созланные в соответствии с межлународными соглашениями; П птй — военные организации Соединеннщх Штатов Америки;- П пег — сетевые.организации; П огя — некоммерческие организации.
Домены ебп, йот, шг и шй зарезервираваны для использования'сертифицированнь1ми организациями, но домены саш; ага и пег носят названия агобазмякс даменов (й1оЬз1 Йвиз1л,), так как любые- организации в любой стране мира могут зарегистриромть собственные дамены вторЬго урания в этих доменах. С 1993 года зти ломани верхнего уровня находятся под управлением компании под названием Иегтпзз(с Войк(апз 1па. (МБ1, ранее известная как 1пгегХ1С; 1пгегпег ХеьтагЬ 1пйзппаг1оп Септег) как результат сгаместнаго согтшшения с правительством Соединенных Штатов Америки.
На ЖеЬ-сайте этой компании па адресу Ьцр://тттгв.петиогкийш1опксош маино зарегистрировать имена в упозппгупях доменах верхнего уровня. В 1998 году это соглашение с правительством США.было иженено, чтобы разрешить и другим оршнизациям саревнаватьск в.Ф(й1 за право проведения регистрации имен доменов.
Организация под назвзинем 1пгегпег Саграгабоп 1аг Азз)йпей Напж апг1 ХпшЬеы (1САМЧ) отвечает за аккредитацию служб по регистрации имен доменов. В соответствии с этой новой политикой, процедуры и стоимость регистрации имен в доменах сош, ощ и пег могут отличшъся в некоторой степени, но не будет никакой разницы и 4ункциоиллъиасти доменных имен, а также не будет допускшъся цовтареиие имен доменов. Кроме щ1з список организаций, занимакяцвхся:в настоящее время ргвнстрвцивй дайвйнмх имен в рвикзх доменов сат„агй я тай, вааечавг спвдуззщнв: П СОКЕ Ьцр //тттгтт.согешс.агя П КейЬгег.сага Ьпрг//ичпт.гей1згег.сош П О1еапе (Ргапсе Те1есош) Ьггр://твччч.о1еапе.сош П Мейопгпе 1Т Мр:/ ч ютч.йпегпегпатезтгв сош Конфликты,' шазанные о доменом оогп Из всех доменов верхнего уровня с доменом сош связано наибапьшее количество коммерческих интересов в Интернете, поэтому некаторыс типы имен в рамках домена сош становятся все болев дефицитными.
Например, в наШи дни крайне трудно придумать броское имя дяя компании, занимающейся разработками в сфере Игпернет-технологии„которое бы шапачала слово "пег" и не было бы уже зарегистрировано в домене сош Также продолжаются конфликты между оршнизациями, полагающими, чта ани имекзт одйиаковые прана на использование гашкретного доменного имени. Законы аб авторском праве на торговые марки не зшгрещают двум компа- Глава 20. Система доменных пмвп ниям иметь одинаковые названия, пока они не конкурируют напрямую в очной и той же области рынка.