logo
Основы организации компьютерных сетей

Зарезервированные классы сетей

 

Существует пять классов сетевых адресов. Но только три из них – классы А, В и С – используются коммерчески. Два других класса сетевых адресов зарезервированы.

Максимально возможное значение каждого октета IP-адреса равно 255.

Следовательно, это десятичное число могло бы быть присвоено первому октету сети любого класса. На практике применяются только числа до 223. Возникает вопрос: почему при максимально допустимом значении 255 для каждого октета используются только числа до 223?

Причина проста: часть номеров резервируется для экспериментальных целей и потребностей групповой адресации. Эти номера не могут быть присвоены сетям. Поэтому в первом октете IP-адресов значения с 224 по 255 для решения сетевых задач не используются (рис. 5.3).

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

В приведенных ранее примерах IP-адреса использовались только по отношению к устройствам, подключенным к сети. Иногда необходимо обратиться ко всем устройствам в сети, или, другими словами, к самой сети. Однако довольно сложно выписать адреса всех устройств в сети. Можно было бы использовать только два адреса с дефисом между ними, для того чтобы показать, что обращение осуществляется ко всем устройствам в заданном диапазоне чисел, но и это достаточно сложно. Вместо этого придуман более простой метод обращения ко всей сети. В соответствии с соглашением, в схемах IP-адресации любой IP-адрес, который заканчивается всеми двоичными нулями, резервируется для адреса этой сети. Примером адреса сети класса А может быть IP-адрес 113.0.0.0. Когда маршрутизаторы направляют данные через Internet, они руководствуются при этом IP-адресами сетей.

 

 

Рис. 5.4. Пример адреса сети класса B

 

Примером адреса сети класса В может быть IP-адрес 176.10.0.0 (рис. 5.4). Следует заметить, что десятичные числа занимают первые два октета адреса сети класса В. Это объясняется тем, что оба октета назначаются ARIN и обозначают номер сети. Только два последних октета содержат нули. Это связано с тем, что числа в этих октетах обозначают номера хостов, зарезервированные для устройств, подключаемых к сети. Следовательно, для того чтобы обратиться ко всем устройствам в этой сети, т.е. к самой сети, сетевой адрес должен иметь нули в двух последних октетах. Поскольку адрес 176.10.0.0 зарезервирован для адреса сети, он никогда не будет использоваться в качестве IP-адреса какого-либо устройства, подключенного к этой сети.

Процесс, в ходе которого источник отправляет данные всем устройствам в сети, называется широковещанием. Для того чтобы все устройства в сети обратили внимание на широковещание, должен использоваться такой IP-адрес, который смогли бы распознать и признать своим все устройства в сети. Следовательно, для сети 176.10.0.0, показанной на рис. 5.5, адресом широковещания может быть адрес 176.10.255.255.

 

 

Рис. 5.5. Широковещательный адрес

 

Когда кадр (который является разновидностью данных) достигает маршрутизатора, последний выполняет несколько функций. Во-первых, маршрутизатор отделяет содержащийся в кадре канальный заголовок. В канальном заголовке находятся МАС-адреса источника данных и получателя. После этого маршрутизатор проверяет заголовок сетевого уровня, в котором содержится IP-адрес сети назначения. Далее, маршрутизатор сверяется со своей таблицей, чтобы определить, через какой из своих портов нужно отправить данные, чтобы они достигли сети назначения.

При транспортировке данных через Internet одна сеть видит другую как отдельную сеть и не имеет при этом подробной информации о ее внутренней структуре. Это помогает поддерживать размеры таблиц маршрутизации небольшими.

Однако внутри сети могут видеть себя совсем по-другому. Чтобы обеспечить сетевым администраторам максимальную гибкость настройки, сети – особенно большие – часто разделяют на маленькие, называемые подсетями (subnets). Например, можно разделить IP-адреса класса В между многими подсетями.