Определение широковещательного адреса Для подсети #3 широковещательным адресом будет адрес, в котором все биты поля номера устройства установлены в единицу:
10001100.00011001.00000001.1111111 = 140.25.1.255.
Следует отметить, что широковещательный адрес для подсети #3 ровно на единицу меньше базового адреса подсети #4 (140.25.2.0).
Пример 2. 8 полсетей (IP-адрес класса В)
Изменим ситуацию. Пусть организации назначен сетевой адрес 132.45.0.0/16. Администратору поручено сформировать 8 подсетей; Для идентификации такого количества подсетей требуется 3 бита. В этом случае расширенный сетевой префикс будет равен /19 (маска подсети 255.255.224.0). Приведем адреса этих подсетей в двоичном и десятичном представлениях:
Пример 3. 8 подсетей (IP-адpec класса С)
Проделаем те же операции для сетевого адреса 200.35.1.6/24. Пусть также в каждой подсети необходимо предусмотреть адресное пространство для 20 устройств. Требуется определить расширенный сетевой префикс. Для их идентификации требуется минимум пять бит. Поэтому расширенный сетевой префикс будет равен /27 (32-5=27).
Ответим на следующие вопросы:
q Каково максимальное количество устройств, которые могут существовать в каждой подсети?
Максимальное количество устройств в каждой подсети равно 30 (25-2 = 32-2=30).
q Каково максимальное число подсетей, которые могут быть сформированы сетевым администратором?
Максимальное число подсетей равно 8 (23).
Приведем номера получающихся подсетей в двоичном и десятичном представлениях:
Пример 4. Использование маски подсети переменной длины
Предположим, что организации был выделен адрес сети 140.25.0.0/16 (IP-адрес класса В), и она планирует использовать маски подсети переменной длины. На рис. П3.2 показана схема выделения адресов для подсетей этой организации.
Первый шаг в процессе выделения подсетей состоит в делении основного сетевого адреса (140.25.0.0/16) на 16 адресных блоков (подсетей) равного размера. Затем подсеть #1 делится на 32 адресных блока равного размера, а подсеть #14 делится на 16 адресных блоков равного размера (подсетей нижнего уровня). Промежуточные сети #2-13 не делятся. Полученная подсеть нижнего уровня, например, 14-я подсеть в 14-й подсети (обозначим ее как #14-14) делится на 8 адресных блоков (подсетей) равного размера, которые образуют подсети следующего уровня. Таким образом в сети организации планируется использовать 74 подсети, каждая из которых будет поддерживать необходимое количество устройств.
Этот процесс подробно рассматривается ниже.
Определение 16 подсетей
Первым шагом в процессе выделения подсетей является деление сетевого адресного пространства на 16 адресных блоков равного размера (рис. П3.3)
Так как 16=24, то потребуется четыре бита, чтобы идентифицировать каждую из этих 16 подсетей. Это означает, что организация нуждается в четырех битах или в расширенном сетевом префиксе равном /20, для того, чтобы выделить 16 подсетей. Каждая из этих подсетей представляет смежный блок из 212 (32-20=12) адресов устройств. Таким образом мы получаем 212-2=4094 устройств.
Ниже приводятся эти 16 подсетей, выделенные из адресного блока 140.25.0.0/16. Данные подсети нумеруются от 0 до 15. Курсивная часть каждого адреса идентифицирует расширенный сетевой префикс, в то время как полужирные цифры задают 4-битовый номер подсети:
Определение адресов устройств в подсетях
Определим адреса устройств, которые могут быть назначены в подсети #3 (140.25.48.0/20) (рис. П3.4).
Так как поле номера устройства в подсети #3 состоит из 12 бит, возможны 4 094 (212-2) корректных адресов устройств. Устройства нумеруются от 1 до 4 094. Адреса устройств для подсети #3 приводятся ниже. Курсивная часть каждого адреса идентифицирует расширенный сетевой префикс, в то время как полужирные цифры задают 12-разрядный номер устройства.
Широковещательный адрес для подсети #3 — это тот, в котором все биты в поле номера устройства установлены в единицу, то есть 10001100.00011001. 00111111.11111111 = 140.25.63.255. Следует отметить, что широковещательный адрес для подсети #3 ровно на единицу меньше базового адреса для подсети #4 (140.25.64.0).
|