Questão de Redes de Computadores — ICMP — VUNESP 2023
Redes de Computadores›ICMP
Código
vu196577
Banca
VUNESP
Órgão
TJ RS
Ano
2023
Cargo
TTI ( )
Sobre os protocolos de comunicação de redes de computadores, assinale a alternativa que traz uma das funções do protocolo descrito.
AICMP: relato de erros e realização de diagnósticos de rede.
BARP: controle e configuração de rede.
CIP: resolução de nomes de domínio.
DIGMP: tráfego em tempo real (voz e vídeo).
ENAT: permissão para que vários dispositivos compartilhem um endereço de IP para que todos possam receber os mesmos dados (multicast).
Revelar gabarito e comentário▾
GabaritoA — ICMP: relato de erros e realização de diagnósticos de rede.
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”.
Protocolos de comunicação: funções de cada um
Gabarito: letra A. O ICMP (Internet Control Message Protocol) é o protocolo da camada de rede responsável por relatar erros e realizar diagnósticos de rede, como os comandos ping e traceroute — é exatamente essa a função descrita na alternativa A. As demais alternativas trocam as funções de outros protocolos (ARP, IP, IGMP e NAT), o que configura a pegadinha clássica da banca.
O ICMP é um protocolo auxiliar do IP, projetado para enviar mensagens de controle e erro entre hosts e roteadores. Quando um datagrama IP não pode ser entregue, quando o TTL expira, quando há erro de cabeçalho ou quando não há rota para o destino, o ICMP é quem comunica o problema de volta ao emissor. Ele também é a base de ferramentas de diagnóstico: o ping envia mensagens de eco (echo request/echo reply) para verificar conectividade e medir o tempo de resposta, e o traceroute (ou tracert) utiliza mensagens ICMP para mapear o caminho que os pacotes percorrem até o destino.
A confusão mais comum neste tema é misturar as funções do ICMP com as do IGMP (Internet Group Management Protocol). Enquanto o ICMP cuida de erros e diagnósticos, o IGMP é o protocolo responsável pelo gerenciamento de grupos multicast — ou seja, a transmissão de dados para múltiplos destinatários simultaneamente. Essa distinção é o coração da questão: a alternativa E, por exemplo, atribui ao NAT uma função de multicast, quando na verdade o NAT apenas traduz endereços privados para públicos, e o multicast é função do IGMP.
Outra distinção importante é entre ICMP e ARP. O ARP (Address Resolution Protocol) resolve endereços IP em endereços MAC dentro de uma rede local — não tem relação com controle ou configuração de rede, como afirma a alternativa B. Já o IP (Internet Protocol) é o protocolo de roteamento de pacotes, e a resolução de nomes de domínio é função do DNS (Domain Name System), não do IP, como sugere a alternativa C.
A pegadinha da banca está em apresentar funções de outros protocolos como se fossem do protocolo descrito. O candidato que não domina a função específica de cada protocolo acaba marcando uma alternativa plausível, mas incorreta. A dica é memorizar a função central de cada protocolo: ICMP = erros e diagnósticos; IGMP = multicast; ARP = IP para MAC; DNS = nomes para IP; NAT = tradução de endereços.
Protocolo
Função correta
Função atribuída na alternativa
Veredito
ICMP
Relato de erros e diagnósticos de rede (ping, traceroute)
Relato de erros e diagnósticos de rede
✅ Correta
ARP
Resolução de endereço IP em MAC
Controle e configuração de rede
❌ Incorreta
IP
Endereçamento e roteamento de pacotes
Resolução de nomes de domínio
❌ Incorreta
IGMP
Gerenciamento de grupos multicast
Tráfego em tempo real (voz e vídeo)
❌ Incorreta
NAT
Tradução de endereços privados/públicos
Compartilhamento de IP para multicast
❌ Incorreta
Protocolos de rede: ICMP (Relato de erros, Diagnóstico (ping, traceroute)); IGMP (Gerenciamento de grupos multicast); ARP (Resolve IP em MAC); DNS (Resolve nomes em IP); NAT (Traduz IP privado em público)
Alternativa A — ✅ Correta ⟵ GABARITO
A alternativa descreve com precisão a função do ICMP: relato de erros e realização de diagnósticos de rede. O ICMP é o protocolo que permite que hosts e roteadores comuniquem problemas na entrega de datagramas IP, além de ser a base de ferramentas como ping e traceroute, que são justamente diagnósticos de rede. Essa é a definição canônica do protocolo.
Alternativa B — ❌ Incorreta
A alternativa atribui ao ARP a função de "controle e configuração de rede", o que está incorreto. O ARP (Address Resolution Protocol) tem uma função muito mais específica: mapear endereços IP para endereços MAC dentro de uma rede local. Ele não faz controle nem configuração de rede — essa função seria mais próxima de protocolos como DHCP (atribuição de endereços) ou SNMP (gerenciamento). O erro aqui é generalizar a função do ARP.
Alternativa C — ❌ Incorreta
A alternativa afirma que o IP (Internet Protocol) é responsável pela "resolução de nomes de domínio", o que é falso. A resolução de nomes de domínio é função do DNS (Domain Name System), que traduz nomes como www.exemplo.com em endereços IP. O IP, por sua vez, é o protocolo responsável pelo endereçamento e roteamento de pacotes na camada de rede — não tem relação com nomes de domínio.
Alternativa D — ❌ Incorreta
A alternativa atribui ao IGMP a função de "tráfego em tempo real (voz e vídeo)", o que está incorreto. O IGMP (Internet Group Management Protocol) é o protocolo responsável pelo gerenciamento de grupos multicast, ou seja, pela transmissão de dados para múltiplos destinatários simultaneamente. O tráfego em tempo real (voz e vídeo) é tipicamente transportado por protocolos como RTP (Real-time Transport Protocol), que opera sobre UDP — não é função do IGMP.
Alternativa E — ❌ Incorreta
A alternativa descreve o NAT (Network Address Translation) como "permissão para que vários dispositivos compartilhem um endereço de IP para que todos possam receber os mesmos dados (multicast)". Há dois erros aqui. Primeiro, o NAT permite que vários dispositivos compartilhem um único endereço IP público, mas isso é feito através de tradução de endereços — não é multicast. Segundo, o multicast é função do IGMP, não do NAT. A alternativa mistura dois conceitos distintos: a tradução de endereços (NAT) e a transmissão para múltiplos destinatários (multicast/IGMP).