Acerca de endereçamento e protocolos da família TCP/IP, julg...
Considere que, em uma rede classe C, se disponha de 24 bits para endereçar os ativos computacionais. Considere, ainda, que seja necessário segmentar os endereços em sub-redes que atendam até vinte e nove ativos computacionais. Nessa situação, a máscara de cada sub-rede será de, no máximo, 28 bits.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - Errado.
Para compreender essa questão, é necessário entender alguns conceitos sobre o endereçamento IP e a criação de sub-redes (subnetting) dentro do modelo TCP/IP. Uma rede classe C possui um endereçamento padrão com a máscara de sub-rede 255.255.255.0, que corresponde a 24 bits para a rede e 8 bits para os hosts. Isso significa que, inicialmente, temos 28 - 2 = 254 endereços possíveis para dispositivos (ativos computacionais) em uma rede classe C, subtraindo 2 endereços por conta do endereço de rede e do endereço de broadcast.
A questão nos pede para segmentar essa rede de forma que cada sub-rede suporte até 29 ativos computacionais. Para determinar quantos bits precisamos para os hosts em cada sub-rede, usamos a seguinte lógica: queremos 2n - 2 >= 29, onde n é o número de bits para os hosts. O menor n que satisfaz essa condição é 5, porque 25 - 2 = 30. Portanto, precisamos de 5 bits para os hosts.
Como uma rede classe C começa com 24 bits para a rede, e agora estamos usando 5 bits para os hosts, subtraímos 5 de 32 (o número total de bits em um endereço IPv4) para encontrar a nova máscara de sub-rede. Assim, 32 - 5 = 27. Portanto, a máscara de sub-rede para cada sub-rede necessária é de 27 bits e não de 28 bits como o enunciado sugere.
A máscara de sub-rede resultante, portanto, seria 255.255.255.224 ou, em notação CIDR, /27. Isso permitiria a criação de múltiplas sub-redes dentro da rede classe C original, cada uma sendo capaz de suportar até 30 endereços úteis para dispositivos (29 ativos computacionais mais o endereço de rede e o de broadcast).
Por essas razões, a afirmação de que a máscara de cada sub-rede seria de, no máximo, 28 bits está incorreta, pois com 28 bits para a máscara de sub-rede, teríamos apenas 24 - 2 = 14 endereços possíveis para os ativos computacionais, o que é insuficiente para atender ao requisito da questão.
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
Para os endereços de classe C, tem-se 24 bits para a rede e apenas 8 bits para hosts. Além disso, para endereçar 29 hosts, necessita-se de 5 bits para host, uma vez que 2^5 -2 = 30, logo, suporta os 29 hosts. Isso leva a uma máscara /27 e não /28 conforme afirma o item.
Gabarito Preliminar: E
Entendi até a parte de máscara / 27 e ñ por 28.Mais alguém pode me ajudar ?
Marcelo,
Se a mascara for de 28, como a questão deu margem para ser, serão 4 bits para hosts o que dá: 14 hosts. Então é no máximo 27, que da pra colocar até 30 hosts. A questão falou que a máscara é no máximo 28, embora, não possa ser 28, por isso o erro.
Parei de ler no "em uma rede classe C, se disponha de 24 bits para endereçar os ativos computacionais"
Como o Lucas Nunes escreveu, "Para os endereços de classe C, tem-se 24 bits para a rede e apenas 8 bits para hosts. "
Só complementando os comentários dos colegas: um endereço IP possui 32 bits. Dentre estes, pode-se separar uma quantidade X para redes e uma quantidade Y para hosts, de forma que, X+Y deve ser igual a 32. A questão sugere separar 28 bits para redes, sobrando 4 para hosts. Para se calcular a quantidade de hosts possíveis, deve-se fazer 2^n, onde "n" é o número de bits para hosts. Portanto, com a máscara /28, ficaria 2^4=16. Cada sub-rede pode ter 16 endereços IP. No entanto, desses 16, deve-se excluir dois que não podem ser utilizados: o primeiro possível (para o endereço de rede) e o último (para endereço de broadcast), restanto então 14 endereços possíveis. A questão afirma que deve-se atender a 29 ativos computacionais (e o /28 comportam apenas 16). Portanto, questão ERRADA.
Para atender aos 29, fazendo o cálculo acima, a máscara precisa ser /27 (seriam 32 IPs possível menos dois - um de rede e um de broadcast) a qual comporta 30 ativos computacionais.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo