My Boundary As Much As I Experienced

도메인과 도메인 체계, 호스트명, DNS의 개념 본문

Computer Basics/Network

도메인과 도메인 체계, 호스트명, DNS의 개념

Bumang 2024. 4. 19. 11:10

도메인(Domain)이란?

도메인은 인터넷에 연결된 컴퓨터의 ip를 사람이 쉽게 기억하기 어렵기 때문에 이를 위해서 각 ip에 사람이 쉽게 기억하고 입력할 수 있도록 문자(영문, 한글 등)로 만든 인터넷 주소이다.

 

도메인 체계

도메인은 “.”또는 루트(root)라 불리는 도메인 이하에 아래 그림과 같이 역트리(Inverted tree)구조로 구성되어 있다. 아래와 같이 3단계로 구분된다.

 

1단계 : 최상위 도메인(TLD, Top-Level Domain)

 

도메인 레벨 중에 가장 높은 단계에 있는 도메인이다. 7 개의 일반도메인(com, net, org, edu,, gov, mil, int)과 + 190여개의 국가 도메인(kr, de, jp..)으로 구성되어 있다.

1단계 도메인은 도메인의 목적, 종류, 국가를 나타낸다. 최상위 도메인의 형태에 따라 도메인 네임 체계와 등록 원칙이 다를 수 있다.

  gTLD ccTLD New gTLD
정의 일반 최상위 도메인 국가 코드 최상위 도메인 신규 일반 최상위 도메인
설명 전세계 누구나 사용 가능 국가/지역 등을 나타냄
해당 국가, 지역에 거주하는 단체나 개인만이 취득 가능
기존 gTLD의 수량적 한계로 새로운  gTLD를 만들어냄
예시 com, net, org, biz, info, name, asia, jobs, mobi, tel, travel, xxx  kr, jp, cn, in, mx, us, de, tv, me email, coffee, camera, rent, website, xyz, news, blackfriday, loan 

 

 

2단계 : 차상위 도메인 (서브도메인, SLD, Second-Level Domain)

도메인 이름을 등록한 조직을 나타낸다. 예를 들어, 단과 대학과 학술 시설은 ac, 회사는 co와 같은 형태를 가지고 있다.

 

3단계 : 도메인 이름(Domain Name)

자주 볼 수 있는 naver, google, daum과 같이 우리가 임의로 지정할 수 있는 자율적인 이름을 의미한다.

 

결론적으로, 도메인을 표시할 때 3단계(도메인 이름) ▶ 2단계(SLD) ▶ 1단계(TLD)순으로 나타낸다.

 

 

 

FQDN (Fully Qualified Domain Name)

FQDN은 전체 도메인명을 의미한다. 사람들이 많이 알고 있는 FQDN은 www.google.com, www.daum.net 등이 있는데, 명확하게 말하자면 www는 호스트명이며 google.com, daum.net은 도메인명이다.

 

*호스트명(hostname, 옛 명칭으로는 노드네임/nodename)은 네트워크에 연결된 장치(컴퓨터, 파일 서버, 복사기, 케이블 모뎀 등)들에게 부여되는 고유한 이름이다.

 

호스팅이란 개념과 호스트명을 헷갈릴 수 있는데 완전 다른 개념이다.

호스팅(Hosting): 호스팅은 인터넷을 통해 웹사이트나 애플리케이션을 온라인으로 공개하는 과정을 말한다. 호스팅은 웹사이트 파일을 저장하고 인터넷에 연결하여 웹사이트를 온라인으로 제공하는 서버 및 기술을 제공하는 서비스를 의미한다. 호스팅 서비스 제공업체는 클라이언트가 웹사이트를 올리고 운영할 수 있는 서버 공간과 기술을 제공한다.

 

 

 

DNS(Domain Name Server)

도메인 네임 시스템 (Domain Name System, DNS) 은 호스트의 도메인네임 (http://www.example.com)을 네트워크주소(192.168.1.0)로 변환하거나, 그 반대의 역할을 수행하는 시스템이다. 비유적으로 표현하자면 전화번호부다.