Я читал, что я не могу заимствовать 15 бит для создания конкретной сетевой маски из сетевой маски класса B. По моим расчетам, заимствование 15 бит дает: конкретная маска сети = 255.255.255.254
Почему они сказали, что это невозможно?
RFC 3021 описывает использование 31-битных префиксов для соединений точка-точка. Это оставляет 1 бит для части идентификатора хоста IP-адреса. Обычно идентификатор хоста из всех нулей используется для представления сети или подсети, а идентификатор хоста из всех единиц используется для представления направленной трансляции. При использовании 31-битных префиксов идентификатор хоста 0 представляет один хост, а идентификатор хоста 1 представляет другой хост канала связи точка-точка.
Локальные (ограниченные) широковещательные рассылки (255.255.255.255) по-прежнему могут использоваться с 31-битными префиксами. Но прямая трансляция невозможна с 31-битным префиксом. На самом деле это не проблема, потому что большинство протоколов маршрутизации используют многоадресную рассылку, ограниченную широковещательную рассылку или одноадресную рассылку.
Для получения дополнительной информации см. Документация Cisco.
11111111.11111111.11111111.11111110 -> Идентификатор сети
11111111.11111111.11111111.11111111 -> Только доступный идентификатор хоста НО это идентификатор хоста, состоящий из единицы, поэтому трансляция
Вывод: здесь нельзя будет использовать фактический идентификатор машины, поэтому / 31 невозможно, если мы хотим работать в сети с клиентскими машинами.
Спасибо Флиппи