Questão nº 78
Questão de Tecnologia da Informação · FGV TJ-AP 2024 (nº 78)
FGV2024Técnico Judiciário - Técnico de InformáticaTecnologia da Informação
Gabarito: Dver comentário ↓
Considerando o protocolo IPv4 (Internet Protocol versão 4), o valor mínimo do campo "comprimento" do cabeçalho de um datagrama UDP (User Datagram Protocol) é:
- A0;
- B2;
- C4;
- D8; (alternativa correta)
- E16.
Resposta comentada
Gabarito Alternativa D
O UDP (User Datagram Protocol) é um protocolo de transporte que adiciona um cabeçalho (uma "cabeça" com informações de controle) aos dados da aplicação antes de enviá-los pela rede. O campo "Comprimento" (Length) desse cabeçalho indica o tamanho total do datagrama UDP, que inclui o próprio cabeçalho e os dados da aplicação.
- (A) Incorreta: Um valor de 0 para o comprimento significaria que não há cabeçalho nem dados, o que tornaria o datagrama inválido e impossível de ser processado.
- (B) Incorreta: 2 bytes é o tamanho de um campo individual dentro do cabeçalho UDP (como a porta de origem ou o próprio campo Comprimento), mas não o tamanho total mínimo do datagrama.
- (C) Incorreta: 4 bytes não corresponde ao tamanho mínimo de um cabeçalho UDP ou de um datagrama UDP válido.
- (D) Correta: O cabeçalho UDP é composto por quatro campos de 16 bits (2 bytes) cada: Porta de Origem, Porta de Destino, Comprimento e Checksum. Isso totaliza 8 bytes para o cabeçalho. O campo "Comprimento" especifica o tamanho total do datagrama UDP (cabeçalho + dados). Mesmo que não haja nenhum byte de dados de aplicação, o cabeçalho de 8 bytes precisa estar presente, portanto, 8 bytes é o valor mínimo que o campo "Comprimento" pode assumir.
- (E) Incorreta: 16 bytes é um valor muito alto para o comprimento mínimo do cabeçalho UDP. O cabeçalho UDP tem um tamanho fixo de 8 bytes. Este distrator pode tentar confundir com o tamanho mínimo do cabeçalho IPv4 (20 bytes) ou outro protocolo.
Fonte: FGV TJ-AP 2024 Técnico Judiciário - Técnico de Informática (Caderno Tipo 1). Reproduzida para fins de estudo.