Почему 192.168.1.0/23 и 192.168.0.0/23 одно и то же? Есть сеть 192.168.1.0/23, почему IP адреса хостов в ней начинаются с 192.168.0.1, как если бы мы взяли сеть 192.168.0.0/23, т.е. диапазон сети: 192.168.0.0 - 192.168.1.255 вместо 192.168.1.0 - 192.168.2.255. И так со всеми нечётными "подсетями"
Дело в том, что при указании сети в формате CIDR (Classless Inter-Domain Routing) мы указываем не саму сеть, а адрес ее сети. То есть в случае сети 192.168.1.0/23 мы фактически указываем базовый адрес сети, который будет 192.168.0.0, а не 192.168.1.0. Номер после косой черты (/23) указывает на количество битов, отведенных под адрес сети в адресе IP, а не на адрес самой сети.
Из-за этого устройства в сети, на самом деле, имеют IP адреса от 192.168.0.1 до 192.168.1.254. Таким образом, 192.168.1.0/23 и 192.168.0.0/23 указывают на одну и ту же подсеть с адресами хостов от 192.168.0.1 до 192.168.1.254.
Таким образом, при указании сети в формате CIDR, важно правильно интерпретировать адрес сети и диапазон адресов хостов, иначе может возникнуть путаница.
Дело в том, что при указании сети в формате CIDR (Classless Inter-Domain Routing) мы указываем не саму сеть, а адрес ее сети. То есть в случае сети 192.168.1.0/23 мы фактически указываем базовый адрес сети, который будет 192.168.0.0, а не 192.168.1.0. Номер после косой черты (/23) указывает на количество битов, отведенных под адрес сети в адресе IP, а не на адрес самой сети.
Из-за этого устройства в сети, на самом деле, имеют IP адреса от 192.168.0.1 до 192.168.1.254. Таким образом, 192.168.1.0/23 и 192.168.0.0/23 указывают на одну и ту же подсеть с адресами хостов от 192.168.0.1 до 192.168.1.254.
Таким образом, при указании сети в формате CIDR, важно правильно интерпретировать адрес сети и диапазон адресов хостов, иначе может возникнуть путаница.