Я действительно запутался в подсетях прямо сейчас, в основном у меня есть две отдельные сети, которые мне нужно подключить к одному и тому же маршрутизатору, и мне нужно объяснить, как они связаны вместе, IP-адреса и так далее, но потом у меня возникло сомнение:
На этом изображении я изобразил маршрутизатор, подключенный к двум сетям. В чем разница между назначением им одного из сетевых IP-адресов от 192.168.0.0 до 192.168.128.0 и использованием основного IP-адреса маршрутизатора для создания двух подсетей?
Верхняя сеть на вашем изображении неверна, потому что у вас одна и та же сеть с обеих сторон маршрутизатора. Вы не можете настроить перекрывающиеся сети на маршрутизаторе. Маршрут маршрутизаторов между сети, а не из сети обратно в ту же сеть.
Обе сети на правой стороне маршрутизатора являются частью сети на левой стороне маршрутизатора. Хозяин в 192.168.5.0/24
network не может ничего отправить ни в одну из двух других сетей. Хост сравнивает адрес назначения со своим собственным адресом и маской и решает, что пункт назначения находится в его собственной сети, поэтому он не будет отправлять пакеты на маршрутизатор. Он попытается найти адрес уровня 2 пункта назначения, но не сможет этого сделать, а затем сбросит трафик.
Ваша подсеть 192.168.5.65/26 фактически является частью той же подсети, что и 192.168.5.0/24. Адрес может более плотно вписаться в подсеть / 26, но, поскольку первые 24 бита остаются такими же (192.168.5), устройство не будет беспокоиться о проверке этого места назначения за пределами локального соединения.
Только когда локальная подсеть не соответствует адресу, ваши устройства будут пытаться связаться с другой стороной маршрутизатора, поэтому в основном вам нужно, чтобы подсети справа не содержали 192.168.5. для маршрутизации на работу.
Этот сайт может помочь вам показать, какие изменения вносятся при редактировании подсетей и какие адреса действительны в каждой из них.