DNS) 도메인 이름의 구조

jun_legend·2021년 6월 1일
0

WEB-DNS

목록 보기
4/7
post-thumbnail

" 도메인 이름의 구조 "

도메인 이름은
Root domain
Top-level domain
Second-level domain
sub domain

으로 구성되어 있다.

도메인의 각 부분들은
각 부분들을 담당하는
독자적인 서버 컴퓨터들이(DNS Server) 존재한다.

각각의 DNS Server 들은
자신의 바로 아래 위치한 DNS Server 의 목록을 알고 있다.


예를 들어
blog.example.com 에 접속할 때
제일 먼저 Root 를 담당하는 DNS Server 들에게
blog.example.com 의 IP 주소를 요청하게 되는데

Root DNS Server 들은
바로 아래 위치한 Top-level DNS Server 들의 목록에 대해서만 알고 있어서
Top-level DNS Server 들의 IP 주소로 응답해준다.

그러면 전달받은 정보를 이용해서
Top-level DNS Server 들에게
blog.example.com 의 IP 주소를 요청하는데

Top-level DNS Server 역시 바로 아래 위치한
Second-level DNS Server 들의 목록에 대해서만 알고 있어서
Second-level DNS Server 들의 IP 주소로 응답해준다.

Second-level DNS Server 역시 동일한 과정을 거쳐
Sub 를 담당하는 DNS Server 의 IP 주소를 응답해주고

결국 sub DNS Server 들에게
blog.example.com 의 IP 주소를 응답받게 된다.

이러한 체계 속에서
전세계에 있는 다수의 DNS Server 들이
서로 협력하고 정보를 계층적으로 알려주는 과정을 거쳐
IP 주소를 알려줄 수 있게 된다.


출처) 생활코딩 WEB2-Domain Name System
https://opentutorials.org/module/3421

0개의 댓글