사람들은 IP 주소만으로는 어떤 Application을 지칭하는지 알기 어렵다. 그래서 사람들은 IP 주소 대신 호스트명을 통해 요청을 보내게 되며, DNS(Domain Name Service)가 자동으로 요청받은 호스트명에 대응하는 IP주소를 찾아주는 이름 해석을 처리한다.
이렇게 호스트명에 대응하는 IP 주소를 DNS 서버에 질의하는 기능은 DNS 리졸버
라고 하며 OS에 내장되어 있다. DNS 리졸버는 Local 서버 내에 호스트명이 없을 경우 Root 서버부터 다른 서버들에게 돌아가면서 질의하는 이름 해석을 반복하게 된다. 이처럼 이름 해석을 반복해서 묻는 것을 재귀 질의
라고 한다.
유저가 www.naver.com
을 요청했을 경우 다음과 같은 순서로 DNS 리졸버가 작동한다.
.com
.naver.com
www.naver.com
즐겁게 읽었습니다. 유용한 정보 감사합니다.