Каковы правильные адреса для этих подсетей? - PullRequest
0 голосов
/ 05 мая 2019

Предположим, что сеть 160.5.132.224/27 разделена на 2 подсети с равным количеством IP-адресов. Каковы правильные адреса для этих подсетей

По сути, я пытаюсь найти надежный метод для расчета сетевого адреса для любой подсети. Варианты ответа:
160.5.132.224/28

160.5.132.192 / 26

160.5.132.240 / 28

160.5.132.192 / 27

160.5.132.208 / 28

160.5.132.192 / 28

Может кто-нибудь сказать мне, какой из них правильный, и продемонстрировать свою работу.

1 Ответ

0 голосов
/ 05 мая 2019

Указанный адрес является 32-битным числом, а маска подсети определяет количество битов, которые должны оставаться постоянными в подсети.Обозначение 160.5.132.224/27 означает использование первых 27 битов из указанного адреса в качестве подсети и изменение последних 5 битов в качестве адресов в подсети.

Чтобы разделить подсеть, вы должны добавить бит в подсеть, то есть /28, и указать дополнительные биты в адресах, добавив 1 к одному адресу и 0 к другому.

В этом случае последние восемь бит в указанном адресе предоставляются 224, что составляет 11100000.Вы должны изменить последние восемь битов одной подсети на 11110000 (дополнительный), который равен 240.Другая подсеть будет указывать дополнительный ноль, но он останется 1110000 (который по-прежнему 224).Тогда вы получите 160.5.132.224/28 и 160.5.132.240/28.

...