Valores pequenos de TTL

6

O que é um TTL no DNS? Qual é a vantagem de ter um TTL pequeno?

    
por user31394 11.03.2010 / 15:01

1 resposta

8

"TTLs também ocorrem no Sistema de Nomes de Domínio (DNS), onde eles são definidos por um servidor de nomes autoritativo para um registro de recurso específico. Quando um servidor de nomes de cache (recursivo) consulta o servidor de nomes autoritativo para um registro de recurso, ele armazenará em cache registro para o tempo (em segundos) especificado pelo TTL.Se um resolvedor de stub consulta o servidor de nomes de armazenamento em cache para o mesmo registro antes do TTL expirou, o servidor de cache simplesmente responderá com o registro de recurso já armazenado em cache em vez de recuperá-lo do autoritativo Os servidores de nomes também podem ter um TTL configurado para NXDOMAIN (reconhecimento de que um domínio não existe), mas eles geralmente têm curta duração (3 horas no máximo).

Os TTLs mais curtos podem causar cargas mais pesadas em um servidor de nomes autoritativo, mas podem ser úteis ao alterar o endereço de serviços críticos como servidores Web ou registros MX e, portanto, são reduzidos pelo administrador DNS antes de um serviço ser movido. para minimizar as interrupções.

As unidades usadas são segundos. Um valor de TTL comum para o DNS é 86400 segundos, que é de 24 horas. Um valor TTL de 86400 significaria que, se um registro DNS fosse alterado, os servidores DNS em todo o mundo ainda poderiam exibir o valor antigo de seu cache por até 24 horas após a alteração. "

link

    
por 11.03.2010 / 15:02