Calculadora de DNS Cache TTL Record Resolver
Estima tempo medio em cache de um registro DNS em resolver com base em TTL e requisicoes por hora.
—
Calculadora de TTL e Cache de Resolver DNS
O campo TTL (Time To Live) de um registro DNS diz a todos os resolvers downstream por quantos segundos eles podem guardar a resposta antes de reconsultar o servidor autoritativo. O protocolo base vem da RFC 1035 (1987), e o valor é contado em segundos. Escolher o número é pesar os dois lados. Um TTL baixo (60–300s) faz as mudanças valerem rápido, o que ajuda no failover de CDN, em deploys blue/green e em GSLB dinâmico, mas joga muito mais consulta no autoritativo. Já um TTL alto (86 400s = 24h ou mais) corta essa carga e acelera a resolução de registros que quase não mudam, como MX e NS.
O negative caching (RFC 2308) segue regra própria, definida pelo campo MINIMUM do SOA da zona. Mantenha-o curto (300–3600s) para que um registro recém-criado apareça logo, em vez de ficar memorizado como inexistente. O round-robin DNS distribui carga devolvendo vários A/AAAA em ordem rotativa. Resolvers anycast públicos, como o Cloudflare 1.1.1.1 e o Google 8.8.8.8, mandam cada consulta para o PoP mais próximo e, com isso, derrubam bastante a latência de cauda.
Aplicações
Recorra a esta calculadora quando precisar estimar quanto de tráfego de queries chega aos servidores autoritativos, planejar a janela de redução de TTL antes de uma migração (baixar para 60s um dia antes e voltar a subir depois que o cutover assenta), dimensionar a memória que o cache do resolver vai consumir ou pensar em quanto tempo o cache negativo sobrevive em casos de typo e wildcard. Serve igual para quem opera BIND, Unbound, PowerDNS, Route 53, Cloudflare DNS ou qualquer configuração GeoDNS / weighted-routing.
FAQ
Por que minhas mudanças de DNS não propagam imediatamente mesmo após o TTL expirar? Muitos provedores e resolvers corporativos ignoram TTLs baixos e impõem um piso próprio, em geral 300s e às vezes 3600s, para aliviar a carga upstream. Rode dig +trace contra um servidor autoritativo se quiser ver o valor real que a zona está publicando.
Qual é um TTL padrão razoável? Registros estáticos ficam bem em 3600–86400s. Se o registro pode mudar de lugar, como edges de CDN ou A records atrás de load balancer, 300s é mais seguro. Failover ativo costuma pedir 60s, mas conte que boa parte dos clientes vai se apegar a valores mais longos mesmo assim.
Devo me preocupar com o MINIMUM do SOA? Se você cria subdomínios novos com frequência, sim. Deixe o MINIMUM em 24h e uma única consulta digitada errado pode ficar cacheada como NXDOMAIN por um dia inteiro. A maioria das pessoas acaba em algum ponto entre 900 e 3600s como meio-termo.
Ferramentas Relacionadas
Equação do 1º Grau
Resolva equações do 1º grau (ax + b = 0) instantaneamente. Informe os coeficientes e veja o valor de x com os passos da resolução.
Calculadora de ICMS-ST (Substituição Tributária)
Calcula o ICMS-ST a partir do valor da mercadoria, MVA (margem de valor agregado), alíquota interna e interestadual. Cálculo oficial para nota fiscal.
Carga de Incêndio Específica
Calcula a carga de incêndio específica de um ambiente, q = (massa × PCI) ÷ área, dividindo a energia total dos materiais combustíveis (massa × poder calorífico inferior) pela área do piso. O resultado, em MJ/m², representa a quantidade de calor que seria liberada por unidade de área se todo o material queimasse — o parâmetro que classifica o risco de incêndio de uma edificação e define exigências de proteção (TRRF, saídas, sprinklers) nas normas e instruções técnicas dos corpos de bombeiros. Quanto maior a carga de incêndio, mais severo o incêndio potencial. Informe a massa de combustível, o poder calorífico e a área.
Os resultados desta ferramenta têm caráter apenas informativo e educativo e não constituem aconselhamento profissional, financeiro, médico, jurídico, tributário ou contábil. Confirme decisões importantes com um profissional qualificado e fontes oficiais.