Computação 100% no Cliente • Zero Logs de Servidor • Execução Instantânea
Curious TechieCaixa de Ferramentas
Networking & DNSRFC 1035 §3.2.1 / RFC 791 (IP Header)Verified Terminology

Tempo de Vida (TTL: Time to Live)

Resposta Direta

Contador numérico ou duração temporal que determina por quanto tempo um pacote de dados ou registro DNS permanece válido antes de ser descartado.

Entity Relationships (GEO Conceptual Hierarchy)

Taxonomy Model
Relational Knowledge Graph Sequence
TTL→
Cache DNS→
RFC 1035→
Roteamento IP→
Expiração de Cache
TTL
•>Cache DNS
•>RFC 1035
•>Roteamento IP
•>Expiração de Cache

Technical Explanation & Operational Mechanics

No DNS (RFC 1035), o TTL define o número de segundos que os resolvedores recursivos podem manter um registro em cache. Em redes IP, limita o número de saltos para evitar loops infinitos de roteamento.

Technical Example & Practical Implementation

Avaliação de TTL em Registros DNS

Configuração de TTL para migrações dinâmicas e balanceamento de carga.

; BIND Zone File Entry:
; Name                 TTL     Class  Type  Target
api.example.com.       300     IN     A     198.51.100.42

; Caching Resolver Timeline:
; Time = 0s:   Resolver queries authoritative server, receives IP and TTL 300.
; Time = 100s: User 2 asks resolver -> served instantly from cache (TTL remaining: 200s).
; Time = 300s: Cache TTL hits 0s. Record is purged (expired).
; Time = 301s: User 3 asks resolver -> resolver must query authoritative server again.