[Network] DNS 동작원리 간단정리 (+ nslookup)
이 글은 아래의 포스팅의 내용을 재구성한 포스팅입니다.
DNS란 뭐고, 네임서버란 뭔지 개념정리 | 살살살림
DNS란 건 뭐고, DNS 서버란 건 뭐고, 네임서버란 건 뭐고 이름부터 혼란스러운 개념. 사용자의 입장에서 왜 DNS 역할이 필요한지와 추천할 만한 무료 네임서버에 대해서 알.아.보.자.
gentlysallim.com
DNS 동작개요

DNS Server 관리 주체

Authoritative DNS Server 를 보통 네임서버라고 부른다.
DNS 검색속도 및 캐싱 적중률
대부분의 요청은 통신사의 ISP 서버의 캐싱으로 동작한다. (70%~90% 적중)
캐시가 적중하지 않을 경우 네임서버(Authoritative DNS Server)의 성능에 따라 도메인의 검색속도에 영향을 줄 수 있다.
검색속도 순위는 아래와 같다.

nslookup
nslookup 에서 조회하면 아래와 같이 Non-authoritative answer 라는 항목을 볼 수 있다.
이는 4 개의 DNS 유형 중 DNS recursive resolver 를 사용했다는 의미이며
Recursive DNS Server 에서 캐싱이 히트했다는 것을 의미이다.

Reference
DNS란 뭐고, 네임서버란 뭔지 개념정리 | 살살살림
DNS란 건 뭐고, DNS 서버란 건 뭐고, 네임서버란 건 뭐고 이름부터 혼란스러운 개념. 사용자의 입장에서 왜 DNS 역할이 필요한지와 추천할 만한 무료 네임서버에 대해서 알.아.보.자.
gentlysallim.com
nslookup 에서 "Non-authoritative answer" 라고 나오는 의미
www.lesstif.com