Network

Part 1. DNS / DNS Server

cwchoiit 2023. 10. 2. 13:36
728x90
반응형
SMALL
728x90
반응형
SMALL

회사에서 업무를 하다가 보면 네트워크 관련 이슈 및 필요한 작업을 할 때가 더러 생기곤 했다. 그때마다 네트워크 관련 지식이 전혀 없던 내가 하나씩 공부하면서 기록한 내용들을 작성해보고자 한다.

 

[Network] Category lists

2023.10.02 - [Network] - Part 1. DNS / DNS Server

2023.10.02 - [Network] - Part 2. hosts file

2023.10.02 - [Network] - Part 3. DNS Server 동작 원리

2023.10.02 - [Network] - Part 4. Router

2023.10.02 - [Network] - Part 5. Port forwarding

2023.10.02 - [Network] - Part 6. Dynamic VS Static IP address

 

DNS / DNS Server

인터넷에 연결된 컴퓨터(서버) 한대 한대를 호스트라고 한다.

그리고 이 호스트와 호스트가 통신하기 위해서는 서로간의 주소가 필요한데 이 주소를 IP Address라고 한다. 

 

이렇게 처음에 IP Address가 세상에 나왔을 때 사람들은 IP Address를 통해 호스트(서버)끼리 통신이 가능해졌기 때문에 만족했지만 얼마 지나지 않아 불만이 생기기 시작했는데 그 불만은 IP Address를 외우기 너무 어렵다는 것이다.

 

이 불만(문제)를 해결하기 위해 탄생한 것이 DNS(Domain Name System)이다. DNS는 쉽게 IP Address를 사람들이 기억하기 쉽게 이름을 부여한 시스템을 말한다. 예를 들면 www.naver.com 이 주소가 DNS이다.

 

DNS 얘기를 할 때 빠질 수 없는 것이 DNS Server인데 DNS Server가 하는 역할은 특정 호스트에서 특정 주소(예: www.naver.com)를 입력하면 호스트의 운영체제는 DNS Server에게 해당 주소와 매핑된 IP Address가 무엇인지 물어본다. DNS Server는 해당 주소와 매핑된 IP Address를 돌려주면 그 주소를 통해 호스트와 해당 주소를 가지는 호스트가 통신을 할 수 있게 된다. 이렇듯 중간에서 특정 주소의 IP Address를 저장하고 그 내용을 호스트에게 알려주는 역할을 하는 것이 DNS Server이다.

 

그리고 이렇게 IP Address와 특정 주소(예: www.naver.com)을 엮은 하나하나를 DNS Record라고 한다.

 

 

728x90
반응형
LIST

'Network' 카테고리의 다른 글

Part 6. Dynamic VS Static IP address  (0) 2023.10.02
Part 5. Port forwarding  (0) 2023.10.02
Part 4. Router  (0) 2023.10.02
Part 3. DNS Server 동작 원리  (0) 2023.10.02
Part 2. hosts file  (0) 2023.10.02