Por que o Google usa o endereço IP dos servidores DNS locais para me localizar?

Por que o Google usa o endereço IP dos servidores DNS locais para me localizar?

Supondo que o Google possa descobrir onde uma máquina (com seu endereço IP fornecido) está aproximadamente localizada, por que o Google não usa o endereço IP de uma máquina em vez de usar o endereço IP de um servidor DNS local para determinar a localização da máquina? Alguma opinião sobre isso?

Responder1

Resposta curta - O balanceamento de carga é feito (parcialmente) com base em uma pesquisa de DNS. A pesquisa de DNS acontece antes de você solicitar a página da web e é feita pelo servidor DNS local – então o Google precisa usar isso.

Versão longa: quando sua máquina faz uma pesquisa de DNS, ela consulta o servidor DNS local. Assim, ao calcular o endereço IP a ser fornecido [a menos que você esteja consultando diretamente os servidores de nomes do Google], ele só terá o endereço do servidor DNS, portanto, será necessário usá-lo para aproximar sua localização - porque o servidor DNS não encaminha seus dados em com a solicitação (e, de fato, se alguém fez recentemente uma consulta semelhante contra esse servidor de nomes, talvez nem pergunte ao Google - preferindo retornar a resposta em cache).

informação relacionada