Литмир - Электронная Библиотека
A
A

Адреса

Адреса компьютеров

Любой компьютер, подключенный к сети Интернет, обладает уникальным, только ему принадлежащим, адресом, называемым IP-адресом. По этому адресу его может найти и установить с ним связь любой член Интернета: компьютер или человек.

Для обычного человека адрес выглядит как четыре целых числа, каждое из которых не превышает 255, разделенных точками: 212.86.48.97 или 1.2.3.4. Но с точки зрения компьютера и программиста IP-адрес представляет собой 32-битное (или четырех байтное) число, формат которого строго задан. На рис. 1.1 показаны три используемых сегодня формата, характеризующие класс сети.

Как сделать карьеру с помощью Интернета - i_001.png

Рис. 1.1. Форматы IP-адресов

Примечание

NetID – это адрес сети, a HostID – адрес хоста или компьютера. Для работы в Интернете нельзя использовать в полях NetID и HostID следующие комбинации: 255, 255.255, 255.255.255, 000, 000.000, 000.000.000, а также адрес сети (NetID) не может быть равен 127. Но такие комбинации адресов допустимы в локальных сетях.

• Класс А – это уровень крупнейших мировых поставщиков услуг Интернета. Здесь может существовать только 126 сетей, в каждой из которых возможен максимум 16 777 214 адресов.

• Класс В используется для сетей среднего масштаба, которых может быть 16 384.

• Класс С – это малые поставщики, которых может быть 2 094 152. Каждая сеть имеет не более 254 адресов. IP-адреса класса С занимают диапазон от 192.xxx.xxx.xxx до 223.xxx.xxx.xxx. Большинство низовых провайдеров относится именно к этому классу.

Как вы видите, число возможных IP-адресов компьютеров ограничено, поэтому в настоящее время существует проблема с распределением адресов.

Провайдеры, предоставляя доступ в Интернет, выделяют вам не постоянный IP-адрес, который достаточно дорого стоит, а так называемый динамический IP-адрес. Это вполне законный адрес в Интернете, а единственное его отличие от постоянного заключается в том, что он выделяется из числа IP-адресов, свободных на данный момент у провайдера. В течение сеанса связи с Интернетом он становится адресом вашего компьютера (вы его можете полноценно использовать). При каждом новом сеансе подключения к провайдеру вашему компьютеру заново выделяется IP-адрес, который, вероятно, будет другим.

Примечание

Нынешняя структура IP-адресов, определенная протоколом IPv4, позволяет иметь чуть более 4 миллиардов адресуемых узлов Интернета. Для расширения адресного пространства требуется ввести в практику новый протокол IPv6, который позволит присвоить каждому компьютеру персональный адрес, не меняющийся от сеанса к сеансу. Хотя работа над этим протоколом идет уже более пяти лет, только разгул хакерских атак на серверы привел к тому, что его, наконец-то, начинают «пробовать» в реальных сетях.

Почтовые адреса людей

Для идентификации пользователей, устраняя недостатки IР-адресов (непостоянство и машинное представление), были придуманы электронные почтовые адреса. Они являются аналогом адресов абонементных почтовых ящиков в почтовом отделении реального мира. Такой почтовый адрес сохраняется достаточно длительное время, не теряясь по окончании сеанса связи. Почтовый адрес принадлежит человеку, зарегистрировавшему его. Сам электронный адрес указывает на почтовый ящик пользователя Интернета, организованный на каком-либо почтовом сервере.

Почтовый адрес пользователя состоит из двух частей, разделенных символом @ (так называемая "собака"):

name@domain

Левая часть – это идентификатор пользователя (имя пользователя, псевдоним пользователя). Правая часть – название домена сервера, на котором расположен почтовый ящик. Обе части могут состоять из сегментов, разделенных точками. Но сами части могут содержать лишь буквы латинского алфавита и цифры, а также некоторые печатаемые символы (служебные знаки не допускаются), например:

[email protected]

[email protected]

В первом примере имя имеет одну часть и содержит только латинские буквы. Во втором примере имя разделено на два сегмента, в которых используются не только буквенные символы. Но в любом случае имя пользователя должно быть уникальным в конкретном домене (на почтовом сервере, в электронном почтовом отделении). Регистр букв, в ряде случаев, имеет значение, например Alex@domain и alex@domain могут оказаться разными почтовыми адресами, принадлежащими разным пользователям.

Правая часть почтового адреса – домен (от английского domain) обозначает группу компьютеров (или один компьютер), имеющих общий сегмент в Интернет-адресе. В принципе, под термином «домен» понимается сеть компьютеров, объединенных по какому-то признаку, например, корпоративная сеть.

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

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

Служба имен доменов

Для сопоставления IP-адресов и доменных имен, хранения и поиска адресов хост-компьютеров в Интернете создана специальная служба имен доменов – DNS (Domain Name Service). Физически эта служба разделена на множество DNS-серверов, каждый из которых «знает» обо всех хост-компьютерах в своем домене. Когда вы вводите доменный адрес в адресной строке, ваш запрос сначала отправляется на сервер DNS, который сопоставляет доменному имени IP-адрес компьютера (хоста). После этого ваш запрос, снабженный машинным адресом, отправляется по назначению.

Название большинства доменов верхнего уровня состоит из двух-трех букв, указывающих на национальную или организационную принадлежность домена (можно сказать, сети). Такой принцип группирования нижележащих доменов упрощает для человека навигацию в Интернете. Ниже приведены названия доменов верхнего уровня, которые вам обязательно надо знать, поскольку они наиболее распространены в российской части Интернета (говорят – Рунет), а полный список национальных доменов приведен в приложении.

Национальные домены

by – Беларусь;

ru – Россия;

•  ua – Украина;

su – СССР (этот домен до сих пор используется, в основном за пределами европейской части страны и в почтовых адресах старейших российских провайдеров).

Интернациональные домены

com – коммерческие организации (этот домен наиболее популярен среди российских фирм);

edu – учебные и научные организации (ряд учебных заведений России зарегистрировался в этом домене);

gov – правительственные учреждения (используется только в США);

mil – военные организации (используется только в США);

net – сетевая администрация (в этом домене регистрируются российские фирмы и организации, например, ряд популярных провайдеров Санкт-Петербурга и Москвы);

org – некоммерческие организации.

Все организационные вопросы, связанные с доменами верхнего уровня, решает организация InterNIC, имеющая национальные отделения. Ее российское отделение, созданное в РосНИИРОС, (Курчатовский институт), регистрирует домены не только второго уровня (домен.ru), но и третьего (например, домен.com.ru).

4
{"b":"537047","o":1}