
I*EARN-99
80
Домен - это не то же самое, что "сегмент доменного адреса". Домен (это слово означает в
переводе "область", "район") обязан однозначно указывать местоположение в Интернете неко-
торой совокупности узлов. Про них говорят, что они принадлежат к этому домену. С этой точки
зрения сам доменный адрес также можно назвать доменом, к которому принадлежит только
один компьютер. Отсюда следует, что доменом является любая часть доменного адреса, кото-
рая начинается с какого-то сегмента и обязательно включает в себя крайний правый сегмент.
Так же как "дом" в почтовом адресе одновременно расположен на некоторой улице, в не-
котором городе и в некоторой стране, один и тот же компьютер принадлежит сразу к несколь-
ким доменам. Например, компьютер
www.kpi.kharkov.ua
находится одновременно в домене
политехнического университета -
kpi.kharkov.ua
, в домене Харькова -
kharkov.ua
и в домене
Украины -
ua
. Домены Интернета, как матрешки, вкладываются друг в друга, и чем мельче до-
мен, тем из большего числа сегментов состоит его обозначение.
Как видно из этого примера, следующий за доменом верхнего уровня сегмент (если чи-
тать справа налево) может указывать на город, штат и тому подобные географические подраз-
деления. В некоторых странах этот второй сегмент аналогичен по смыслу домену верхнего
уровня в США: например, узлы коммерческих фирм в Австралии принадлежат к домену com.au,
а компьютеры австралийских университетов - к домену edu.au. Однако чаще всего сразу после
домена верхнего уровня идет сегмент, обозначающий саму организацию или фирму, которой
принадлежит этот узел Интернета. Например: -
firma.com
- коммерческая организация "Firma" -
lcweb.loc.gov
- библиотека конгресса , США; -
ts.kiev.ua
- фирма "Релком-Украина" в Киеве,
Украина; -
petrenko.kharkov.ua
- личный компьютер человека по фамилии Петренко, прожи-
вающего в Харькове. Некоторые доменные адреса состоят всего из двух или трех сегментов,
но чаще к ним слева дописывается еще один, обозначающий, как правило, одно из подразде-
лений фирмы либо сам компьютер, чей адрес составляется. Компьютер может носить любое
имя, попавшееся под руку его владельцу, но чаще крайний левый сегмент указывает на тип
сервера, который расположен на этой машине (ftp, www и т.п).
Например, если фирма Company имеет WWW-сервер и FTP-сервер, то она, скорее всего,
задействует два адреса Интернета -
www.company.com
и
ftp.company.com
(хотя в действи-
тельности эти два адреса вполне могут принадлежать одному и тому же компьютеру, на кото-
ром будут работать оба сервера).
IP-адреса компьютеров
Доменные адреса компьютеров, которые рассмотрены выше, предназначены только для
людей. Когда один узел пытается отыскать в Интернете другой, он пользуется иным типом ад-
реса, так называемым, IP-адресом. Поэтому первое, что делает компьютер пользователя, ко-
гда ему дать команду связаться с узлом www.company.com, выясняет, какой IP-адрес соответ-
ствует доменному адресу www.company.com. Если доменный адрес можно сравнить с именем
человека, то IP-адрес — это его "номер телефона", который только и дает реальную возмож-
ность связаться с ним.
Разумеется, компьютер пользователя не может знать IP-адреса всех узлов Интернета.
Более того, все их не знает вообще ни один сетевой компьютер (так же как нигде не существу-
ет одной "всемирной телефонной книги"). Таблицы соответствия IP-адресов доменным адре-
сам распределены по множеству специальных узлов, каждый из которых отвечает за свой не-
большой фрагмент сети.
Такие узлы называются серверами DNS - Domain Name Service (Служба доменных имен).
При настройке Интернета, компьютеру пользователя должен быть известен адрес хотя бы од-
ного такого сервера. Если этот сервер не будет знать IP-адреса узла, который нужен пользова-
телю (а скорее всего, так оно и будет), он обратится к другим, ближайшим к нему серверам
системы DNS, к своим соседям, и т. д. В результате буквально за несколько секунд запрос
пользователя облетит весь мир.
Когда нужный IP-адрес будет, наконец, найден на одном из серверов DNS, его тут же пе-
решлют на компьютер пользователя. Если же будет введен несуществующий доменный адрес
(или просто напечатан адрес с ошибкой), то замечено это будет именно на стадии поиска IP-
адреса в системе DNS. Браузер Internet Explorer, например, известит пользователя об этом так:
Internet Explorer is unable to locate the server (имя сервера) Браузер не может обнаружить
сервер The server does not have a DNS entry Сервер не содержит DNS-адреса Check the server
name in the Location (URL) and try again Проверьте имя сервера в адресной строке и повторите
попытку
Логично, что в большинстве случаев (например, в URL-адресах ресурсов, о которых пой-
дет речь ниже) можно вместо доменного адреса компьютера сразу указывать его IP-адрес. Это