Выбрать главу

В Интернете за уникальностью присваиваемых имен следит организация (физиче-

ское лицо), отвечающая за домен, в рамках которого выдается имя. При присвоении

88

Глава 3

имен используется принцип: если данное доменное имя свободно, то его можно

получить. Приобретение доменного имени — это платная услуга, кроме того, необ-

ходимо ежегодно продлевать действие имени. "Отобрать" выданное доменное имя

практически невозможно.

Такой способ гарантирует уникальность полного доменного имени компьютера и в

то же время требует проверки на уникальность желаемого имени только в одном

месте.

Организации и физические лица, регистрирующие для себя доменные имена, обыч-

но стараются создать такое доменное имя, которое легко запоминается пользовате-

лем, при этом часто используется юридическое название. Сравните: Белый дом

(США) — whitehouse.gov, корпорация Microsoft — microsoft.com, и т. д.

Существуют два направления создания доменных имен. Одно — по географиче-

скому принципу (каждая страна имеет свой домен первого уровня, в рамках кото-

рого создаются все имена компьютеров), второе — по типу деятельности организа-

ции. В России "географические" домены имеют имена ru и рф (последний — для

названий домена на кириллице). Сохранился также домен su, закрепленный ранее

за СССР.

Функции технического сопровождения системы регистрации и DNS-серверов зоны

ru осуществляет Российский НИИ развития общественных сетей (РосНИИРОС). Со

списком организаций, осуществляющих регистрацию в домене ru, можно ознако-

миться на странице http://www.ripn.net:8080/nic/dns/registry-all/reg_list.html.

Второе направление — это присвоение имени на основе типа деятельности. Среди

подобных имен наиболее известен домен com для коммерческих организаций. Дру-

гие популярные домены — это edu (учебные организации), gov (правительствен-

ные), net (сетевые ресурсы), org (некоммерческие организации), info и т. п.

В настоящее время список доменов "по типу деятельности" существенно расширен,

в том числе введено много доменов, в которых можно бесплатно зарегистрировать

имя для общественных проектов.

Соотношение доменных имен и IP-адресов компьютеров

Каждый компьютер в глобальной сети должен иметь уникальный IP-адрес. Без на-

личия такого адреса работа просто невозможна. Наличие доменного имени для

работы не обязательно. При необходимости в строках адреса программ, предназна-

ченных для работы в Интернете, можно набирать IP-адрес.

Доменное имя может существовать, но не иметь IP-адреса (естественно, работа с

такими узлами невозможна). Такая ситуация может возникнуть, если, например,

организация заранее зарегистрировала за собой доменное имя, но не располагает в

настоящий момент какими-либо ресурсами в сети Интернет. В этом случае говорят,

что домен не делегирован.

Одно доменное имя может иметь несколько IP-адресов. Обычно это практикуется

на популярных узлах Интернета, что позволяет с помощью специальных решений

распределить нагрузку с одного компьютера на несколько. Аналогично несколько

Структура сети

89

доменных имен могут соответствовать одному IP-адресу (например, при размеще-

нии на компьютере нескольких веб-серверов, соответствующих различным органи-

зациям).

IP-адреса, соответствующие данному доменному имени, могут меняться. Напри-

мер, организация переезжает или меняет интернет-провайдера. Сохранение "за со-

бой" доменного имени позволяет не беспокоиться, что в подобных случаях придет-

ся нести затраты на "раскрутку" нового имени.

Серверы доменных имен (DNS)

NetBIOS-имя компьютера определяется при установке операционной системы. По

умолчанию это же имя будет использовано в качестве имени хоста при получении

IP-адреса, хотя в Windows можно назначить разные имена NetBIOS и DNS.

Для поиска компьютера в локальной сети по имени ранее использовались широко-

вещательные запросы: система рассылает запрос на определение имени всем стан-

циям и ждет ответа. Увеличение размеров сети заставляет отказаться от данного

метода, поскольку он приводит к значительному росту подобного широковеща-

тельного трафика. В распределенных сетях на основе протокола TCP/IP для разре-

шения имен используются специальные серверы — DNS-серверы (Domain Name

System).

Серверы DNS обеспечивают получение доменного имени по запросу на основе IP-

полную версию книги