Поиск в интернете
вернуться

Гультяев Алексей Константинович

Шрифт:

Рис. 1.4. Структура IP-адреса.


В отличие от IP-адреса, уровни иерархии в доменном имени расположены в обратном порядке: самому верхнему уровню (домену нулевого уровня) соответствует крайняя справа точка. Стоящая слева от нее последовательность символов (в приведенном выше примере – ru) – это имя домена первого уровня, и так далее. Крайняя левая часть доменного имени соответствует имени компьютера, подключенного к Сети.

ПРИМЕЧАНИЕ: Как правило, корневой домен (который обозначается самой правой точкой) при написании доменного имени не указывается.

Еще одно существенное отличие доменного имени от IP-адреса состоит в том, что оно не обязательно должно состоять из четырех частей. Вы можете встретить доменное имя компьютера, которое содержит три, пять или даже шесть частей. Например, доменное имя веб-узла издательства «Питер» – www.piter.com.

Состав частей доменного имени зависит от логической структуры того домена, к которому относится компьютер (рис. 1.5).

Контроль за использованием доменных имен осуществляет специальная служба Сети – Служба доменных имен (Domain Name Service, DNS). Основная задача DNS – корректно сопоставить доменному имени компьютера его IP-адрес. Процедуру сопоставления IP-адреса доменного имени обычно называют разрешением (resolving).

Поиск IP-адреса по доменному имени выполняют так называемые серверы имен (nameserver), чаще их называют DNS-серверами. Каждый DNS-сервер хранит информацию о нескольких доменах. Так называемые корневые серверы хранят информацию о серверах имен для всех доменов первого уровня (top-level domains, TLD). В настоящее время насчитывается 13 корневых серверов, и все они расположены в США. Если DNS-сервер какого-либо уровня не может самостоятельно разрешить доменное имя, он обращается за информацией к вышестоящему DNS-серверу. Это повторяется до тех пор, пока ответ не будет найден или пока не выяснится, что указанного адреса не существует.

Рис. 1.5. Доменное имя может иметь различную длину.


Давайте рассмотрим работу DNS на примере. Предположим, работая за компьютером с именем comp.set.spb.ru, вы хотите зайти на сайт по адресу www.piter.com.

Прежде всего ваш компьютер отправит запрос на определение IP-адреса сайта www.piter.com DNS-серверу организации, которая поддерживает домен set. Допустим, на этом DNS-сервере требуемый IP-адрес отсутствует. В таком случае DNS-сервер перешлет запрос вышестоящему серверу, поддерживающему домен spb. Если и здесь ничего не удастся найти, запрос отправляется DNS-серверу домена. ru. Этот сервер тоже может «не знать», где искать нужный сайт, но он прекрасно «знает», где находится DNS-сервер домена. com, ему он и переадресует ваш запрос. Сервер домена. com содержит информацию обо всех субдоменах, в том числе о домене piter.com. Но о том, где в домене piter находится веб-сервер www.piter.com, он знать не обязан. Поэтому он посылает запрос DNS-серверу издательства «Питер» и уже от него получает IP-адрес искомого веб-сервера. Этот адрес передается назад по цепочке запросов и в конце концов поступает на ваш компьютер. И только после этого браузер обращается напрямую по указанному IP-адресу за получением нужной веб-страницы (рис. 1.6).

В настоящее время практически каждая цивилизованная страна имеет свой домен первого уровня (на сегодняшний день насчитывается около 300 таких доменов). Имя домена соответствует международному двухбуквенному коду страны по стандарту ISO. Например, имя домена России – ru, Украины – ua, США – us. Единственное исключение – Великобритания. Ее код ISO – gb, однако в качестве доменного имени используются буквы uk.

Рис. 1.6. Упрощенная схема поиска IP-адреса.


Внутри доменов первого уровня обычно используется дополнительное деление. Например, географические домены обычно подразделяются в соответствии с административным устройством данного сообщества. В России достаточно распространено создание доменов второго уровня для крупных городов. Так, домен Санкт-Петербурга называется spb.ru, домен Москвы – msk.ru.

Наряду с географическим принципом образования доменов широко используются домены первого уровня, оставшиеся с тех времен, когда границы Интернета «совпадали» с границами США. Наиболее известными из них являются:.com – коммерческие организации, net – сетевые организации, edu – образовательные учреждения, org – общественные (некоммерческие) организации, mil – учреждения министерства обороны США.

ПРИМЕЧАНИЕ: В 2001 году было введено еще несколько имен для доменов первого уровня:.name – для физических лиц, museum – для музеев и других «сокровищниц мировой культуры», aero – для организаций и фирм, связанных с авиационными перевозками, biz – для коммерческих организаций. А в 2002 список пополнился именем. pro. Предполагается, что в соответствующем домене будут регистрироваться организации и учреждения, занимающиеся профессиональной деятельностью в различных областях науки и техники. Пока ни один из перечисленных доменов не стал так популярен, как их предшественники.

В принципе, владелец домена второго уровня и ниже имеет право выбрать для него произвольное имя. Однако это грозит опасностью возникновения нескольких одинаковых доменных имен: обратившись к одному ресурсу, посетитель может оказаться совсем в другом уголке «паутины». Чтобы такого не произошло, существует специальная организация, контролирующая уникальность доменных имен. До 1998 г. такой организацией была IANA (Internet Assigned Numbers Authority), работавшая по контракту с правительством США (как известно, США – родина Интернета). Теперь эти функции возложены на независимую международную организацию ICANN (Internet Corporation for Assigned Names and Numbers). Официальный сайт этой организации (рис. 1.7) расположен по адресу www.icann.org.

Рис. 1.7. Сайт организации ICANN.


ICANN регистрирует и назначает имена для доменов первого уровня. Подчиненные ей региональные регистраторы выполняют те же функции на своем уровне. Если пользователь или организация хотят зарегистрировать новое доменное имя, то они должны обратиться к регистратору более высокого уровня. Например, чтобы зарегистрировать доменное имя 3-го уровня, следует получить разрешение у регистратора 2-го уровня.

ПРИМЕЧАНИЕ: Максимальная длина доменного имени ограничена техническими стандартами и составляет 63 символа.

  • Читать дальше
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • ...

Private-Bookers - русскоязычная библиотека для чтения онлайн. Здесь удобно открывать книги с телефона и ПК, возвращаться к сохраненной странице и держать любимые произведения под рукой. Материалы добавляются пользователями; если считаете, что ваши права нарушены, воспользуйтесь формой обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • help@private-bookers.win