CS 스터디/네트워크

[응용 계층] 2. DNS 서버

doobi 2023. 9. 8. 15:54

DNS(Domain Name System)

 

: 도메인 이름을 IP 주소로 변환하는 역할

 

외우기 어려운 IP 주소를 URL로 사용할 수 있도록 함.

즉, 주소창에 도메인 이름을 입력하면 DNS 서버가 웹 사이트의 IP 주소로 변환한다.

 

이때 www.google.com에서

google.com 처럼 컴퓨터나 네트워크를 식별하기 위해 붙여진 이름을 도메인 이름이라고 하고, 

도메인 이름 앞에 있는 www 는 호스트(서버) 이름이라고 한다. 

 

컴퓨터와 DNS 서버의 통신 과정

1. 컴퓨터 -> DNS 서버 : 도메인 이름의 IP 주소 묻기

2. DNS 서버 -> 컴퓨터 : 해당 도메인 이름의 IP 주소 응답

3. 컴퓨터는 해당 IP 주소로 서버 접속

 

DNS 서버가 도메인의 IP 주소를 모를 경우?

DNS 서버가 전 세계에 흩어져 있고 계층적으로 연결되어 있기 때문에 연계해서 동작

즉 다른 DNS 서버에 요청해서 IP 주소를 찾아온다.