Questão nº 49
Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 49)
Alessandra, analista judiciária, fazendo a depuração de um problema de conectividade, recebeu a mensagem ICMP TIME EXCEEDED.
Com isso, Alessandra pode concluir que:
- Ao roteador não pode localizar o destino;
- Bo pacote foi descartado, pois seu contador de TTL (time to live) alcançou 255;
- Co pacote com o bit DF não pode ser entregue porque uma rede com pacote pequeno se encontra no caminho;
- Do pacote foi descartado, pois seu contador de TTL (time to live) alcançou 1;
- Eo pacote está realizando, sintomaticamente, um looping. (alternativa correta)
Resposta comentada
Gabarito Alternativa E
O ICMP TIME EXCEEDED é uma mensagem do Protocolo de Mensagens de Controle da Internet (ICMP) que indica que um pacote de dados foi descartado porque seu Tempo de Vida (TTL) expirou antes de chegar ao destino. O TTL é um contador em cada pacote IP que diminui a cada "salto" (passagem por um roteador); quando chega a zero, o pacote é descartado para evitar que ele circule infinitamente na rede.
- (A) Incorreta: Se o roteador não pudesse localizar o destino, a mensagem ICMP seria "Destination Unreachable" (Destino Inalcançável), não "Time Exceeded".
- (B) Incorreta: O pacote é descartado quando o TTL chega a 0, não quando alcança 255. 255 é um valor inicial possível para o TTL, que é decrementado a cada salto. Armadilha da banca: Esta alternativa tenta confundir o aluno com o valor máximo do TTL, mas o descarte ocorre no valor mínimo (0).
- (C) Incorreta: Esta situação (pacote com bit DF não pode ser entregue devido a MTU menor) geraria uma mensagem ICMP "Destination Unreachable - Fragmentation Needed and DF Set" (Destino Inalcançável - Fragmentação Necessária e DF Ativado), não "Time Exceeded".
- (D) Incorreta: O pacote é descartado quando seu contador de TTL alcança 0. Se um roteador recebe um pacote com TTL=1, ele decrementa para 0, descarta o pacote e então envia a mensagem ICMP TIME EXCEEDED. Embora receber TTL=1 seja o gatilho para o roteador subsequente descartar, o descarte efetivo ocorre no 0. Mais importante, a conclusão principal de um TTL expirado não é apenas a mecânica do descarte, mas a causa subjacente.
- (E) Correta: Quando um pacote de dados entra em um loop de roteamento, ele fica circulando entre os mesmos roteadores repetidamente, sem nunca alcançar seu destino. A cada passagem por um roteador, o TTL é decrementado. Eventualmente, o TTL chegará a zero, o pacote será descartado, e uma mensagem ICMP TIME EXCEEDED será enviada de volta à origem, indicando que o pacote "viveu" por muitos saltos sem chegar ao seu destino, o que é um sintoma clássico de um loop.
Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas - Suporte Técnico em Infraestrutura (Caderno Tipo 1). Reproduzida para fins de estudo.