Quais os endereços de broadcast e de rede do endereço IP 10...

Próximas questões
Com base no mesmo assunto
Q1645233 Redes de Computadores
Quais os endereços de broadcast e de rede do endereço IP 10.167.5.8/10?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - 10.191.255.255 e 10.128.0.0

Vamos entender como chegamos a essa resposta:

Para determinar os endereços de broadcast e de rede de um endereço IP com uma máscara de sub-rede, precisamos compreender alguns conceitos importantes de endereçamento IP e máscara de sub-rede.

O endereço IP fornecido é 10.167.5.8/10. Aqui, o "/10" representa a máscara de sub-rede, que indica que os primeiros 10 bits do endereço IP são usados para identificar a rede, e os restantes 22 bits são usados para identificar hosts dentro dessa rede.

A máscara de sub-rede correspondente a /10 em notação decimal é 255.192.0.0. Isso significa que os primeiros 10 bits são '1' e os 22 bits restantes são '0'.

Vamos dividir o endereço IP dado em partes:

  • Endereço IP: 10.167.5.8
  • Máscara de Sub-rede: 255.192.0.0

Passo 1: Encontrar o endereço de rede

Para encontrar o endereço de rede, realizamos uma operação AND bit a bit entre o endereço IP e a máscara de sub-rede. Convertendo ambos para binário, temos:

Endereço IP (binário):
00001010.10100111.00000101.00001000

Máscara de Sub-rede (binário):
11111111.11000000.00000000.00000000

Aplicando a operação AND:

00001010.10100111.00000101.00001000
AND
11111111.11000000.00000000.00000000
=

00001010.10000000.00000000.00000000

Convertendo de volta para decimal, obtemos 10.128.0.0. Portanto, o endereço de rede é 10.128.0.0.

Passo 2: Encontrar o endereço de broadcast

Para encontrar o endereço de broadcast, configuramos todos os bits de host para '1'. Isso significa inverter os bits da máscara de sub-rede e aplicar a operação OR bit a bit com o endereço de rede. A máscara de sub-rede invertida (NOT) é:

Máscara de Sub-rede (NOT):
00000000.00111111.11111111.11111111

Aplicando a operação OR com o endereço de rede:

00001010.10000000.00000000.00000000
OR
00000000.00111111.11111111.11111111
=

00001010.10111111.11111111.11111111

Convertendo de volta para decimal, obtemos 10.191.255.255. Portanto, o endereço de broadcast é 10.191.255.255.

Assim, a alternativa correta é a Alternativa B, que apresenta os endereços de rede e de broadcast como 10.128.0.0 e 10.191.255.255, respectivamente.

Se precisar de mais alguma explicação ou tiver dúvidas, estou à disposição para ajudar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Provavelmente tem um jeito mais fácil de resolver, mas meu raciocínio foi o seguinte.

10.167.5.8/10 se refere a um endereço da classe A.

Com o /10 eu descubro quantos endereços tem numa subrede.

2^(32-10) > 2^22 > 4.194.304

Dividi esse numero por 256*256 (65.536) e, com isso cheguei a 64. Esse é o valor que alteraremos o segundo parâmetro.

Ex.

10.0.0.0 até 10.63.0.0

10.64.0.0 até 10.127.0.0

10.128.0.0 até 10.192.0.0

O primeiro é sempre o endereço de rede e o último é sempre o endereço de broadcast.

Logo:

Rede 10.128.0.0

Broadcast 10.191.255.255

b-

1-

/10 -> 10 network bits. logo, a mascara de rede é 11111111.110000.00000000.00000000. -> 255.192.0.0

_________________________________________________________________________________________________________

2-

converter IP e mascara p/ binario:

11111111.110000.00000000.00000000

00001010.10100111.00000101.00001000

_________________________________________________________________________________________________________

3-

fazer operação AND com IP e masc

11111111.110000.00000000.00000000

00001010.10100111.00000101.00001000

___________________________________

00001010.10000000.00000000.00000000 -> 10.128.0.0. end rede é 10.128.0.0

_________________________________________________________________________________________________________

4-

inverter bits da mascara:

11111111.110000.00000000.00000000 -> 00000000.00111111.11111111.11111111

_________________________________________________________________________________________________________

5-

com mascara invertida, fazer operação OR com IP

00000000.00111111.11111111.11111111

00001010.10100111.00000101.00001000

___________________________________

00001010.10111111.11111111.11111111 -> 10.191.255.255. broadcast

___________//___________

"Einen Vorsprung im Leben hat, wer da anpackt, wo die anderen erst einmal reden."

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo