도메인 네임이란?
도메인 네임은 IP 주소를 문자로 알아보기 쉽게 만든 인터넷상의 주소이다. 넓은 의미로는 네트워크상에서 컴퓨터를 식별하는 호스트명을 가리키며, 좁은 의미에서는 도메인 레지스티리에게서 등록된 이름을 의미한다.
호스트명(hostname)은 네트워크에 연괄된 장치들에게 부여되는 고유한 이름이다.
도메인 레지스트리는 최상위 도메인에 등록된 모든 도메인 네임의 데이터베이스이다. 지정된 도메인 네임 레지스트리의 지침에 따라 인터넷 도메인 이름의 등록을 관리하고, 도메인 관련 서비스를 일반에 제공한다.
도메인 네임의 구조
도메인 네임은 다음과 같이 점으로 구분하여 계층적으로 이루어져 있다. 오른쪽에서 왼쪽으로 읽는 여러 부분으로 구성된 구조이며, 각 부분은 전체 도메인 이름에 대한 특정 정보를 제공한다.
각 DNS 서버들은 자신의 직속 하위 파트에 대한 정보를 알고 있어야 한다. Root는 TLD에 대한 정보를, TLD는 SLD에 대한 정보를 아는 식으로 구성되어 있다.
1) Root
가장 최상위에 위치해있다. 실제로 맨 뒤에 점(.)이 있으나 생략된 형태로 사용해도 무방하다.
2) TLD(Top-Level Domain)
도메인의 목적, 종류, 국가를 나타낸다.
- kr : 특정 언어나 국가의 자원을 나타낸다.
- org : 공인된 단체를 뜻한다.
- edu : 교육 및 학술 기관에서 사용한다.
3) SLD(Second-Level Domain)
도메인의 성격을 나타낸다. "http://www.google.co.kr"처럼 SLD가 존재하는 경우도 있고, "http://www.naver.com"처럼 SLD가 존재하지 않고 TLD에서 바로 이름으로 건너뛰는 경우도 있다. SLD를 생략할 수도 있기 때문에 도메인 구조를 단계로 나눴을 때, 3단계 구조일수도 있고 2단계 구조일수도 있다.
- co : 영리 목적의 단체 또는 기업체에서 사용한다.
- go : 정부 기관에서 사용한다.
다음은 2단계 구조의 도메인 네임을 나타낸 그림이다.
4) SUB(Sub Domain)
임의로 지정할 수 있는 사이트의 이름을 나타낸다.
5) www
World Wide Web의 약자로, 도메인 네임에 포함되지 않는 호스트명이다.
Reference
'Backend Roadmap > Internet' 카테고리의 다른 글
호스팅이란? (0) | 2024.06.24 |
---|---|
DNS와 동작 방식 (0) | 2024.06.24 |
브라우저와 동작 방식 (0) | 2024.06.24 |
HTTP란? (0) | 2024.06.24 |
인터넷이 어떻게 동작하는가? (0) | 2024.06.24 |