у меня есть следующий класс B: 172.16.0.0 /16
Я хочу, чтобы кто-то подтвердил правильность решения для первых 3 подсетей:
мы возьмем 4 бита, чтобы иметь 16 сетей, которые могут соответствовать запросу, поэтому моя новая маска подсети: 255.255.240 .0
Теперь первые три сети (магическое число 16):
Первая сеть: 172.16.0.0
первый действующий IP: 172.16.0.1
Последний действительный IP: 172.16.15.254
Трансляция: 172.16.15.255
==========================
Вторая сеть: 172.16.16.0
первый действующий IP: 172.16.16.1
Последний действительный IP: 172.16.31.254
Трансляция: 172.16.31.255
==========================
Третья сеть: 172.16.32.0
первый действующий IP: 172.16.32.1
Последний действительный IP: 172.16.47.254
Трансляция: 172.16.47.255
==========================
так правильно ли это решение для первых трех подсетей ?!
У меня есть еще один вопрос, который: Какова полная маска подсети для адреса 172.16.5.10/28?
Мой ответ был: 255.255.255.240
но у меня есть друг, который сказал, что это не правильно, потому что у класса B не может быть такой маски подсети, которая идет с 28 битами для сети !!!!
мой ответ был в порядке, мы можем взять до 30 битов для сети и по крайней мере 2 бита для хоста для каждого класса (A, B, C) IP-адресов, потому что берут более 30 бит (пример: если взять 31 бит для сети будут иметь результат по закону 2 ^ h-2 (поэтому у нас остается один бит для хостов h = 1) ---> 2 ^ 1-2 = 2-2 = 0, и невозможно иметь 0 хостов на сеть !!! )
поэтому, пожалуйста, поправьте меня снова, если я ошибаюсь или что-то мне не хватает в подсетях
спасибо всем, С наилучшими пожеланиями