Допустима ли следующая маска IP-адреса?

1046
Wara

Эта маска подсети действительна или нет ???

двоичное значение этого 255.224.252.0 является

11111111.11100000.11111100.00000000 255.224.252.0

это легальная маска подсети.

1

1 ответ на вопрос

9
eckes

Это не действительно. Маска подсети должна быть непрерывно заполнена на 1 слева. По этой причине вы можете использовать альтернативную нотацию с /x, где x описывает число 1-бит (размер префикса сети).

Он в основном указывает, какие биты слева идентифицируют сеть и какие биты (0 справа) должны игнорироваться, поскольку они различаются для каждого узла в этой подсети.

Реализации могут использовать маску со встроенными 0 битами для выполнения логических операций (и маскирования), но это не имеет особого смысла в мире, где маршруты для сетей и подсетей основаны на префиксах для всех других машин и маршрутизаторов.

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

Если так, то как насчет 255.255.156.0 11111111. 11111111. 11111111. 10011100 он заканчивается правильно, но 156 не дает 1 с подряд, например 11110000 Wara 7 лет назад 0
Та же проблема. Допустимый префикс для 4-битной сети - только маска `/ 28` (32-4) или 255.255.255.240`. В результате получается `11111111 11111111 11111111 11110000` eckes 7 лет назад 0

Похожие вопросы