Um dos problemas de roteamento TCP/IP é que uma mensagem po...
Um dos problemas de roteamento TCP/IP é que uma mensagem pode ficar em loop no meio do caminho e nunca chegar ao seu destino.
Quando essa situação ocorre, é enviado para o remetente
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é C - uma mensagem ICMP do tipo Time exceeded.
Vamos entender o contexto da questão e por que a alternativa C é a correta.
No protocolo TCP/IP, o processo de roteamento envolve a transmissão de pacotes de dados entre diferentes redes até que eles cheguem ao destino. Durante esse processo, pode ocorrer um problema conhecido como loop de roteamento. Isso significa que um pacote pode ficar preso em um ciclo infinito entre roteadores, sem nunca alcançar seu destino.
Para evitar que os pacotes fiquem circulando indefinidamente, o protocolo IP utiliza um campo chamado Time To Live (TTL). Cada vez que um pacote passa por um roteador, o valor do TTL é decrementado. Quando o TTL chega a zero, o pacote é descartado.
Nesse momento, um protocolo auxiliar chamado ICMP (Internet Control Message Protocol) entra em ação. O ICMP é utilizado para enviar mensagens de erro e informações operacionais em uma rede. Quando um pacote é descartado devido ao TTL chegar a zero, o roteador que descartou o pacote envia uma mensagem ICMP de retorno para o remetente original.
Essa mensagem é do tipo Time exceeded, que informa ao remetente que o pacote foi descartado porque excedeu o tempo de vida permitido. Isso avisa ao remetente que houve um problema no caminho de roteamento, permitindo que ele tome ações corretivas.
Abaixo, discutimos porque as outras alternativas estão incorretas:
A - uma mensagem ICMP do tipo Exceeded hop count: Não existe um tipo de mensagem ICMP com esse nome específico. O conceito de "hop count" está relacionado ao TTL, mas a mensagem correta é "Time exceeded".
B - uma mensagem UDP do tipo Destination Unreachable: Mensagens de "Destination Unreachable" são realmente enviadas pelo ICMP, mas elas são utilizadas quando um pacote não pode ser entregue ao destino final por outras razões, como uma rede ou host inalcançável, não por um problema de TTL.
D - uma mensagem TCP do tipo Redirect: Mensagens de "Redirect" também são enviadas pelo ICMP e não pelo TCP. Elas são usadas para informar sobre uma rota alternativa, não para indicar um problema com o TTL.
E - uma mensagem TCP do tipo Source Quench: "Source Quench" é um tipo de mensagem ICMP, mas foi depreciada e não é usada para indicar problemas de TTL. Era usada para informar que o remetente deveria diminuir a taxa de envio de pacotes.
Concluindo, a alternativa C é a correta porque o tipo de mensagem ICMP utilizada para informar que um pacote foi descartado devido ao TTL excedido é Time exceeded.
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
Primeiramente, ao mencionar problemas de roteamento... devemos prestar atenção no protocolo ICMP, pois em 99% das vezes, em provas/concursos, será cobrado algo do ICMP.
Partindo deste principio eliminamos as alternativas B, D e E.
A partir deste momento ficaria mais difícil, pois o candidato deveria saber que não existem o tipo Exceeded hop count, na verdade, quanto o TTL chega a 0 será enviado ao host emissor uma mensagem ICMP do tipo 11, ou seja, Time exceeded.
Fonte: https://tools.ietf.org/html/rfc792
GABARITO ALTERNATIVA C
→ ICMP (INTERNET CONTROL MESSAGE PROTOCOL): ele é um protocolo auxiliar do protocolo IP. Trata-se de um protocolo da camada de Internet/Rede da Arquitetura TCP/IP, sendo utilizado para comunicar a ocorrência de situações anormais na transferência de um pacote, gerando relatórios de erros à fonte original e respondendo às consultas a respeito do estado das máquinas da rede e roteadores.
A = Lhufas, essa mensagem não existe
B = MENSAGEM DO ICMP, Pacote não pode ser entregue
D = MENSAGEM DO ICMP, Ensina uma rota ao roteador
E = MENSAGEM DO ICMP, Restringe o envio de pacotes
GABARITO C
O erro da letra B é especificar o protocolo UDP. Caso fosse ICMP, também estaria correta.
A mensagem de erro quando ocorre loop na rede é: "Destination Unreachable - Time Exceeded"
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo