Берем количество нулевых бит в маске сети по CIDR
Двойку возводим в степень, равную этому количеству. Вычитаем из этого двойку.
Поздравляю, вы великолепны.
Пример:
192.168.0.0/30
32-30 = 2
2^2 = 4
4-2 = 2 - в сети 2 хоста
Еще пример:
10.70.0.0/16
32-16=16
2^16=65536
65536-2 = 65534