проблема

Два сетевых адаптера были подключены с помощью кабеля Ethernet. Сетевые адаптеры были настроены следующим образом:

NIC I

IP: 8.0.0.1
Subnet mask: 248.0.0.0

NIC II

IP: 8.0.0.2
Subnet mask: 248.0.0.0

Если маска подсети 0.0.0.0, 128.0.0.0, 192.0.0.0, 224.0.0.0 или 240.0.0.0 хотела бы быть настроена, появляется следующее сообщение:

The combination of IP address and subnet mask is invalid. All of the bits in the network address portion of the IP address are set to 0. Please enter a valid combination of IP address and subnet mask.

Согласно этому IP-калькулятору CIDR, равный 0, недопустим, а X> = 1 разрешено.

Вопрос

Почему CIDR <5 не допускается? Означает ли это, что минимально возможный CIDR равен 5 и, следовательно, 248.0.0.0?

1 ответ1

5

Ответ прост. Ваш IP-адрес

8.0.0.1

имеет это битовое представление:

0000 1000 0000 0000 0000 0000 0000 0001

Если битовая маска меньше 5, сетевой адрес будет равен 0. Это не разрешено, то есть для 8.0.0.1/4 у нас будет

0000 1000 0000 0000 0000 0000 0000 0001
net ^host in network

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .