Как определить маску подсети по диапазону IP (что-то не допонимаю)?

Хочу сделать подсеть на 1000+ адресов.
Т.е. 192.168.101.1 по 192.168.104.254
Онлайн калькулятор выдаёт маску: /20 - 255.255.240.0
Беру другой калькулятор и забиваю сеть 192.168.101.0/20
Выдает что первый адрес хоста: 192.168.96.1
Последний: 192.168.111.254
Адресов: 4094

Если ставлю: 192.168.101.0/22
Первый адрес хоста: 192.168.100.1
Последний: 192.168.103.254
Адресов (хостов): 1022

Собственно как ограничить подсеть адресами: 192.168.101.1 - 192.168.104.254
Что бы они не залазили в 100 подсеть.
  • Вопрос задан
  • 344 просмотра
Решения вопроса 2
@Tabletko
Системный администратор
1) Сначала определяем "длину" сети (сколько хостов надо в сети) - 1000 хостов помещаются в сеть /22 (1024 адреса -адрес сети и броадкаста)
2) На ваш диапазон она ровно не ложится: или берём 192.168.96.0/22 (192.168.96.1-192.168.99.254) или 192.168.100.0/22 (192.168.100.1-192.168.103.254)

Если в академических целя (читай - вопрос на экзамене/собеседовании/etc.) - то правильным ответом будет 192.168.96.0/20, так как это минимальная подсеть на 1000 адресов попадающая под ваш диапазон.
Ответ написан
hint000
@hint000
у админа три руки
Полностью поддерживаю все предыдущие ответы. Но добавлю то, что поможет практически:
Диапазон с 192.168.104.1 по 192.168.107.254 укладывается в одну подсеть и вместе с тем -
Что бы Чтобы они не залазили в 100 подсеть.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@armodim
Никак. Считайте это постоянными значениями.
Вам проще будет понять, если переведете адресацию подсети и идентификатор хостов в двоичную систему. При маске меньше 24бит, идентификатор хостов сдвигается влево от точки 4 октета и в двоичной системе это нагляднее, чем в 10-чной.
Чтобы еще проще было понять напишем вашу задачу на примере 24битной маски.
Вы говорите, хочу подсеть из 254 хостов, то есть это /24. Но как сделать так чтобы не залазить в диапазон 192.168.0.1-192.168.0.11
Ответ написан
vvpoloskin
@vvpoloskin Куратор тега Компьютерные сети
Инженер связи
Если оперировать только маской и есть ограничение на одну сеть, то никак. В вашем случае третий октет адреса Асей сети должен быть кратен четырём.
Ответ написан
@MaxLK
сети, виртуализация, СХД...
в диапазоне 192.168.0.0 создать сеть более 254 хостов невозможно - это ксласс С. Если Вам нужно на 1000 хостов надо выбирать сети или 172.0.0.0 или 10.0.0.0. Создавать сеть на 1000 хостов - глубочайшая ошибка, такая сеть загнется под широковещательным трафиком, он съест более 50% доступной полосы. Если Вы не побьете ее на подсети с маршрутизацией между ними.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы