Base de conhecimento
1000 perguntas frequentes, 500 tutoriais e vídeos explicativos. Aqui, você encontra apenas soluções!
Entenda o TTL e o tempo de propagação do DNS
Este guia descreve o significado de TTL, abreviação de «Time To Live» (Tempo de Vida), bem como o princípio dos prazos de propagação DNS, conceitos importantes no funcionamento dos serviços relacionados aos nomes de domínio.
Introdução
- O TTL determina por quanto tempo as informações DNS são armazenadas em cache antes de serem atualizadas.
- Isso influencia diretamente a velocidade de propagação das alterações DNS pelos servidores em todo o mundo.
- Embora a redução do TTL possa acelerar a propagação, o comportamento dos provedores de serviços de Internet (ISPs) e seus caches pode introduzir atrasos adicionais.
O TTL (Time to Live)
O TTL (Time to Live) é um parâmetro fundamental na gestão dos registos DNS. Representa a duração, expressa em segundos, durante a qual as informações DNS podem ser armazenadas em cache antes de serem atualizadas. Quando um servidor DNS ou um Fornecedor de Serviços de Internet (ISP) consulta uma zona DNS, guarda temporariamente as respostas obtidas para reduzir a carga nos servidores e acelerar a navegação para os utilizadores.
Por exemplo, se o TTL for definido para 24 horas (86400 segundos), as informações DNS relativas a um domínio serão armazenadas em cache e não serão atualizadas durante todo esse período, mesmo que você tenha modificado configurações como o endereço IP do domínio. Isso significa que as alterações DNS só entrarão em vigor após o término desse período.
É possível acelerar a aplicação das alterações reduzindo o TTL antes de efetuar as atualizações. Por exemplo, reduzir o TTL para uma hora (3600 segundos) permite que os servidores DNS verifiquem as novas informações mais rapidamente após uma modificação.
A propagação DNS
O TTL está diretamente relacionado com o processo de propagação DNS. A propagação DNS refere-se ao tempo necessário para que as alterações efetuadas numa zona DNS sejam divulgadas em todos os servidores DNS do mundo. Este período de tempo depende não só do TTL configurado, mas também da forma como os ISP e outros servidores DNS gerem as suas caches.
Quando modifica os registos DNS, os servidores DNS e os ISP têm de aguardar que o período de tempo TTL expire antes de obterem as novas informações. Assim, quanto mais curto for o TTL, mais rapidamente as alterações se propagam pela rede. No entanto, alguns ISP ignoram por vezes a duração do TTL e mantêm as informações em cache durante um período mais longo (por exemplo, 24 horas ou mais), o que pode retardar a propagação das alterações DNS, mesmo que tenha configurado um TTL reduzido.
Link para esta FAQ: https://faq.infomaniak.com/2563
Esta seção de perguntas frequentes foi útil?