Широковещательный адрес для адреса 144.16.95.255?

477
Mithlesh Upadhyay

Сеть класса B с подсетями имеет следующий широковещательный адрес: 144.16.95.255. Его маска подсети

(а) обязательно 255.255.224.0

(б) обязательно 255.255.240.0

(с) обязательно 255.255.248.0

(d) может быть любым из 255.255.224.0, 255.255.240.0, 255.255.248.0


Моя попытка:

Для широковещательного сетевого адреса класса B первые два октета или 16 битов должны быть равны 1 для сохранения сетевого адреса класса B (255.255.0.0), теперь данный адрес 144.16.95.255 совпадает с 144.16.010 11111.1111 1111, очевидно, что последние 13 битов являются 1, это показывает, что последние 13 битов для адресов хостов, в третьем октете первые 3 бита должны быть для адреса подсети. Это следует сохранить в широковещательном адресе. Таким образом, все 3 бита должны быть 1 в маске подсети. следовательно, результирующая маска подсети будет 1111 1111. 1111 1111. 111 00000. 0000 0000 = 255.255.224.0

Следовательно, вариант (а) является верным согласно моим расчетам.

Не могли бы вы объяснить это формально, пожалуйста?

0
Вы должны фактически использовать маску против адресов. Преобразуйте и адрес, и маску в двоичный файл, выполните логическое `И`, чтобы получить подсеть. Вы можете выполнить логическое `НЕ` над маской, чтобы получить обратную маску. Добавьте обратную маску в подсеть, чтобы получить широковещательный адрес. Преобразовать обратно в десятичную, чтобы увидеть широковещательный адрес. Ron Maupin 8 лет назад 1

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

3
jcbermu

The answer is (d).

The explanation:

When netmask is 255.255.224.0 we have 5 bits of third octect for host, then the networks are:

  • 144.16.0.0
  • 144.16.32.0
  • 144.16.64.0

this last one goes from 144.16.64.0 to 144.16.95.255


When netmask is 255.255.240.0 we have 4 bits of third octect for host, then the networks are:

  • 144.16.0.0
  • 144.16.16.0
  • 144.16.32.0
  • 144.16.48.0

And so on until we got to 144.16.80.0 that goes to 144.16.95.255


When netmask is 255.255.248.0 we have 3 bits of third octect for host, then the networks are:

  • 144.16.0.0
  • 144.16.8.0
  • 144.16.16.0
  • 144.16.24.0

And so on until we got to 144.16.88.0 that goes to 144.16.95.255