Questão de Redes de Computadores — Sub-Redes — VUNESP 2026
- Código
- gp018242
- Banca
- VUNESP
- Órgão
- Prefeitura de Tremembé - SP
- Ano
- 2026
- Cargo
- Técnico em Informática
- A10.255.0.0
- B10.255.0.255
- C255.0.0.0
- D255.255.0.0
- E255.255.255.0
GabaritoC — 255.0.0.0
Gabarito: letra C — a conta chega a Máscara 255.0.0.0 — alternativa C.
A máscara de sub-rede é um número de 32 bits que divide o endereço IP em duas partes: a porção de rede (bits mais à esquerda, que identificam a sub-rede) e a porção de host (bits restantes, que identificam o dispositivo dentro da sub-rede). Ela é escrita como quatro octetos, como um IP, mas com uma regra especial: os bits 1 devem ser contínuos da esquerda para a direita, seguidos de bits 0. Por exemplo, 255.0.0.0 significa que os primeiros 8 bits são 1 (rede) e os demais são 0 (host).
Para saber se dois hosts estão na mesma sub-rede, aplica-se a operação lógica AND bit a bit entre o endereço IP e a máscara. O resultado é o endereço de rede. Se os dois resultados forem iguais, eles estão na mesma sub-rede. A máscara 'congela' os bits que são 1: se um bit da máscara é 1, o bit correspondente do IP é mantido; se é 0, o bit do IP é zerado. Assim, quanto mais bits 1 na máscara, mais específica é a sub-rede, e menos hosts cabem nela.
Esta questão pede para comparar os dois IPs e escolher a máscara que faz os endereços de rede coincidirem. A diferença entre os IPs está no segundo octeto (1 e 2), então a máscara deve tratar esse octeto como parte do host, ou seja, ter o segundo octeto igual a 0.
endereço IP do primeiro computador: 10.1.0.1
endereço IP do segundo computador: 10.2.0.2
alternativas de máscara: 10.255.0.0, 10.255.0.255, 255.0.0.0, 255.255.0.0, 255.255.255.0
O que queremos: a máscara de sub-rede que coloca os dois computadores na mesma sub-rede
Antes de testar máscaras, precisamos ver onde os IPs diferem. Se eles diferem em um octeto que a máscara considera como rede, eles ficam em sub-redes diferentes; se diferem em um octeto que a máscara considera como host, podem estar na mesma sub-rede.
Os IPs diferem no segundo octeto: 1 e 2.
Achar que a diferença está no primeiro octeto, mas ambos começam com 10.
A máscara decide quais octetos são rede (bits 1) e quais são host (bits 0). Se o segundo octeto for rede, os IPs 10.1.x.x e 10.2.x.x ficam em sub-redes diferentes. Para estarem na mesma, o segundo octeto deve ser host, ou seja, a máscara deve ter 0 nesse octeto.
A máscara deve ter o segundo octeto igual a 0.
Confundir a ordem dos octetos: o segundo octeto é o que vem depois do primeiro ponto.
Uma máscara de sub-rede válida tem bits 1 contínuos da esquerda para a direita. As alternativas A (10.255.0.0) e B (10.255.0.255) começam com 10, que em binário é 00001010 — não é uma sequência contínua de 1s. Portanto, não são máscaras válidas.
Achar que qualquer número pode ser máscara, mas a regra de continuidade é obrigatória.
Sobraram C (255.0.0.0), D (255.255.0.0) e E (255.255.255.0). Precisamos ver qual delas faz o segundo octeto ser host. A máscara C tem o segundo octeto 0, então o segundo octeto do IP é zerado na operação AND, resultando em 10.0.0.0 para ambos. As máscaras D e E têm o segundo octeto 255, então o segundo octeto é mantido, resultando em 10.1.0.0 e 10.2.0.0, que são diferentes.
Por que esta fórmula: A operação AND bit a bit: se a máscara tem 0 no bit, o resultado é 0; se tem 1, mantém o bit do IP. Para o segundo octeto, com máscara 0, o resultado é 0; com máscara 255, o resultado é o próprio valor do IP.
De onde vem cada valor: = enunciado: 10.1.0.1 e 10.2.0.2 · = enunciado: alternativas C, D e E
= Somente a máscara C produz o mesmo endereço de rede para ambos.
Fazer a operação AND com os octetos em decimal sem converter para binário, mas aqui a regra é simples: 0 zera, 255 mantém.
Resposta: Máscara 255.0.0.0 — alternativa C
Link permanente: /questoes/gp018242