1️⃣ TTL (Time To Live)

개념

TTL = DNS 레코드를 캐시에 저장하는 시간

DNS 결과를 얼마 동안 캐시에 보관할 것인가

myapp.example.com → 54.22.33.44
TTL = 300초

의미

DNS 결과를 300초 동안 캐시

image.png


2️⃣ DNS 조회 과정에서 TTL 역할

사용자가 사이트 접속

myapp.example.com

DNS 응답

A Record = 54.22.33.44
TTL = 300

그러면 클라이언트는

300초 동안 DNS 서버에 다시 물어보지 않음