Pular para o conteúdo principal

Questão de Redes de Computadores — Protocolo — INSTITUTO AOCP 2021

Redes de ComputadoresProtocolo
Código
qq660964
Banca
INSTITUTO AOCP
Órgão
ITEP-RN
Ano
2021
Nível
Superior
Cargo
ITEP - RN - Perito Criminal - Computação
O campo ‘Flags’ do pacote IPv4 é utilizado para sinalizar a fragmentação de pacotes. Esse campo possui um total de 3 bits. Assinale a alternativa que apresenta a sinalização de que a fragmentação ocorreu.
  1. A0 0 0
  2. B1 0 0
  3. C0 1 0
  4. D0 0 1
  5. E1 1 0
Revelar gabarito e comentário

GabaritoD — 0 0 1

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Campo Flags do IPv4 e Fragmentação

Gabarito: letra D. O campo Flags do IPv4 possui 3 bits: bit 0 (reservado, sempre 0), bit 1 (DF – Don't Fragment) e bit 2 (MF – More Fragments). Quando um pacote é fragmentado, o bit MF é setado para 1 em todos os fragmentos, exceto o último. Assim, a sinalização de que a fragmentação ocorreu (ou seja, que há mais fragmentos após este) é representada pelos bits 0 0 1 (reservado=0, DF=0, MF=1). A alternativa D corresponde exatamente a esse valor.

O campo Flags é utilizado no cabeçalho IPv4 para controlar a fragmentação. A ordem dos bits é: o mais significativo é o bit reservado (deve ser zero), o seguinte é o DF, e o menos significativo é o MF. Portanto:

  • 0 0 0: sem fragmentação, sem restrições.

  • 1 0 0: inválido (bit reservado deve ser 0).

  • 0 1 0: DF ativado (não fragmente) – o pacote não pode ser fragmentado.

  • 0 0 1: MF ativado – fragmentação ocorreu, há mais fragmentos.

  • 1 1 0: inválido.

1Bit 0 (Reservado)
Deve ser sempre 0
2Bit 1 (DF – Don't Fragment)
0 → Fragmentação permitida
1 → [-] Não fragmente
3Bit 2 (MF – More Fragments)
0 → Último fragmento ou não fragmentado
1 → [+] Há mais fragmentos
Flags IPv4 (3 bits)
LEVELsoulevel.com.br
Flags IPv4 (3 bits): Bit 0 (Reservado) (Deve ser sempre 0); Bit 1 (DF – Don't Fragment) (0 → Fragmentação permitida, 1 → [-] Não fragmente); Bit 2 (MF – More Fragments) (0 → Último fragmento ou não fragmentado, 1 → [+] Há mais fragmentos)

Alternativa A — ❌ Incorreta

0 0 0 indica que nenhum fragmento está sendo enviado (MF=0) e não há restrição de fragmentação (DF=0). Não sinaliza fragmentação.

Alternativa B — ❌ Incorreta

1 0 0 possui o bit reservado igual a 1, o que é inválido conforme a especificação do IPv4 (bit reservado deve ser sempre 0).

Alternativa C — ❌ Incorreta

0 1 0 corresponde a DF=1 (Don't Fragment) e MF=0. Isso impede a fragmentação, portanto não sinaliza que ela ocorreu.

Alternativa D — ✅ Correta ⟵ GABARITO

0 0 1: reservado=0, DF=0 (fragmentação permitida), MF=1 (more fragments). Este é o valor que indica que o pacote é um fragmento e que há mais fragmentos a serem recebidos. Exatamente o que a questão pede.

Alternativa E — ❌ Incorreta

1 1 0 possui bit reservado 1 (inválido) e DF=1 (Don't Fragment), além de MF=0. Inconsistente e inválido.

PEGA ESSA DICA!

Para memorizar, lembre-se da ordem dos bits no campo Flags: Reserved (R), Don't Fragment (DF), More Fragments (MF). A fragmentação é sinalizada pelo bit MF (terceiro bit). O DF bloqueia a fragmentação. O bit R deve ser sempre 0.

Gabarito: letra D.

Link permanente: /questoes/qq660964