
따라서 도메인에 대해 3개의 IP 주소가 있는 경우 이를 권한 있는 DNS 서버로 구성합니다. 그러나 이 서버는 전달되는 IP를 순환하는 서버입니까, 아니면 3개를 모두 재귀 DNS 서버에 제공한 다음 라운드 로빈이 여기서 처리되나요?
답변1
라운드 로빈은 재귀 서버에서 처리되어야 합니다. 왜냐하면 권한 있는 서버에서 처리되면 라운드 로빈이 활성화된 상태에서 DNS 캐싱이 중단되기 때문입니다(라운드 로빈은 모든 요청에서 재귀 서버의 데이터를 무효화하기 때문입니다).
이 호스트의 이름을 확인하기 위해 서버에 쿼리하는 첫 번째 DNS 클라이언트는 기본 순서로 목록을 받습니다. 두 번째 클라이언트가 이 이름을 확인하기 위해 후속 쿼리를 보내면 목록이 회전됩니다. [...]
그래서 제가 아는 한, 재귀 서버는 이러한 회전을 수행해야 하는 서버입니다. 그렇지 않으면 문서에서 제안하는 것처럼 주소가 모든 클라이언트 요청에 대해 회전하지 않을 것입니다.
그리고 질문의 다른 부분에 대답하기 위해 권한 있는 서버는 모든 주소를 재귀 서버에 절대적으로 제공합니다. dig example.com
Unix 프롬프트를 실행하여 이를 확인할 수 있습니다 (dig는 기본적으로 재귀 쿼리를 보냅니다).