정의 

도메인(Domain)은 인터넷상의 주소입니다.

서로 통신할 컴퓨터 위치를 알아야되는데, 그 위치를 확인 할 수 있는 것인 도메인입니다.

 

IP에 대해서 알아보자면, 인터넷에 연결되어있는 장치들은 각각을 식별할 수 있는 주소를 가지고 있습니.

그 식별번호를 IP라고 한다.

ex) 115.68.24.88, 192.168.0.1 등등

 

ip는 사람이 이해하고 기억하기 힘들어서 각 ip에 이름을 부여한 것이 바로 도메인이다. 

ex) naver.com <- 220.95.233.172

 

구조

오른쪽에서부터 1단계, 2단계, 3단계 도메인이라고 불리면서, 오른쪽에서 왼쪽으로 갈수록 도메인 범위가 작아집니다.

 

www.myname.co.kr 로 예시를 들면

 

1단계 : kr (국가 도메인)

2단계 : co (도메인의 성격 - 어떤 도메인인지)

3단계 : myname (원하는 이름)

 

맨 앞에 있는 www는 호스트명입니다.

도메인을 보유하고 있으면 해당 도메인을 활용하여 다양한 호스트 컴퓨터를 운용할 수 있습니다. 

 

예를들어 myname.co.kr 도메인이 있으면, hompate.myname.co.kr, hosting.myname.co.kr와 같이 자유롭게 운영할 수 있습니다.

 

체계

도메인은 전세계적으로 유일하게 존재하므로 일정한 체계가 있습니다.

인터넷의 모든 도메인은 루트(Root)라 불리는 도메인 이하에 트리모양을 이루어 계층적으로 구성되어 있습니다.

 

루트 도메인 아래의 단계를

1단계 도메인(=최상위 도메인(TLD, Top-Level Domain))이라고 하며

그다음 단계를

2단계 도메인(SLD, Second-Level Domain)이라 합니다.

 

도메인의 동작과정은 아래 링크를 참조

https://karice.tistory.com/222

 

DNS란?

1. 정의 DNS : Domain Name System은 사람이 읽을 수 있는 도메인 이름 (www.amazon.com)을 머신이 읽을 수 있는 IP 주소 (192.0.2.44)로 변환합니다. 2. 동작 인터넷상의 모든 컴퓨터는 숫자를 사용하여 서로를..

karice.tistory.com

 


참고 : 

https://blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=lge24528&logNo=120054724365 

 

https://opentutorials.org/course/228/1450

 

https://minemanemo.tistory.com/80

 

'개발합시다. > BackEnd 공부' 카테고리의 다른 글

스레드와 동시성  (0) 2021.08.16
웹호스팅이란??  (0) 2021.08.13
HTTP 란 무엇인가?  (0) 2021.08.10
브라우저는 어떻게 동작할까???  (0) 2021.08.10
DNS란?  (0) 2021.08.10

+ Recent posts