Как определить количество используемых хостов в классовой подсети?

Как определить количество используемых хостов в классовой подсети?

Количество подсетей зависит от количества заимствованных бит, а вот с количеством используемых хостов мне не совсем понятно, как и в этом примере... Не знаю, откуда взялось увеличенное число...

введите описание изображения здесь

решение1

Каждый IP-адрес можно разделить на две части: «префикс», который в основном указывает, в какой сети находится связанный с ним хост, и номер хоста в этой сети. Таким образом, можно считать, что адрес имеет «сетевую маску» или «длину префикса», которая определяет, где происходит это разделение (т. е. какие биты находятся в префиксе по сравнению с адресом хоста). Эта информация часто отображается в одной из двух форм:

  • Как «IP-адрес», где все единичные биты представляют префикс, а все нулевые биты представляют хост, например 255.255.255.192; или
  • Как число от 0 до 32, которое представляет длину префикса. Это число обычно следует за IP-адресом и сразу предваряется косой чертой. Например, 255.255.255.192сетевая маска имеет 26 единичных бит, поэтому адрес с этой сетевой маской будет выглядеть как192.168.1.37 /26.)

2 16 , 2 11 и т. д. соответствуют количеству бит в хостовой части адреса, то есть количеству битнетзанимает префикс. Экспонента равна количеству нулевых бит в сетевой маске или (32 - длина префикса). Например, сетевая маска для имеет (32 - 26) == 6 нулевых бит, поэтому в этой сети 192.168.1.0/26есть 2 6 == 64 возможных адреса.

Однако есть два специальных адреса, откуда и взялось "-2" в математике. Если хостовая часть адреса имеет все биты 0, то это сетевой адрес, и он считается полуспециальным. Если все биты 1, то это широковещательный адрес для этой подсети. Большинство сетей не назначают ни один из этих адресов хостам в сети, так как это может привести к всевозможным странностям.

Учитывая все вышесказанное, похоже, что в вашем примере рассматривается эффект разделения существующего блока адресов /16 («класс B») на меньшие подсети путем «заимствования» бит из хостовой части адреса для удлинения префикса.

Связанный контент