Tempo de vida: O que é o TTL e por que é importante para a configuração do DNS?

07/11/2022

Tempo de vida: O que é o TTL e por que é importante para a configuração do DNS?

Se vocês souberem alguma coisa sobre o DNS, provavelmente já ouviram falar do “tempo de vida” (em inglês, Time to Live, abreviado TTL). No entanto, cometer erros ao configurar os TTL é mais comum do que se imagina. Neste artigo, analisamos as peculiaridades dos conjuntos de registros do DNS, os domínios pai/filho e como evitar os problemas com o TTL.

Por Lars-Johan Liman, Especialista Sênior em Sistemas na Netnod. Originalmente publicado aqui

Bem-vindo ao The Quirks of the DNS, uma série de postagens no blog nas que destaco algumas das peculiaridades do sistema de nomes de domínio (DNS), o banco de dados universal de todas as coisas relativas à Internet. Vamos estudar algumas situações interessantes que podem ocorrer com o DNS e daremos algumas dicas sobre como evitar problemas.

Neste trabalho, analisaremos o valor do “tempo de vida” (TTL), um campo de cada registro do DNS que informa aos clientes DS por quanto tempo as informações nesse registro são válidas e, portanto, por quanto tempo podem ser armazenadas no cache do cliente DNS. O TTL seria como a data de validade em uma caixa de leite. Passada essa data, o cache sabe que deve jogar fora esse leite e procurar um novo.

O TTL e os registros do DNS pai/filho

No DNS, a “transferência” de um servidor que serve um nome mais curto (se.) para um que serve um nome mais longo (netnod.se.) é expresso por registros do tipo “servidor de nomes”. (em inglês, nameserver, abreviado NS). Um cliente que solicite ao servidor se. um nome que termine em netnod.se. receberá apenas registros NS informando-lhe que deve procurar em outro lugar, quer dizer, nos servidores que contêm as informações do netnod.se.

Os registros que entrega no servidor se. (o “pai”) serão visualizados assim:

(Acesso livre, não requer assinatura)

netnod.se.                            86400     IN            NS           nna.netnod.se.

netnod.se.                            86400     IN            NS           nnb.netnod.se.

netnod.se.                            86400     IN            NS           nnp.netnod.se.

As opiniões expressas pelos autores deste blog são próprias e não refletem necessariamente as opiniões de LACNIC.

Inscrever-se
Notificar de

0 Comments
mais antigos
mais recentes Mais votado
Feedbacks embutidos
Ver todos os comentários