Просто 32 сеть предполагает наличие только одного адреса. 31 допускает уже 2. Но. В сети ethernet должно быть 2 зарезервированых адреса: первый-адрес самой сети, последний-широковещательный адрес. Соответственно в 31 сети будут только эти зарезервированные адреса и для хостов "места" не останется. Значит, чтобы сеть нормально работала - юзать надо 30 маску. Я слышал, что некоторые железки могут в 31 сеть и это позволяется какими-то современными стандартами. Но изначально минимально возможная функционирующая сеть по стандартам Ethernet предполагает именно то, что я описал