TTL no MPLS
Gabarito: letra A. O campo TTL (Time to Live) no MPLS tem a mesma finalidade que no IP: evitar que pacotes circulem indefinidamente em loops de roteamento. Ele é decrementado a cada roteador e, ao atingir zero, o pacote é descartado, impedindo loops infinitos.
Conforme a documentação do MPLS:
Multi Protocol Label Switching (Wikipédia):
O campo TTL (Time to Live) tem o mesmo papel que no cabeçalho IP, contar por quantos roteadores o pacote passou, num total de 255.
Assim, a função primordial do TTL é exatamente a descrita na alternativa A.
Alternativa A — ✅ Correta ⟵ GABARITO
O TTL evita que pacotes fiquem presos em loops de roteamento, pois cada roteador decrementa o valor; se chegar a zero, o pacote é descartado. Sem esse mecanismo, um loop poderia fazer o pacote trafegar infinitamente, congestionando a rede.
Alternativa B — ❌ Incorreta
O TTL não tem relação direta com desperdício de energia no encaminhamento de pacotes. Embora descartar pacotes economize recursos indiretamente, essa não é a finalidade do campo.
Alternativa C — ❌ Incorreta
A inspeção desnecessária de pacotes não é evitada pelo TTL. O TTL não influencia a decisão de inspecionar ou não um pacote.
Alternativa D — ❌ Incorreta
Ataques de phishing são tentativas de engenharia social para obter informações confidenciais; não são evitados pelo TTL.
Alternativa E — ❌ Incorreta
O TTL não evita a subutilização do canal de dados. Pelo contrário, ao descartar pacotes em loop, ele pode até reduzir temporariamente a utilização, mas seu objetivo é evitar loops, não otimizar o uso do canal.
Gabarito: letra A.