Questão de Redes de Computadores — ICMP — CESPE / CEBRASPE 2025
- Código
- ce418015
- Banca
- CESPE / CEBRASPE
- Órgão
- EMBRAPA
- Ano
- 2025
- Cargo
- Tec ( )
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ❌ ERRADO. O protocolo ICMP (Internet Control Message Protocol) não é responsável pelo roteamento dinâmico de pacotes; ele é um protocolo da camada de rede usado para controle e notificação de erros, como o comando ping. O roteamento dinâmico é função de protocolos de roteamento como RIP, OSPF e BGP, que operam em conjunto com o IP.
O ICMP é um protocolo auxiliar do IP, definido pelo RFC 792, que atua na camada de rede do modelo OSI. Sua principal função é fornecer relatórios de erros e informações de controle, como quando um pacote não consegue chegar ao destino (tempo de vida expirado), quando um gateway está congestionado ou quando um roteador indica uma rota melhor. Ele é encapsulado diretamente no payload do pacote IP, sem passar pela camada de transporte. As ferramentas mais conhecidas que utilizam o ICMP são o ping (echo request/reply) e o traceroute.
O roteamento dinâmico, por sua vez, é o processo pelo qual os roteadores trocam informações sobre as rotas disponíveis e atualizam suas tabelas de roteamento automaticamente, sem intervenção manual. Isso é feito por protocolos de roteamento específicos, como RIP (Routing Information Protocol), OSPF (Open Shortest Path First) e BGP (Border Gateway Protocol). Esses protocolos são responsáveis por descobrir a melhor rota para cada destino e por se adaptar a mudanças na topologia da rede. O ICMP pode até ser usado por alguns protocolos de roteamento para testar a conectividade, mas não é ele que realiza o roteamento.
A confusão entre ICMP e protocolos de roteamento é comum, pois ambos estão relacionados à camada de rede e ao encaminhamento de pacotes. No entanto, a função é distinta: o ICMP é um protocolo de diagnóstico e controle, enquanto os protocolos de roteamento são responsáveis pela decisão de qual caminho seguir. O IP é o protocolo que efetivamente encaminha os pacotes, e os roteadores usam protocolos de roteamento para construir suas tabelas.
A banca explora exatamente essa confusão: o candidato pode associar o ICMP ao roteamento por ele ser um protocolo da camada de rede e por ser usado em ferramentas como traceroute, que mapeia a rota. No entanto, o traceroute usa o ICMP para descobrir os saltos, mas o roteamento em si é feito pelos protocolos de roteamento. Portanto, a afirmação está incorreta.
A afirmação está errada porque atribui ao ICMP uma função que não lhe pertence. O ICMP é um protocolo de controle e mensagens de erro, não um protocolo de roteamento dinâmico. O roteamento dinâmico é realizado por protocolos como RIP, OSPF e BGP, que trocam informações de roteamento entre roteadores. O ICMP pode até ser usado para testar a conectividade (ping) ou rastrear a rota (traceroute), mas não é ele que decide como os pacotes são encaminhados entre redes.
Para não errar em questões como esta, lembre-se: ICMP = diagnóstico e controle (ping, traceroute); protocolos de roteamento (RIP, OSPF, BGP) = decisão de rota. O IP é o protocolo que efetivamente encaminha os pacotes. Associe cada protocolo à sua função principal e você evitará a pegadinha.
Gabarito: ❌ ERRADO.
Link permanente: /questoes/ce418015