O ICMP, que faz parte do IP, é utilizado para comunicar erro...

Próximas questões
Com base no mesmo assunto
Q80613 Redes de Computadores
Quanto aos protocolos de comunicação utilizados em redes, julgue
os itens subsequentes.

O ICMP, que faz parte do IP, é utilizado para comunicar erros de transmissão de datagramas, para tanto, ele utiliza uma estrutura de identificação das mensagens por meio dos campos Tipo, Código e Checksum.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C

A alternativa está correta. Vamos entender o porquê:

O ICMP (Internet Control Message Protocol) é um protocolo integrante do conjunto de protocolos IP (Internet Protocol). Sua principal função é fornecer mensagens sobre a entrega de pacotes IP, especialmente em relação a erros.

Para desempenhar sua função, o ICMP utiliza três campos essenciais em sua estrutura de mensagens:

  • Tipo: Este campo especifica o tipo de mensagem ICMP. Cada tipo de mensagem possui um valor numérico que identifica a natureza da mensagem (por exemplo, uma mensagem de "echo request" tem um tipo específico).
  • Código: Este campo oferece informações adicionais sobre o tipo de mensagem. Cada tipo pode ter diferentes códigos associados que fornecem uma descrição mais detalhada do erro ou da informação.
  • Checksum: Utilizado para verificação de erros no cabeçalho da mensagem ICMP. O checksum assegura a integridade dos dados transmitidos, garantindo que a mensagem não foi corrompida durante a transmissão.

Portanto, ao afirmar que o ICMP é utilizado para comunicar erros de transmissão de datagramas e que usa os campos Tipo, Código e Checksum para identificar suas mensagens, a questão está precisa. O ICMP é crucial para a manutenção e diagnóstico de redes, ajudando a identificar problemas na entrega de pacotes e contribuindo para a resolução de falhas na comunicação.

Se precisar de mais alguma ajuda ou tiver dúvidas sobre outros tópicos, estou à disposição!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O protocolo ICMP (Internet Control Message Protocol) é um protocolo que permite gerir as informações relativas aos erros ns máquinas conectadas. Dado os poucos controlos que o protocolo IP realiza, permite não corrigir estes erros mas dá-los a conhecer aos protocolos das camadas vizinhas. Assim, o protocolo ICMP é utilizado por todos os switchs, que o utilizam para assinalar um erro (chamado Delivery Problem).  

Mensagens: Tipo - 8 bits, Código- 8 bits, Check sum - 16 bits, mensagem(dimensão variável)

Fonte- http://pt.kioskea.net/contents/internet/icmp.php3

Discordo do gabarito. Dizer que o ICMP faz parte do IP é senso comum. Pois o ICMP faz uso do IP, logo na arquitetura o ICMP está acima do IP. Pode-se dizer que o IP e ICMP fazem parte da camada de rede do modelo tcp/ip.
Complementando 

Sobre o trecho "O ICMP, que faz parte do IP,"
Segundo Kurose(2010, p.263), "O ICMP É FREQUENTEMENTE CONSIDERADO PARTE DO IP, MAS, EM TERMOS DE ARQUITETURA, ESTÁ LOGO ACIMA DO IP, POIS MENSAGENS ICMP SÃO CARREGADAS DENTRO DE DATAGRAMAS IP."

Segundo Forouzan (2008, p. 211), "O ICMP É UM ACOMPANHANTE DO PROTOCOLO IP."


Conclusão deste trecho ao meu ver e segundo Kurose: Acredito que o CESPE foi um tanto ousado ao afimar "O ICMP, que faz parte do IP", pois o Kurose, ao dizer "frequentemente", não quer dizer que é sempre. E o Kurose ao abrir a exceção "mas" está de fato separando a estrutura dos protocolos.

O resto da questão não explicarei, mas está correto.
O.B.S: Não fiz este concurso, mas eu entraria com recurso nesta questão para mudar o gabarito para errado.



Bibliografia: 

FOROUZAN, B. A.; FEGAN, S. C. Protocolo TCP/IP. 3. ed. São Paulo: McGraw-Hill, 2008. KUROSE, J. F.; ROSS, K. W. Redes de Computadores e a Internet: Uma Abordagem Top-Down. 5. ed. São Paulo: Pearson, 2010.

Como Checksum pode identificar as msg? é controle de erro kkk cmédia

Questão certinha e rica em detalhes...

 

De fato, a estrutura de identificação das mensagens por meio dos campos Tipo, Código e Checksum está correta nessa questão...

Ver fonte: http://www.bosontreinamentos.com.br/redes-computadores/curso-de-redes-protocolo-icmp-internet-control-message-protocol/

 

Quanto à afirmação "o ICMP faz parte do IP.", explico: O ICMP é um protocolo da camada de rede, mas ele é encapsulado no pacote IP. É uma coisa meio singular, sui generis do ICMP... ele é como se fosse uma extensão do protocolo IP. Normalmente qdo um protocolo vem encapsulado ele fica acima da camada, mas nesse caso o ICMP está encapsulado dentro da mesma camada, no IP. Repito, ele é uma extensão da camada do IP e funciona como um protocolo de geração de relatórios de erros para o IP. São carregados como carga útil dentro do datagrama IP.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo