1) DNS 서버의 기본 동작


image.png

  1. 클라이언트는 DNS 서버에게 조회 메시지를 전송한다.
  2. DNS 서버는 조회 메시지 내용을 가지고, 리소스 레코드를 통해 정보를 찾고 응답한다.
  3. 클라이언트는 이름에 대응하는 회답 항목을 받는다.

1-1) DNS 서버에 보내는 메시지에 담기는 내용 3가지


서버나 메일 전송 목적지 등 도메인 네임 그 자체를 의미한다.

인터넷 이외의 네트워크까지 검토하기 위해 사용하던 것으로, 현재는 인터넷 이외 네트워크가 소멸되어서 항상 인터넷을 나타내는 “IN”이라는 값만 사용된다.

이름에 어떤 타입의 정보가 지원되는지를 나타낸다. A, MX, CNAME 등 여러 종류가 있다.

⇒ DNS 서버는 이 세 정보가 일치하는 IP 주소를 회답한다.

2) 만약 조회 메시지의 정보가 DNS 서버에 등록되어있지 않다면?