Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Заданине подсети.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
72 Кб
Скачать
☆

2. Выделение ip-подсетей

2.1 Пример 1. 512 подсетей (ip-адрес класса b)

Предположим, что организации для ее частной сети назначен сетевой номер 140.25.0.0/16. При этом организация планирует разделить сеть на несколько подсетей, каждая из которых должна поддерживать до 60 узлов.

1.1.1.1.3Определение маски подсети и расширенного сетевого префикса

На первом шаге необходимо определить число бит, требуемых для идентификации 60 узлов в подсети. Ранее было показано, что адрес конкретного узла имеет определенное двоичное представление и верхняя граница адресного пространства для узлов одной подсети представляется степенью двойки. Это, в частности, означает, что невозможно выделить адресное пространство ровно для 60 узлов, так как 60 – не степень двойки. Ближайшая сверху степень – 64=25. На самом деле, к числу узлов нужно прибавить 2, так как адреса, содержащие только нули или только единицы, не используются для адресации отдельных узлов. Здесь видно, что необходимый задел есть: 60+2=62<64. Однако, удовлетворяя существующие на сегодня потребности по числу рабочих мест, такой выбор не оставляет адресного пространства для возможного роста подсети (в наличии имеется всего два свободных адреса). И хотя следующая степень двойки равна 128 (27) и число адресов узлов будет равно 27-2= =126, то есть намного больше требуемого в настоящий момент, сетевой администратор выбирает именно это адресное пространство и получает 66 (126-60) дополнительных адресов для каждой подсети. Такой выбор означает, что поле адреса узла займет 7 бит.

На втором шаге определяется маска подсети и длина расширенного сетевого префикса. Так как для идентификации узлов из 32-разрядного IP-адреса решено выделить 7 бит, то получаем расширенный сетевой префикс, равный /25 (32-7=25). Такой 25-разрядный расширенный сетевой префикс может быть выражен в десятично-точечном представлении маской подсети 255.255.255.128. На рис. 2.1 показана запись маски подсети и расширенного сетевого префикса.

Номер сети

Номер подсети

Номер узла

140.25.0.0 /16

10001100.

00011001.

00000000.0

0000000

255.255.255.128

11111111.

11111111.

11111111.1

0000000

Или эквивалентная запись:

25-разрядный расширенный сетевой префикс

Номер узла

140.25.0.0 /25

10001100.

00011001.

00000000.0

0000000

Рис. 2.1. Определение маски подсети и расширенного сетевого префикса

Видно, что 25-разрядный расширенный сетевой префикс предполагает выделение 9 бит для идентификации подсетей. Теперь можно вычислить количество идентифицируемых подсетей: 29=512, то есть девять бит позволяют назначить адреса 512 подсетям. Понятно, что сетевой администратор имеет некоторую свободу действий при определении соотношения числа идентифицируемых узлов и числа подсетей. Выбеляя большее число бит в поле идентификации узлов, администратор может включать в подсеть больше узлов. С другой стороны, чем меньше бит выделено для идентификации узлов, тем больше подсетей может создать администратор. Все зависит от текущих требований организации.