Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

OneDay Network

DNS(Domain Name Service) 계층적 구조 본문

Network

DNS(Domain Name Service) 계층적 구조

programming 2019. 4. 17. 20:25

DNS(Domain Name Service)란? 

- 도메인 이름(www.abc.com)을 네트워크 주소(192.168.1.1)로 변환하거나 그 반대의 변환을 수행

- UDP프로토콜을 사용하며, 53번 포트를 이용한다.  

- DNS Quary와 Response를 이용

 

DNS 구조 

 

[그림 1] DNS 구조

 

루트 DNS : 400개 이상의 루트 DNS가 존재, 대부분 북미지역에 위치, 13개의 다른 기관에서 관리되고 있음 

TLD DNS : Top Level Domain의 약자로, 최상위 도메인(com, kr 등)을 말함. 

책임 DNS : 인터넷에서 접근하기 쉬운 호스트를 가진 기관은 호스트 네임을 IP주소로 연결 시키는 역할을 함. 

로컬 DNS : DNS 서버 계층구조에는 속하지 않음, 인터넷 서비스 제공업체(ISP)가 관리하는 DNS서버

 

DNS 동작 원리 : 로컬 -> 루트 -> 로컬 -> TLD -> 로컬 -> 책임 -> 로컬 -> USER

DNS Caching : DNS 동작을 마치고 나서 로컬 DNS 서버가 정보를 일정기간 동안 저장

   

 

'Network' 카테고리의 다른 글

단일 라우팅 프로토콜(RIP)  (0) 2020.12.21
가상화 기술과 종류  (0) 2019.11.08
광대역 인터넷 연결 유형 및 케이블 종류  (0) 2019.04.01
DDOS 공격  (0) 2019.03.12
Wireshark 응용계층(Application layer) 분석  (0) 2019.03.11
Comments