GeraProva GeraProva Provas com IA para professores do Brasil
Computação4º anoBNCC EF15CO05Difícil⏱ medio

Explique a função do campo TTL (Time To Live) em um pacote IP e o que ocorre quando o TTL chega a zero.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO05

Codificar a informação de diferentes formas, entendendo a importância desta codificação para o armazenamento, manipulação e transmissão em dispositivos computacionais.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Explique a função do campo TTL (Time To Live) em um pacote IP e o que ocorre quando o TTL chega a zero.

  1. A) Para m = 11, são necessários 3 bits de paridade para proteção.
  2. B) O TTL é um contador decrementado por cada roteador; quando atinge zero o pacote é descartado para evitar loops de roteamento.
  3. C) O número mínimo de bits de paridade é sempre igual ao número de bits de dados.
  4. D) A fórmula 2^r = m + r + 1 só vale para dados menores que 8 bits.
  5. E) O código de Hamming não é usado para detectar erros, apenas para correção.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Observe primeiro que o enunciado pergunta sobre o campo TTL do pacote IP, mas as alternativas A, C, D e E tratam do código de Hamming. Por isso, a resolução foca na pergunta do enunciado, e as alternativas de Hamming são analisadas à parte. Passo 2: O TTL (Time To Live) é um campo do cabeçalho IP, de 8 bits no IPv4, que funciona como um contador de saltos. O remetente define um valor inicial, e cada roteador por onde o pacote passa decrementa esse valor em uma unidade. Passo 3: Quando o TTL chega a zero, o roteador descarta o pacote, em vez de encaminhá-lo. Isso impede que pacotes presos em loops de roteamento circulem indefinidamente e congestionem a rede. Normalmente o roteador também envia uma mensagem ICMP de tempo excedido ao remetente, o que é a base do comando traceroute. Passo 4: A alternativa B descreve corretamente a função do TTL e o que acontece quando ele zera. Ela não cita a mensagem ICMP, mas isso não a torna incorreta. Passo 5: Análise das demais, todas relacionadas a Hamming. A alternativa A está errada: para m = 11, o menor r que satisfaz 2^r >= m + r + 1 é r = 4, pois 2^4 = 16 >= 16, e não 3. A alternativa C está errada: o número de bits de paridade cresce logaritmicamente com o número de bits de dados, não é igual a ele. A alternativa D está errada: a relação 2^r >= m + r + 1 vale para qualquer quantidade de bits de dados m, não apenas para dados menores que 8 bits. A alternativa E está errada: o código de Hamming básico permite corrigir erros de um bit e também detectá-los, além de detectar erros de dois bits na versão estendida. Conclusão: a alternativa correta é a B, que coincide com o gabarito oficial.

💡 Dica: Descreva a função do TTL e suas consequências.

Alternativa por alternativa

A Erradaerro: Procedimentala que mais engana

O aluno calcula de forma imprecisa o número de bits de paridade, arredondando ou usando a desigualdade 2^r > m em vez de 2^r >= m + r + 1. Assim, conclui que 3 bits bastam para m = 11.

Por que engana: Confundir a função do TTL com a de outros campos do pacote, como o de paridade ou controle de erro.

B Correta

Decrementar TTL em cada salto impede que pacotes presos em ciclos consumam recursos; descarte evita loops infinitos e permite informar o emissor via mensagem de erro (ICMP).

C Erradaerro: Conceitual

O aluno supõe que a quantidade de bits de paridade deve acompanhar a de bits de dados, por intuição de que proteger mais dados exige metade ou o mesmo número de bits de verificação. Ele não percebe que o crescimento é logarítmico.

D Erradaerro: Conceitual

O aluno lê a fórmula 2^r >= m + r + 1 como válida apenas em um intervalo específico de tamanhos de dados. Ele não entende que a relação é a condição geral para o código de Hamming funcionar.

E Erradaerro: Conceitual

O aluno confunde detecção com correção, achando que um código que corrige erros não os detecta, ou que o código de Hamming serve somente para corrigir. Na prática, o código identifica a posição do erro, o que já implica detectá-lo.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

campo TTL em pacotes IP

📌 Objetivo

avaliacao

🧱 Pré-requisitos

funcionamento de pacotes IP · protocolos de rede

📚 Reveja

Revisar o funcionamento do campo TTL em pacotes IP.

⚠️ Erro mais comum

Confundir a função do TTL com a de outros campos do pacote, como o de paridade ou controle de erro.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Codificação da informação

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.