메뉴 닫기

Domain Name System 구조

This figure shows how to resolve IP address using DNS server.

목차

  1. Domain Name System 이란?
  2. Domain Name System 구조 [현재글]

이전글을 통해서 도메인 네임 시스템(Domain Name System) 이란, 인터넷접속에 부여된 아이피 주소(IP Address)는 컴퓨터 입장에서 접속을 하기 위한 주소가 있으며, 사람들이 쉽게 IP Address 를 알지 않아도 인터넷을 쉽게 사용하기 위하여 컴퓨터에 이름을 부여를 하게 되는데 이것을 Domain Name System 입니다.

How DNS Server Works
How DNS Server Works

DNS Server 는 두가지 역활을 하게 됩니다.

  1. 서버관리자가 획득한 도메인의 NS레코드 정보를 접수 받습니다.
  2. Client(접속자) 가 요청한 도메인의 IP Address 를 Client 에 알려줍니다.

개인적으로 차차 준비 중인  shop.odenwar.net 라는 예제를 들어 소개를 하겠습니다.
위 사이트는 개인적으로 오픈준비중인 쇼핑몰이며, 현재 쿠팡의 파트너쉽등록이 되어, 해당 사이트의 링크에 접속, 접속자가 구매가 이루어 지면, 일정의 커미션을 받는 구조의 홈페이지 입니다.
개인적으로 공유하고자 하는 지식과, Synology 제품의 유용한 팁등을 공유, 지식이 유용하고 관련 제품을 사용하고 싶은 소비자분이 구매를 하기 쉽게 쇼핑몰을 준비중입니다.
아직은 준비중이며 부족하지만 많은 이용부탁드리며, 관련 사업에 대해 의견이 있으신 분은 business@odenwar.net 으로 문의 주시면 검토 후 회신드리도록 하겠습니다.

shop.odenwar.net Component
shop.odenwar.net Component

도메인의 구조

일반적으로 사용자와 홈페이지를 알려주기 위한 주소는 shop.odenwar.net 으로 알립니다.
하지만 공식적으로는 맨 끝에는 .(Dot) 이 포함된 주소를 입력하게 되면 일반 홈페이지와 동일 하게 열리게 됩니다.
이것은 Root Domain 이라고 하며 Client(사용자)에게는 의미가 없지만 DNS 구조를 알기 위해서는 Root Domain 의 설명이 필요하여 작성합니다.

Domain Server 는 각 1대만 존재하는 것이 아니라 전세계 수천, 수만대의 서버가 존재하며 빠른 응답을 위하여 가장 가까운 DNS Server 의 응답을 받고, 소속되어 있는 Root  > Top > Second > Sub … 순으로 DNS Server IP Address 를 취득하게 됩니다.

글로쓰니 어렵죠? ^^;
아래의 이미지는 shop.odenwar.net 라는 설명을 위하여 다음의 이미지를 살펴봐 주세요. (약간의 집중이 필요합니다!!)

This figure shows how to resolve IP address using DNS server.
This figure shows how to resolve IP address using DNS server.

 

  1. 사용자는 shop.odenwar.net 라는 홈페이지를 접속을 시도합니다.
  2. ISP(Internet Service Provider)에서 가장 응답이 빠른 DNS Server 에 Shop.odenwar.net 의 아이피 조회를 요청 후 수신합니다.
  3. DNS 는 Top Level Domain(net)의 아이피를 관리하는 Name Server의 IP 주소를 확인합니다.
  4. DNS 는 Second Level Domain(odenwar)의 아이피를 관리하는 Name Server의 IP 주소를 확인합니다.
  5. DNS 는 Sub Level Domain(shop)의 아이피를 관리하는 Name Server의 IP 주소를 확인합니다.
  6. DNS 는 Sub Level Domain이 위치한 서버의 IP 주소를 확인합니다.
  7. DNS 는 검색결과를 클라이언트에게 알려줍니다.
  8. ISP는 Client 에게 검색된 IP Address 를 알려줍니다.
  9. 검색된 IP Address 를 통해 알고 싶은 정보를 Client 에게 요청합니다.
  10. Server 는 알고 싶은 정보를 Client 에게 제공합니다.

※ Internet Service Provider : 인터넷 서비스 제공자, 한국으로는 SK, KT, LG 등의 사업자들이 있습니다.

 

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다