2

В этом вопросе:

Является ли 225.225.225.128 допустимой маской подсети?

В принятом ответе говорится, что маска подсети должна быть смежной. Несколько комментариев ссылаются на RFC, утверждая, что это так. Однако я не могу найти это в RFC.

В RFC 950 на стр. 15 есть явный пример, использующий 255.255.255.88, который создает маску с четвертым 01011000 . Затем на странице 17 глоссарий гласит следующее:

Subnet Field

The bit field in an Internet address denoting the subnet number.
The bits making up this field are not necessarily contiguous in
the address.

Существует ли более новый стандарт, который отменяет этот? Я не нашел (RFC 6918 обновляет RFC 950, но не влияет на маски подсети).

В качестве альтернативы (при условии, что вышеуказанный стандарт действителен), есть ли веская причина, почему несмежные битовые поля не должны использоваться в масках подсети?

1 ответ1

3

CIDR (бесклассовая междоменная маршрутизация) появилась в 1993 году в RFC 1519 (теперь RFC 4632 / BCP 122) и записала конец для несмежных масок подсети:

«Реализация, следующая этим правилам, также должна быть обобщена, чтобы произвольный номер сети и маска принимались для всех пунктов назначения маршрутизации. Единственным нерешенным ограничением является то, что маска должна оставаться смежной ».

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