Page 149 - MDP2020-3
P. 149

················································································  명장양성프로젝트  【MDP】  과제발표회  자료집  Ⅲ    |  143


            게 되는데 naver에 접속하기 위해 주소창에 www.naver.com이라고 입력하였을 때 naver에 접속
            되는 것을 알면 이해할 수 있습니다. 실제로 생략된 root 도메인을 포함하면 www.naver.com.

            으로 구성되어 있는 것입니다. 즉, 그저 도메인 간 구분을 위한 구분자가 아닌 root 도메인을
            의미하는 것이기도 하였습니다. 도메인의 경우 가창 최상위 도메인을 오른쪽에 표기합니다. 따
            라서 www.naver.com.의 경우 . 도메인 밑에 com 도메인 밑에 naver 도메인 밑에 존재하는 www
            페이지를 불러오는 것입니다. 그림으로 표기하면 다음과 같은 형태가 됩니다.








































              따라서 이러한 정보를 통해 인터넷을 사용하기 위해 질의하는 서버가 DNS 서버입니다. 그리
            고 root 도메인을 가지고 있는 가장 최상위 DNS 서버를 Root DNS 서버라고 칭하는데 이는 전

            세계에서 13개만 존재합니다. 최근의 경우 Root DNS 서버의 부하를 분산하기 위해 이를 복제한
            Mirror 서버를 운영하고 있습니다. 그럼에도 전 세계의 사용자가 매번 질의를 한다면 인터넷
            속도를 저하시키는 요소가 됩니다. 이러한 개념에서 나온 것이 캐시 서버와 hosts 파일입니다.
            캐시의 경우 이전의 것을 저장하는 용도로 사용됩니다. 즉, 이전에 질의했던 것을 또 다시 질
            의하게 될 경우 캐시로부터 결과를 대신 받아오는 것입니다. 이는 DNS 서버 뿐 아니라 클라이
            언트도 자신의 캐시를 가지고 있습니다. 만약 캐시에도 존재하지 않을 경우 다음으로 조회하는

            것이 hosts 파일입니다. hosts 파일에 기록되어 있는 내용일 경우 해당 결과를 클라이언트에게
            알려줍니다. 만약 아닐 경우, 그때 첫 번째 DNS 서버에게 해당 내용을 질의합니다. 이러한 식
            으로 반복적인 결과를 최대한 낮은 단계에서 처리하여 상위 서버에 대한 부하를 덜어주는 식으
            로 운영되고 있습니다.
   144   145   146   147   148   149   150   151   152   153   154