O internet control message protocol (ICMP) define uma coleçã...
para o ambiente Internet, julgue os itens a seguir.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é: Errado (E).
Vamos entender melhor o porquê.
O ICMP (Internet Control Message Protocol) é um protocolo da camada de rede na arquitetura TCP/IP usado principalmente para enviar mensagens de erro e controle. Ele não funciona de forma recursiva, como mencionado na questão, ou seja, uma mensagem ICMP não gera outra mensagem ICMP automaticamente em uma cadeia infinita.
ICMP é responsável por duas principais funções:
- Envio de mensagens de erro (como "Destination Unreachable" quando o destino não pode ser alcançado).
- Envio de mensagens de controle (como "ICMP Redirect" que instrui um host sobre uma rota melhor).
ICMP Redirects são mensagens usadas para informar a um host que há uma rota mais eficiente para um determinado destino. Estas mensagens são enviadas, na maioria das vezes, por roteadores e não por hosts de destino como mencionado erroneamente na questão.
Portanto, a questão está incorreta em dois pontos principais:
- ICMP não opera de forma recursiva ao enviar mensagens de erro.
- ICMP Redirects são enviados por roteadores, não por hosts de destino.
Esses conceitos são fundamentais para entender como o protocolo ICMP opera dentro da arquitetura TCP/IP e desempenha um papel crucial na manutenção da comunicação eficiente na rede.
Espero que esta explicação tenha elucidado qualquer dúvida sobre o funcionamento do ICMP e a razão pela qual a alternativa correta é 'E'. Caso tenha mais dúvidas ou queira aprofundar em algum ponto específico, estarei à disposição para ajudar!
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
PARTE 1 - O internet control message protocol (ICMP) define uma coleção de parâmetros de erro que são enviados de volta ao host de origem sempre que um roteador ou host não consegue processar um datagrama IP, recursivamente.
PARTE 2 - O ICMP define, ainda, mensagens de controle, denominados ICMP-redirects, que um host de destino pode enviar a um roteador.
Vou deixar os detalhes para os experts no assunto.
Na parte 1, esta OK.
Na parte 2, é onde reside o erro. Não é o host de destino que envia a mensagem de controle para o roteador, mas o roteador que a envia para o host de destino.
Resp. ERRADO
Apenas complementando. A primeira parte: "O internet control message protocol (ICMP) define uma coleção de parâmetros de erro que são enviados de volta ao host de origem sempre que um roteador ou host não consegue processar um datagrama IP, recursivamente" está correta.
Já a segunda parte: "O ICMP define, ainda, mensagens de controle, denominados ICMP-redirects, que um host de destino pode enviar a um roteador" não está correta.
ICMP-Redirects são mensagens usadas pelos roteadores para notificar os hosts finais sobre a melhor rota disponílvel para um destino específico. Desta forma os "ICMP-Redirects", quando utilizados, são enviados dos roteadores para os hosts e não a partir dos hosts para os roteadores.
Fonte: http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a0080094702.shtml#topic1
O ICMP - Internet Control Message Protocol, é um protocolo para o controle do tráfego, como o nome sugere. Ele é utilizado para verificar o caminho e possíveis problemas no roteamento, por exemplo.
O ICMP Redirects é um tipo de mensagem utilizada pelos roteadores para informar ao host, no mesmo segmento, que existe um caminho melhor para dado destino.
Roteadores encaminham datagramas, hosts processam datagramas.
Os roteadores sempre contêm rotas corretas e ele pode usar o mecanismo ICMP Redirect para instruir um host diretamente conectado a mudar uma rota.
Fonte:
[1] Interligaçao de Redes, Comer
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo