Обратите внимание, что вы не можете использовать первый и последний адрес в диапазоне, если он используется для нумерации устройств в широковещательном домене (т. Е. Физической сети или vlan и т.д.). Поскольку другой ответ действительно указывает, что первый и последний используются в качестве сетевого и широковещательного адресов соответственно в этом сценарии.
Кроме того, в некоторых сценариях первый адрес также интерпретируется как широковещательный.
Однако существуют и другие сценарии использования, в которых вы можете использовать первый и последний адрес. Например, если вы являетесь администратором брандмауэра, и сетевой администратор предоставил вам диапазон 10.0.0.0-10.0.0.255, то вы можете использовать все 256 адресов в качестве адресов NAT на брандмауэре.
Я признаю, что я не видел, чтобы это делалось очень часто, и когда это сделано, это может вызвать некоторую путаницу - поскольку первая реакция большинства людей - думать, что это не разрешено, - и эта путаница вполне может быть причиной, чтобы советовать против этого.
Если вы придирчивы, то хорошо, строго говоря, 10.0.0.0-10.0.0.255 в этом сценарии не является сетью /24, это диапазон или блок адресов, но я считаю, что обычной практикой по-прежнему называть это «10.0.0.0/24 подсеть» в таком сценарии.