[Web] DNS

DNS (Domain Name Service)

  • www.google.com, www.naver.com과 같은 도메인에 접속하기 위해서는 해당 도메인의 IP 주소를 알아야 함
  • 호스트의 도메인 이름을 호스트의 네트워크 주소(IP 주소)로 바꾸거나 반대 변환을 하는데 DNS 가 사용됨

DNS 작동 원리

DNS

  1. 먼저 LocalDNS 에 질의
  2. LocalDNS 는 해당 도메인에 대한 정보가 없는 경우 RootDNS 주소를 응답
  3. RootDNS 에 질의
  4. RootDNS 로부터 TLD (Top-Level-Domain) 서버 정보를 전달 받음 (예-.com 도메인 등)
  5. .com TLD 에 질의
  6. .com TLD 에서 naver.com 을 관리하는 DNS 정보 전달
  7. naver.com DNS 서버에 질의
  8. naver.com DNS 서버는 LocalDNS 에 www.naver.com 에 대한 IP 주소 전달
  9. LocalDNS 는 www.naver.com 에 대한 IP 주소를 캐싱하고 유저에게 IP 주소 정보 전달

참고


© 2021. All rights reserved.

Powered by Hydejack v9.1.4