Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Какой должна быть маска подсети, чтобы разбить сеть класса C на 8 подсетей? И объясните почему плзз)

Роман Иутин Ученик (109), закрыт 1 год назад
Какой должна быть маска подсети, чтобы разбить сеть класса C на 8 подсетей? И объясните почему такая маска подсети и как вы вычислили)
Лучший ответ
Андрей Высший разум (480434) 9 лет назад
От 224.0.0.0 до 255.255.255.255 - в зависимости от того, сколько компьютеров будет в каждой подсети.

Потому, что 8 - это ровно 3 бита. И, следовательно, в маске должно быть не меньше трёх единичных битов. А вот кол-во нулевых битов в маске определяется исключительно максимальным кол-вом устройств, подключённых к одной подсети.
Остальные ответы
Night Prowler Мудрец (15254) 9 лет назад
Маска должна быть 11111111.11111111.11111111.11100000 или 255.255.255.224
Тогда сети будут:
Х. Х. Х. 0
Х. Х. Х. 32
Х. Х. Х. 64
Х. Х. Х. 96 и т. д.
Роман ИутинУченик (109) 9 лет назад
почему такая маска подсети объясните)
Night Prowler Мудрец (15254) Если сеть класса С, то есть 256 узлов, разбить на 8, то выходит по 32 компа на сеть. То есть 2^5 компов, значит 5 последних бит маски будут равны 0. Остальные биты маски (1) задают саму сеть. Первая из которой будет: Х. Х. Х. 000, потом Х. Х. Х. 001, потом Х. Х. Х. 010 и т. д. в двоичном виде. То есть три бита на сеть (2^3=8 подсетей) и 5 бит на адрес компа (2^5=32 компа) 32*8 = 256 (класс С)
АндрейВысший разум (480434) 9 лет назад
А что делать, если в подсети должно быть 40 устройств? Неизвестно же, сколько и каких устройств будет подключаться.
Night Prowler Мудрец (15254) Тогда сдвинем на один бит влево, будет сеть класса 2С, 8 подсетей, 64 устройства на подсеть: Х. Х. Y.0 Х. Х. Y.64 Х. Х. Y.128 Х. Х. Y.192 Х. Х. Z.0 Х. Х. Z.64 Х. Х. Z.128 Х. Х. Z.192 Маска будет 255.255.255.192
Алекс Котовский Профи (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) ?
Похожие вопросы