Questão de Redes de Computadores — ICMP — VUNESP 2023
Redes de Computadores›ICMP
Código
vu197054
Banca
VUNESP
Órgão
CIJUN
Ano
2023
Cargo
Arqt ( )
O ICMP (Internet Control Message Protocol) define diversos tipos de mensagens, como a que
Aencontra um roteador próximo, denominada Find Near Router.
Bensina uma rota a um roteador, denominada Teaches a Route.
Cindica o campo de cabeçalho inválido, denominada Invalid Field.
Dindica que o pacote não pôde ser entregue, denominada Destination Unreachable.
Erestringe o envio de pacotes, denominada Restrict Sending Packages.
Revelar gabarito e comentário▾
GabaritoD — indica que o pacote não pôde ser entregue, denominada Destination Unreachable.
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”.
ICMP: mensagens de controle e erro
Gabarito: letra D. O ICMP (Internet Control Message Protocol) é o protocolo da camada de rede responsável por enviar mensagens de erro e controle, e a mensagem Destination Unreachable é exatamente a que indica que um pacote não pôde ser entregue ao destino — é o que a alternativa D descreve corretamente. As demais alternativas inventam nomes de mensagens que não existem no protocolo (RFC 792).
O ICMP é um protocolo auxiliar do IP, definido na RFC 792, usado por hosts e roteadores para comunicar problemas ocorridos durante a transmissão de datagramas. Ele não transporta dados de aplicação: sua função é de controle — relatar erros, testar conectividade e trocar informações de status. Por isso, ele é encapsulado diretamente dentro do datagrama IP, sem passar pela camada de transporte (não usa TCP nem UDP).
As mensagens ICMP são identificadas por um campo tipo (type), que define a finalidade da mensagem, e um campo código (code), que detalha a razão específica. Entre os tipos mais conhecidos estão:
Echo Request / Echo Reply (tipos 8 e 0): usados pelo comando ping para testar se um host está acessível.
Destination Unreachable (tipo 3): enviado por um roteador quando não consegue entregar o datagrama ao destino — seja porque a rede ou o host não existe, seja porque a porta está fechada, entre outros códigos.
Time Exceeded (tipo 11): enviado quando o TTL (Time to Live) do pacote chega a zero, indicando que o pacote foi descartado — usado pelo traceroute.
Parameter Problem (tipo 12): enviado quando há um erro no cabeçalho do datagrama IP, como um campo inválido.
Source Quench (tipo 4, obsoleto): pedia ao emissor para reduzir a taxa de envio (controle de congestionamento).
A banca, nesta questão, explora justamente a confusão entre os nomes reais das mensagens e nomes inventados. As alternativas A, B, C e E trazem denominações que não existem no padrão ICMP — são distratores criados para parecerem plausíveis. A única que corresponde a uma mensagem real e à sua função é a D.
NÃO CAIA NESSA!
A banca inventa nomes de mensagens que parecem técnicos ("Find Near Router", "Teaches a Route", "Invalid Field", "Restrict Sending Packages") para induzir o candidato a marcar uma alternativa que soa correta. O candidato que não conhece os tipos reais do ICMP pode se confundir, especialmente com a alternativa C ("Invalid Field"), que lembra o Parameter Problem. A dica é memorizar os nomes oficiais das mensagens ICMP e suas funções — eles são cobrados com frequência em provas de redes.
Mensagens ICMP (RFC 792)
1Controle
Echo Request/Reply (tipos 8/0)
ping
Source Quench (tipo 4)
obsoleto
2Erro
Destination Unreachable (tipo 3)
pacote não entregue
Time Exceeded (tipo 11)
TTL zerado
traceroute
Parameter Problem (tipo 12)
campo inválido no cabeçalho
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Não existe mensagem ICMP chamada "Find Near Router". O ICMP não tem função de "encontrar roteador próximo"; quem descobre roteadores na rede é o protocolo de roteamento (como RIP, OSPF) ou o ARP para mapear endereços. O nome é totalmente inventado.
Alternativa B — ❌ Incorreta
"Teaches a Route" também não é uma mensagem ICMP. O ICMP não "ensina" rotas a roteadores; quem atualiza tabelas de roteamento são os protocolos de roteamento dinâmico (RIP, OSPF, BGP). O ICMP apenas reporta erros e status, não participa do aprendizado de rotas.
Alternativa C — ❌ Incorreta
"Invalid Field" não é o nome de uma mensagem ICMP. A mensagem que indica erro no cabeçalho do datagrama IP é o Parameter Problem (tipo 12), que sinaliza um campo inválido ou um problema de interpretação do cabeçalho. A alternativa troca o nome real por um nome genérico e incorreto.
Alternativa D — ✅ Correta ⟵ GABARITO
A mensagem Destination Unreachable (tipo 3) é exatamente a que indica que o pacote não pôde ser entregue ao destino. Ela é enviada por um roteador quando não consegue localizar a rede ou o host de destino, ou quando o protocolo/porta de destino está inacessível. É uma das mensagens mais importantes do ICMP, pois informa ao emissor que o datagrama foi descartado.
Alternativa E — ❌ Incorreta
"Restrict Sending Packages" não é uma mensagem ICMP. O controle de congestionamento já foi tentado com o Source Quench (tipo 4), que pedia ao emissor para reduzir a taxa de envio, mas essa mensagem foi considerada ineficaz e tornou-se obsoleta. O nome apresentado na alternativa é inventado e não corresponde a nenhum tipo do protocolo.