DNS(Domain Name System) 조회 과정을 단계별 애니메이션으로 시각화합니다. 브라우저 캐시, 재귀 리졸버, 루트/TLD/권한 네임서버를 거치는 전체 흐름을 인터랙티브하게 학습하세요.
DNS 조회는 사람이 읽을 수 있는 도메인 이름(예: www.example.com)을 컴퓨터가 이해하는 IP 주소(예: 93.184.216.34)로 변환하는 과정입니다. 브라우저가 웹사이트에 접속할 때 가장 먼저 수행되는 네트워크 작업입니다.
재귀 조회는 클라이언트가 DNS 리졸버에게 최종 답을 요청하면, 리졸버가 다른 서버들을 대신 조회하여 완전한 답을 돌려주는 방식입니다. 반복 조회는 리졸버가 각 네임서버에게 다음 단계의 서버 주소만 받아 직접 순차적으로 조회하는 방식입니다.
DNS 캐시는 이전에 조회한 DNS 결과를 임시 저장하여 같은 도메인을 다시 조회할 때 전체 DNS 조회 과정을 생략합니다. 이를 통해 응답 시간을 수 밀리초로 단축하고, DNS 서버 부하를 줄이며, 네트워크 트래픽을 절약합니다. TTL(Time To Live) 값에 따라 캐시 유지 시간이 결정됩니다.
DNS 조회는 사람이 읽을 수 있는 도메인 이름(예: www.example.com)을 컴퓨터가 이해하는 IP 주소(예: 93.184.216.34)로 변환하는 과정입니다. 브라우저가 웹사이트에 접속할 때 가장 먼저 수행되는 네트워크 작업입니다.
재귀 조회는 클라이언트가 DNS 리졸버에게 최종 답을 요청하면, 리졸버가 다른 서버들을 대신 조회하여 완전한 답을 돌려주는 방식입니다. 반복 조회는 리졸버가 각 네임서버에게 다음 단계의 서버 주소만 받아 직접 순차적으로 조회하는 방식입니다.
DNS 캐시는 이전에 조회한 DNS 결과를 임시 저장하여 같은 도메인을 다시 조회할 때 전체 DNS 조회 과정을 생략합니다. 이를 통해 응답 시간을 수 밀리초로 단축하고, DNS 서버 부하를 줄이며, 네트워크 트래픽을 절약합니다. TTL(Time To Live) 값에 따라 캐시 유지 시간이 결정됩니다.
도메인 이름이 IP 주소로 변환되는 과정을 단계별로 시각화합니다