DNS 동작원리, 과정

2011. 6. 9. 15:45카테고리 없음




DNS 동작 원리

참고 URL (http://cafe.naver.com/dnspro.cafe)의 자료를 바탕으로, 재구성 및 추가한 설명자료입니다.

 DNS 동작원리, 과정

개인용 컴퓨터(PC)에서 www.naver.com 을 입력

 

1. PC 자체 Cache를 확인하여, 해당 도메인에 대한 IP정보(접속하려는 곳)을 탐색

   - IP정보 발견시(Cached) -> 접속DNS 동작원리, 과정

   - 발견 못함 -> 다음 단계로 진행

 DNS 동작원리, 과정

2. PC에서 지정한 Local DNS에 www.naver.com 질의

 

3. Local DNS는 ROOT DNS에게 최상위 도메인(COM)에 대한 정보를 가진 네임서버를 질의

   - Cached 시 -> 다음 단계로 진행하지 않고, 바로 응답(최종목적지)

 DNS 동작원리, 과정

4. Local DNS는 COM ROOT에게 naver 네임서버의 정보를 질의

   - Cached 시 -> 다음 단계로 진행하지 않고, 바로 응답(최종목적지)

 

5. Local DNS는 naver네임서버에게 www.naver.com 의 IP 정보를 질의

   - Cached 시 -> 다음 단계로 진행하지 않고, 바로 응답(최종목적지)

 

6. 네이버 네임 서버가 www.naver.com의 IP를 제공하면, PC에서 접속(IP주소이용)

 

* 리눅스 : /etc/hosts 참조 -> /etc/resolve.conf 참조, 해당 dns에 질의하는 과정이 일반적

 DNS 동작원리, 과정

 

 

 

그림출처 : http://forum.codecall.net/images/Tutorials/dns_diagram2.gif

 

 

그림 출처DNS 동작원리, 과정 :http://upload.wikimedia.org/wikipedia/commons/thumb/0/09/DNS_in_the_real_world.svg/688px-DNS_in_the_real_world.svg.png

그림 출처 : http://docstore.mik.ua/orelly/networking/puis/figs/puis_1607.gif

 



DNS 동작원리, 과정