RFC 1035 문서에 의해 정의되어 관리되는 도메인 시스템

전세계적으로 hostname과 IP address를 매핑한 데이터 베이스를 제공함

즉, 192.168…. 124.3. … 이런 식으로 IP Address를 검색창에 연결하는 검색하는 대신에 사용하는 것.

대표적인 예) google.com, naver.com

둘은 도메인을 이용해 공인 IP 주소가 아닌 이름으로 주소에 접근 가능함.

#windows
nslookup google.com

서버:    UnKnown
Address:  10.137.92.156

권한 없는 응답:
이름:    google.com
Addresses:  2404:6800:4004:821::200e
          142.251.42.174

cmd에서 위 명령어를 통해 google.com의 ip를 확인할 수 있다.

142.251.42.174를 인터넷 검색창에 입력하면 구글로 연결되는 것을 확인할 수 있다. 도

DNS의 동작 방식(계층 구조)

단일 중앙 서버가 아니라 분산된 계층 구조로 작동한다

  1. 루트 DNS 서버: 가장 최상위, 최상위 도메인(TLD) 서버의 주소를 알려줌
  2. TLD DNS 서버: .com, .net, .kr 등 TLD를 관리하며, 해당 도메인의 권한을 가진 DNS 서버 주소를 알려줌
  3. 권한 있는 DNS 서버(Authoritative DNS Server): 특정 도메인(google.com 같은)의 실제 IP 주소를 가지고 최종 응답 제공