네트워크에서 호스트명으로 부터 대응하는 IP 주소를 검색하여 취득하는 서비스
네트워크 통신이 이루어질때 IP 를 통해 대상이 누구인지를 판별 하게 되는데, IP 주소는 32비트로 이루어진 숫자 이기 때문에 하나하나 기억하기가 힘들어따!@
이런 불편을 해소하기 위해 나온 여러가지 대안책 중 하나가 DNS
!!
1 . 사용자는 브라우저를 통해 "www.naver.com"이라는 도메인에 접근 요청
2 - 1. 로컬에 해당 도메인에 대한 기록이 있는경우) - 바로 연결
2 - 2. 없다면 Root dns(.) 서버에 요청
3 . root dns로 부터 com DNS의 주소를 얻어 이동하여 naver.com DNS로 이동
4 . naver.com DNS로 부터
www.naver.com의 IP 주소
를 최종적으로 얻습니다.
5 . IP 주소를 획득한 Local DNS는 브라우저에게 IP 주소를 전달
합니다.
6 . IP 주소를 획득한 브라우저는 해당 IP를 가진 서버에 요청
을 보내고 페이지에 대한 정보를 받아온다.