Как подсетить сеть с учетом диапазона используемых хостов?
Извините, если это странный вопрос или вопрос нуба.
Как вы будете искать маску подсети для сети, если вы уже ограничены определенным количеством номеров хостов в сети? Например, как бы я разбил сеть на 4, если бы мог использовать только xxx1-150? Есть ли конкретный способ сделать это, или я бы просто использовал маску подсети /27, чтобы в используемом диапазоне было 4 подсети?
Заранее спасибо.
2 ответа
Действительно, если вы ограничены диапазоном 0-150 и вам нужно 4 подсети, они должны быть /27. Тогда у вас есть подсети.0 до.31; От 0,32 до 0,63; .64 до.95; .96 до.127. Следующая подсеть (.128 - .159) больше не попадает в допустимый диапазон, поэтому ее не следует использовать.
Все диапазоны перечислены по идентификатору сети и широковещательному адресу. Эти цифры не должны использоваться, но все между ними возможно.
Вы должны думать с точки зрения бинарной логики, это должно облегчить ситуацию со временем.
У вас есть 150 IP-адресов, которые должны быть разделены на четыре подсети. Тогда у вас есть 37 адресов для каждой подсети, и ближайший номер 2^5 = 32 IP-адреса.
Тогда требуется маска подсети 32 - 5 = /27
Извините, это может быть ошеломляющим, но это просто очевидно для меня и трудно объяснить тоже.
С уважением.