Pular para o conteúdo principal

Questão de Redes de Computadores — DNS (Domain Name System) — VUNESP 2024

Redes de ComputadoresDNS (Domain Name System)
Código
vu212303
Banca
VUNESP
Órgão
APS
Ano
2024
Cargo
Esp Port ( )
Em um registro DNS, o valor que deve ser configurado no campo TTL para representar o tempo de 1 hora é:
  1. A1
  2. B60
  3. C3 600
  4. D6
  5. E0,25
Revelar gabarito e comentário

GabaritoC — 3 600

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Resolução

Gabarito: letra C — a conta chega a 3.600 segundos — alternativa C.

A ideia por trás

O TTL (Time to Live) é um número que acompanha cada registro DNS e diz ao resolvedor por quanto tempo ele pode guardar aquela resposta na memória cache antes de perguntar de novo ao servidor autoritativo. É como um prazo de validade: enquanto o prazo não vence, o resolvedor usa a cópia guardada; depois, ele descarta e busca uma versão nova.

A unidade do TTL é sempre o segundo, por padrão do protocolo DNS (RFC 1034 e 1035). Isso significa que, para configurar um tempo em minutos, horas ou dias, o administrador precisa converter tudo para segundos: 1 minuto = 60 s, 1 hora = 3.600 s, 1 dia = 86.400 s. Quanto maior o valor, mais tempo a informação fica em cache; quanto menor, mais rápido ela é revalidada.

Esta questão cobra exatamente essa conversão de unidade: dado um tempo em horas, transformá-lo em segundos. Não há cálculo complexo, apenas a lembrança de que o TTL é medido em segundos.

O que a questão dá

  • tempo desejado: 1 hora

  • unidade do TTL: segundos

O que queremos: o valor numérico do TTL que representa 1 hora

Passo 1 — Lembrar que TTL é em segundos

Antes de qualquer conta, precisamos saber a unidade em que o TTL é expresso. O protocolo DNS define que o campo TTL é sempre um número de segundos — é essa a convenção que torna a conversão necessária.

NÃO CAIA NESSA!

Achar que o TTL pode ser configurado em minutos ou horas diretamente — isso levaria a valores como 1 ou 60, que estão errados.

Passo 2 — Converter 1 hora em minutos

A conversão de horas para segundos é feita em duas etapas: primeiro de horas para minutos, depois de minutos para segundos. Isso porque sabemos quantos minutos há em uma hora e quantos segundos há em um minuto.

Por que esta fórmula: A relação entre horas e minutos é fixa: 1 hora = 60 minutos. Multiplicamos o número de horas por 60 para obter os minutos.

minutos=horas×60minutos = horas \times 60

De onde vem cada valor: horashoras = enunciado: 1 hora · 6060 = fato de conversão: 1 hora = 60 minutos

minutos=1×60=60 minutosminutos = 1 \times 60 = \boxed{60\ \text{minutos}}
NÃO CAIA NESSA!

Esquecer que 1 hora tem 60 minutos e usar 100, confundindo com o sistema decimal.

Passo 3 — Converter minutos em segundos

Agora que temos o tempo em minutos, falta transformá-lo em segundos, que é a unidade do TTL. Cada minuto contém 60 segundos, então multiplicamos os minutos por 60.

Por que esta fórmula: A relação entre minutos e segundos também é fixa: 1 minuto = 60 segundos. Multiplicamos o número de minutos por 60 para obter os segundos.

segundos=minutos×60segundos = minutos \times 60

De onde vem cada valor: minutosminutos = passo 2: 60 minutos · 6060 = fato de conversão: 1 minuto = 60 segundos

segundos=60×60=3.600 segundossegundos = 60 \times 60 = \boxed{3.600\ \text{segundos}}
NÃO CAIA NESSA!

Fazer 60 + 60 = 120 em vez de multiplicar — isso daria 2 minutos, não 1 hora.

Resposta: 3.600 segundos — alternativa C

Link permanente: /questoes/vu212303