도메인 네임이란?
IP주소를 문자로 알아보기 쉽게 만든 인터넷상의 주소이다.
특정 서버에 IP를 매칭해서 하나씩 외우기에는 불편하기 때문에 사용자가 기억하기 쉬운 영문, 숫자 및 구분자(.)로 이뤄진 도메인 네임 (Domain Name)이 등장했다.
넓은 의미로는 네트워크상에서 컴퓨터를 식별하는 호스트명을 가리키며, 좁은 의미에서는 도메인 레지스트리에게서 등록된 이름을 의미한다. 이를 통틀어서 '웹 주소'라고 부르는 경우도 있다.
// 도메인 레지스트리: 최상위 도메인에 등록된 모든 도메인 네임의 데이터베이스
도메인 네임의 구조
우측에서 좌측으로 읽으며, Root - TLD - SLD - SUB (도메인 이름) 순이다. www는 호스트명이다. SLD는 생략될 수 있다.
- Root: 가장 최상위, 실제로 주소엔 . 이 있으나, 생략된 형태로 사용해도 무방함
- TLD (Top-Level Domain, 최상위 도메인): 도메인 레벨 중에 가장 높은 단계에 있는 도메인으로, 도메인의 목적, 종류, 국가를 나타낸다.
- SLD (Second-Level Domain, 차상위 도메인): 'www.google.com'처럼 SLD가 존재하는 경우도 있고, 'www.naver.com'처럼 SLD가 존재하지 않고 TLD에서 바로 도메인 이름으로 건너뛰는 경우도 있음
- SUB (도메인 이름): 임의로 지정할 수 있는 사이트의 이름, google, naver, daum 등이 도메인 이름 부분
- www (World Wide Web): 도메인 네임에 포함되지 않는 호스트명
TLD의 세분화
- gTLD: 일반 최상위 도메인 '.com', '.net' 등
- ccTLD: 국가 코드 최상위 도메인 '.kr', '.us' 등
- New gTLD: 기존 gTLD 이외에 새롭게 추가된 도메인 형태 .news, .info 등 -> 기존 gTLD의 수량적 한계로 새로운 gTLD 탄생
SLD의 세분화
- co: 영리 목적의 단체, 기업체
- go: 정부 기관
- com: commercial (광고)를 의미하므로 굳이 '[co.com](https://co.com)과 같은 형태로 쓸 필요가 없음
// SLD는 쓸수도 있고 생략할 수도 있으므로 'www.google.co.kr' 처럼 3단계 일 수도 있고, 'www.naver.com' 처럼 2단계 구조가 될 수도 있다.
출처
- https://velog.io/@m-vault/%EB%8F%84%EB%A9%94%EC%9D%B8-%EB%84%A4%EC%9E%84%EC%9D%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80%EC%9A%94 - 도메인 네임이란 무엇인가요?
- https://minemanemo.tistory.com/80 - Domain Name과 DNS이란?
'Backend Loadmap > Internet' 카테고리의 다른 글
[백엔드 로드맵][인터넷] 호스팅은 무엇일까요? (0) | 2022.12.02 |
---|---|
[백엔드 로드맵][인터넷] DNS와 작동 원리 (0) | 2022.11.24 |
[백엔드 로드맵][인터넷] 브라우저와 동작 원리 (0) | 2022.11.22 |
[백엔드 로드맵][인터넷] HTTPS란? (0) | 2022.11.22 |
[백엔드 로드맵][인터넷] 인터넷은 어떻게 작동될까요? (0) | 2022.11.22 |