Адресация компьютеров в Интернет

Под Internet подразумевается совокупность сетей, базирующихся на IP-технологии обмена данными (IP -Internet Protocol) и обеспечивающих пользователям наивысшую степень удобства на коммутируемых или выделенных линиях: максимально высокие скорости, работу с электронной почтой и предоставление самых современных услуг, в числе которых центральное место занимает WWW-технология (World Wide Web - Всемирная информационная паутина).

Каждый узел в объединенной сети, как указывалось выше, должен иметь свой уникальный IP адрес и состоит из двух частей - номера сети и номера узла. Какая часть адреса относится к номеру сети, а какая к номеру узла, определяется значениями первых битов адреса:

Если адрес начинается с 0, то сеть относят к классу А, и номер сети занимает один байт, а остальные 3 байта интерпретируются как номер узла в сети. Сети класса А имеют номера в диапазоне от 1 до 126 (рис 5.5). В таких сетях количество узлов должно быть больше 216, но не превышать 224.

[image]

Если первые два бита адреса равны 1, то сеть относится к классу В и является сетью средних размеров с числом узлов 28-216.

Если адрес начинается с последовательности 110, то это сеть класса С с числом узлов не больше 28 (см. рис. 5.5).

Если адрес начинается с последовательности 1110, то он является адресом класса D и обозначает особый, групповой адрес - multicast. Если в пакете в качестве адреса назначения указан адрес класса D, то такой пакет должны получить все узлы, которые образуют группу номером, указанным в поле адреса.

Если адрес начинается с последовательности 11110, то это адрес класса Е, он зарезервирован для будущих применений(рис 5.5).

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

<класс сети><номер сети><номер компьютера>.

Такая комбинация подразумевает, что множество представимых числовых номеров делится на сети разного масштаба, а именно (рис. 5.5, 5.6):

С помощью специального механизма маскирования любая сеть, в свою очередь, может быть представлена набором более мелких сетей.

Определение номеров сети по первым байтам адреса не вполне гибкий механизм для адресации. На сегодняшний день получили широкое распространение маски. Маска - это тоже 32-разрядное число, она имеет такой же вид, как и IP-адрес. Маска используется в паре с IР-адресом, но не совпадает с ним.

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

Каждый класс IP-адресов (А, В, С) имеет свою маску, используемую по умолчанию:

Класс А - 11111111.00000000.00000000.00000000 (255.0.0.0)

Класс В - 11111111.11111111.00000000.00000000 (255.255.0.0)

Класс С - 11111111.11111111.11111111.00000000 (255.255.255.0)

Например, если адресу 190.215.124.30 задать маску 255.255.255.0, то номер сети будет 190.215.124.0, а не 190.215.0.0, как это определяется правилами системы классов.

Доменные адреса

С ростом объемов информации в Internet, увеличилось и количество его узлов. В результате путешествие по глобальной сети с помощью адресов, представленных в виде чисел стало неудобным. На смену им пришли так называемые доменные адреса.

Домен (domain) -- - территория, область, сфера, - фрагмент, описывающий адрес в текстовой форме. Адрес конечного узла представляется в виде не цифрового кода как было указано выше, а в виде набора текстовой информации формата:

domain4.domain3.domain2.domain1

где domain 1 - буквенное обозначение страны, например ru, eng и др., или одной из следующих спецификаций:

com - коммерческие организации

edu - учебные и научные организации

gov - правительственные организации

mil - военные организации

net - сетевые организации разных сетей

org - другие организации

domain4, domain3, domain2 - описывают как правило, более низшие уровни адреса, например, наименование города, отдела, раздела и т.д.