Андрей
Высший разум
(480434)
9 лет назад
От 224.0.0.0 до 255.255.255.255 - в зависимости от того, сколько компьютеров будет в каждой подсети.
Потому, что 8 - это ровно 3 бита. И, следовательно, в маске должно быть не меньше трёх единичных битов. А вот кол-во нулевых битов в маске определяется исключительно максимальным кол-вом устройств, подключённых к одной подсети.
Алекс Котовский
Профи
(752)
9 лет назад
Если у тебя единожды выделенный частный ip и тебе нужно разбить на подсети, то делаем так (не важно классовая это адресация или CIDR): Есть сеть - 192.168.10.0 с маской 24(255.255.255.0). Тебе нужно 8-мь подсетей, отсюда:
выпиши адрес 192.168.10.0 в двоичном формате 11000000.10101000.00001010.0.00000000, далее нужно восемь подсетей, алгоритм прост: Возводи число 2 в степень начиная с 2, пока не получишь 8 подсетей или более. Пример: 2^3 = 8, как раз 8 подсетей, то что надо! Так как мы взяли из узловой части 3 бита, то и к маске нужно добавить 3 бита, т. е 24+3 = 27(новая маска подсети). Итог: 192.168.10.0, подсеть (32) 192.168.10.32, подсеть (64), подсеть (96) 192.168.10.96,192.168.10.64, подсеть (128) 192.168.10.128, подсеть (160) 192.168.10.160, подсеть (192) 192.168.10.192, подсеть (224) 192.168.10.224. Узлов в каждой сети получается 2^(оставшиеся биты), у нас получается, что 3 бита занято было, значит 8-3=5. 2^5 = 32 узла, но это не совсем корректно, т. к нужно исключить широковещательный адрес и адрес сети. В итоге получилось 30 узлов, восемь подсетей. Если нужно больше узлов, то выбери другой IP, можно создавать под-под сети и т. д
VVVVУченик (97)
2 года назад
что то измениться если маска 23(255.255.254.0) ?