Endereço de broadcast para o endereço 144.16.95.255?

0

Uma rede Classe B com sub-rede possui o seguinte endereço de broadcast: 144.16.95.255. Sua máscara de sub-rede

(a) é necessariamente 255.255.224.0

(b) é necessariamente 255.255.240.0

(c) é necessariamente 255.255.248.0

(d) poderia ser qualquer um dos 255.255.224.0, 255.255.240.0, 255.255.248.0

Minha tentativa:

Para o endereço de broadcast de rede da classe B, os dois primeiros octetos ou 16 bits devem ser todos 1 para preservar o endereço de rede da classe B (255.255.0.0), agora dado endereço 144.16.95.255 é o mesmo que 144.16.010 11111.1111 1111, claramente últimos 13 bits todos são 1 contiguamente, mostra que os últimos 13 bits para endereços de hosts, em terceiro octeto primeiros 3 bits devem ser para endereço de sub-rede. Deve ser preservado no endereço de broadcast. Então, esses 3 bits devem todos ser 1 na máscara de sub-rede. portanto, a máscara de sub-rede resultante será 1111 1111. 1111 1111. 111 00000. 0000 0000 = 255.255.224.0

Portanto, a opção (a) é verdadeira conforme o meu cálculo.

Can you explain it in a formal way, please?

    
por Mithlesh Upadhyay 28.08.2015 / 16:51

1 resposta

3

A resposta é (d).

A explicação:

Quando a netmask é 255.255.224.0, temos 5 bits da terceira octeto para o host, e as redes são:

  • 144.16.0.0
  • 144.16.32.0
  • 144.16.64.0

este último vai de 144.16.64.0 a 144.16.95.255

Quando a máscara de rede é 255.255.240.0, temos 4 bits de terceira octeto para o host e, em seguida, as redes são:

  • 144.16.0.0
  • 144.16.16.0
  • 144.16.32.0
  • 144.16.48.0

E assim por diante até chegarmos a 144.16.80.0 que vai para 144.16.95.255

Quando a máscara de rede é 255.255.248.0, temos 3 bits de terceira octeto para o host e, em seguida, as redes são:

  • 144.16.0.0
  • 144.16.8.0
  • 144.16.16.0
  • 144.16.24.0

E assim por diante até chegarmos a 144.16.88.0 que vai para 144.16.95.255

    
por 28.08.2015 / 17:17