Google이 나를 찾기 위해 로컬 DNS 서버의 IP 주소를 사용하는 이유는 무엇입니까?

Google이 나를 찾기 위해 로컬 DNS 서버의 IP 주소를 사용하는 이유는 무엇입니까?

Google이 기계(주어진 IP 주소 포함)의 대략적인 위치를 파악할 수 있다고 가정할 때 Google은 기계의 위치를 ​​결정하기 위해 로컬 DNS 서버의 IP 주소를 사용하는 대신 기계의 IP 주소를 사용하지 않는 이유는 무엇입니까? 이것에 대한 생각이 있나요?

답변1

짧은 답변 - 로드 밸런싱은 DNS 조회를 기반으로 부분적으로 수행됩니다. DNS 조회는 웹페이지를 요청하기 전에 발생하며 로컬 DNS 서버에 의해 수행되므로 Google에서는 이를 사용해야 합니다.

긴 버전: 컴퓨터가 DNS 조회를 할 때 로컬 DNS 서버에 대해 문의합니다. 따라서 제공할 IP 주소를 알아낼 때 [Google 네임서버에 직접 쿼리하지 않는 한] DNS 서버의 주소만 있으므로 이를 사용하여 사용자의 위치를 ​​대략적으로 추정해야 합니다. 왜냐하면 DNS 서버는 사용자의 세부정보를 다음으로 전달하지 않기 때문입니다. 요청과 함께(실제로 다른 사람이 최근에 해당 네임서버에 대해 유사한 문의를 한 경우 Google에 묻지도 않을 수 있습니다. 캐시된 답변을 반환하는 것을 선호합니다.)

관련 정보