Опасность увеличения размера сети при изменении маски сети

У нас небольшая сеть с диапазоном адресов 192.168.0.0/24. Таким образом, у нас доступно только 254 IP-адреса. Мы хотим немного увеличить этот диапазон, чтобы в сети было больше хостов. Так что, если я изменю сеть на 192.168.0.0/23, это даст нам еще 256 IP-адресов, верно? С 192.168.0.1-192.168.1.254?

В качестве теста я дал одной из наших машин в сети статический IP-адрес 192.168.1.25/23. Но эта машина, похоже, не может подключиться к нашему шлюзу по умолчанию, 192.168.0.1 - истекло время пинга.

We have a box that serves as our DHCP, DNS, Gateway and firewall all in one, and its IP is 192.168.0.1, and on that I set the subnet mask to 255.255.254.0 (/23).

Anything I put in 192.168.1.x can't seem to get to the 192.168.0.1 gateway. Not sure what's going on. Is there something else I need to change?

Заранее спасибо.

2 ответа

Пинг не будет работать, потому что ответ не может быть перенаправлен, так как маршрутизатор не будет знать, где вам найти машины 192.168.1.*. Вам придется изменить маску подсети на всех хостах в подсети.

Тем не менее, зачем беспокоиться об этих крошечных изменениях битовой маски - если у вас большая подсеть, просто сделайте /16 и покончите с этим - какие преимущества вы ожидаете в противном случае?

Установив маску подсети на /23 вместо /24, вы теоретически получите еще 255 IP-адресов. Однако для этого потребуется изменить маску подсети на всех устройствах в сети. Это также увеличило бы количество пакетов, отправленных на общий широковещательный адрес (192.168.1.255).

Другое решение, которое мы используем для наших клиентов, - это добавить новую подсеть - 192.168.1.0/24 - на новые компьютеры и добавить ее в таблицу маршрутизации вашего маршрутизатора. Это, если оно настроено правильно, позволит отправлять трафик из подсети 192.168.0.0/24 в подсеть 192.168.1.0/24 и наоборот.

Другие вопросы по тегам