Necessidade de ter o cache em servidores nomeados

0

Estou tentando entender por que o armazenamento em cache é necessário no servidor de ligação, quando o cliente que recebe as respostas seria armazenado em cache com base nos valores de TTL.

Então, O armazenamento em cache é necessário no servidor, se o cliente não puder armazenar em cache essas respostas? Não é uma sobrecarga nos sistemas cliente e servidor para armazenar em cache as mesmas respostas nos respectivos fins Quais são os possíveis casos de uso de cache as respostas no servidor? E se houver atualizações dinâmicas de registros no servidor e no servidor que ainda envia as respostas armazenadas em cache?

    
por Harshith Mulky 25.08.2016 / 09:44

1 resposta

1

Solicitações de DNS devem ser armazenadas em cache em todos os níveis. Se não, em vez de centenas de bilhões de solicitações de DNS por dia, estaríamos lidando com quatrilhões deles, superando os servidores DNS e provavelmente diminuindo cada conexão na Internet por causa do tráfego gerado.

Quando seu servidor DNS armazena em cache a solicitação, ele não armazena apenas em cache para um único computador. Ele armazena em cache para qualquer outro dispositivo que você usa também.

Esse princípio distribui e reduz muito a carga no resto do mundo, e é aplicado recursivamente em múltiplos níveis pelas mesmas razões.

    
por 25.08.2016 / 10:01

Tags