Чтобы подсчитать количество доступных узлов в сети по IP-адресу и маске подсети, можно использовать следующий алгоритм: 2
Количество узлов в сети можно рассчитать по формуле 2(количество битов узла) – 2. 2 Вычитание 2 учитывает первый и последний адреса, которые не используются для узлов, так как первый IP-адрес представляет собой идентификатор сети, а последний используется как широковещательный адрес. 1
Например, если маска подсети 255.255.192.0 равна /18 в префиксной записи, то вычитание 18 бит сети из 32 бит даёт 14 бит, оставшихся для узловой части. 2 В этом случае расчёт будет таким: 214 = 16 384 – 2 = 16 382 узла. 2