Informática Múltipla Escolha

Um usuário emite um comando ping 198.51.100.5 e recebe uma resposta que inclui um código de 3. O que esse código representa?

Um usuário emite um comando ping 198.51.100.5 e recebe uma resposta que inclui um código de 3. O que esse código representa?

  1. host inacessível
  2. porta inacessível
  3. rede inacessível
  4. protocolo inacessível

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B - porta inacessível

Introdução à Comunicação de Redes

Para responder a esta questão, precisamos entender como funciona o protocolo ICMP (Internet Control Message Protocol), que é utilizado pelo comando ping para diagnosticar problemas de conectividade.

Quando um roteador ou computador precisa informar que não conseguiu entregar um pacote de dados, ele envia uma mensagem de erro. A estrutura dessas mensagens segue padrões definidos pela RFC 792.

Análise Técnica dos Códigos ICMP

O comando ping gera requisições Echo Request. Se houver um problema, retorna-se um Echo Reply com mensagens de erro do tipo Destination Unreachable (Inalcançável).

Essas mensagens possuem um Tipo e um Código.

  • Tipo 3: Destination Unreachable.
  • Código: Especifica o motivo específico da falha.

Abaixo está a tabela oficial dos códigos mais comuns para o Tipo 3:

CódigoSignificadoDescrição Didática
0Net UnreachableO roteador não sabe por onde ir para chegar à rede de destino.
1Host UnreachableO roteador chegou à rede, mas não encontrou o host (máquina) específico.
2Protocol UnreachableO host chegou, mas não aceita o protocolo de transporte (ex: ICMP vs TCP).
3Port UnreachableO pacote chegou ao host, mas nenhuma aplicação estava escutando na porta solicitada.
4Fragmentation NeededO pacote é grande demais e não pode ser fragmentado (DF bit set).

Justificativa Detalhada

No enunciado, foi citado especificamente o código de 3.

  1. Analisando a tabela padrão do protocolo ICMP, o código 3 dentro do tipo 3 indica que o endereço IP foi alcançado, mas a porta de destino não está aberta ou não há nenhum serviço ouvindo nela.
  2. Isso é extremamente comum em testes com UDP, pois o UDP é um protocolo "sem conexão". Se você tentar enviar um pacote UDP para uma porta que não tem nada rodando, o sistema operacional responde imediatamente com um ICMP Type 3 Code 3.
  3. As outras alternativas referem-se a erros em camadas inferiores ou diferentes:
  • Host inacessível seria o código 1.
  • Rede inacessível seria o código 0.
  • Protocolo inacessível seria o código 2.

Portanto, a única correspondência correta para o código 3 é a inaceabilidade da porta.

Alternativa B.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.