Ответ 1
В настоящее время IP-адрес, заканчивающийся на .0
, совершенно закончен. Однако некоторые устройства (и политики брандмауэра) считают, что это не так.
В старой схеме "классной" адресации IP-адреса от 192.0.0.0 до 223.255.255.255 считались пространством класса C, то есть они имели неявную маску подсети 255.255.255.0.
Итак, тогда вы не могли иметь адрес узла .0
, потому что .0
был "сетевым адресом". Точно так же вы не могли бы иметь адрес .255
в этом диапазоне, потому что это был широковещательный адрес.
Около 20 лет назад все изменились на "бесклассовую" адресацию CIDR-стиля, с масками подсети с переменной длиной и без скрытых масок подсети. Если у вас есть /23
, тогда не должно быть причин, по которым вы не можете использовать .255
, который в конце первого /24
и .0
, который находится в начале следующего.
Однако, еще 5 лет назад, когда я был в индустрии ISP, наша система с радостью выдавала бы адреса .0
и .255
конечным пользователям, но потом мы обнаружили, что они не смогли связаться с веб-сайтами Microsoft, потому что они либо сломанный набор или чрезмерное использование правил брандмауэра. В итоге нам пришлось исключить эти адреса, хотя они и являются законными.