DNS(Domain Name System)는 인터넷에서 도메인 이름을 IP 주소로 변환해 주는 시스템입니다.
이를 통해 사용자는 사람이 읽고 기억하기 쉬운 도메인 이름을 사용하여 웹사이트나 서비스를 접근할 수 있게 됩니다.
예를 들어, "http://www.coxfactor.com"이라는 도메인 이름을 입력하면, DNS는 이를 해당 서버의 IP 주소(예: 111.222.123.123)로 변환해줍니다.
스마트폰에 이름으로 저장한 전화번호 생각하면 편하겠지요?
"홍길동" = "wwwcoxfactor.com"
"010.123x.x123(전화번호)" = "111.222.123.123(IP 주소)"

DNS 구조

DNS(http://www.coxfactor.com)의 구조는 계층적으로 구성되어 있으며, 각 부분은 특정한 역할을 담당합니다.
이 구조는 도메인 이름을 쉽게 이해하고 관리할 수 있도록 합니다.
DNS 계층 구조 설명
Root (루트)
DNS 계층 구조의 최상위 레벨입니다.
도메인 이름의 끝에 있는 점(.)으로 표시됩니다. 보통 사용자가 명시적으로 입력하지 않지만, 모든 도메인 이름의 끝에 실제로 존재합니다. (생략 가능)
루트 DNS 서버는 최상위 도메인(TLD) 서버에 대한 정보를 가지고 있습니다.
Top-Level Domain (TLD)
최상위 도메인으로, 도메인 이름의 마지막 부분에 해당합니다.
예: .com, .net, .org, 국가 코드 TLD (ccTLD)인 .uk, .kr 등.
TLD는 루트 DNS 서버에 의해 관리됩니다.
http://www.coxfactor.com의 경우, .com이 TLD입니다.
Second-Level Domain (SLD)
TLD 바로 앞에 오는 도메인 이름 부분입니다.
보통 조직이나 회사 이름 등을 나타내며, 실제로 사용자가 등록할 수 있는 부분입니다.
예: coxfactor
http://www.coxfactor.com의 경우, coxfactor가 SLD입니다.
Third-Level Domain
SLD 앞에 오는 도메인 이름 부분입니다.
서브도메인이라고도 불리며, 조직 내 특정 서비스를 지칭할 수 있습니다.
예: www
http://www.coxfactor.com의 경우, www가 서브도메인입니다.
전체 구조
http://www.coxfactor.com.
Third-Level Domain : www
Second-Level Domain : coxfactor
Top-Level Domain : com
Root : .
이 계층 구조는 DNS 서버가 도메인 이름을 IP 주소로 변환하는 데 중요한 역할을 합니다.
사용자가 http://www.coxfactor.com을 입력하면, DNS 서버는 이를 각 레벨에서 차례로 해석하여 최종적으로 해당 서버의 IP 주소를 찾아 연결합니다.
감사합니다.
'Network > 이론' 카테고리의 다른 글
[Network] VPN (IPsec VPN) 이란? #1 (26) | 2024.08.20 |
---|---|
[Network] DNS(Domain Name System) 동작 방식 #2 (34) | 2024.08.13 |
[Network] OSI 7 계층(Layer) 이란? (23) | 2024.07.29 |
[Network] TCP/ UDP 란? (19) | 2024.07.26 |
[Network] IP(Internet Protocol) 란? (24) | 2024.07.22 |