Web

DNS

reumiii 2024. 6. 21. 17:36

⭐ DNS (Domain Name System)

도메인 주소를 매핑되어 있는 IP 주소로 변환하여 주는 시스템

사용자가 도메인 주소를 입력하면,
DNS가 매치된 IP 주소를 찾아서 접속하게 해준다.

 

마치 인터넷의 전화번호부같은 역할을 한다.
인터넷에서 모든 장치는 고유한 IP 주소를 가지고 있다.
IP는 숫자로 이루어진 주소로 (192.0.0.0 )
사람이 인식하거나 외우기 쉽지 않기 때문에
www.example.com 과 같은 도메인 주소로 변환시켜주는 것!

( 192.0.0.0 ↔ www.example.com )


⭐ 도메인 네임 스페이스
도메인 정보들을 계층적 구조로 저장 관리한다.

한곳에 세상의 모든 DNS 정보를 저장할 수 없으니
계층적으로 정보를 분산 저장한다.

⭐ 네임 서버
권한 있는 DNS 서버
도메인의 IP 주소를 조회한다.

⭐ 리졸버
권한 없는 DNS 서버
DNS 클라이언트 요청을 네임서버로 전달하고
찾은 정보를 클라이언트에게 전달하는 역할