Records TTL (Time To Live)

Record ๋Š” ์ž์ฃผ ๋ฐ”๋€Œ์ง€ ์•Š๋Š”๋‹ค.

Client ๋Š” TTL ์‹œ๊ฐ„๋™์•ˆ Caching ํ•œ๋‹ค.

image-20220704001709205

  • High TTL
    • ์˜ˆ๋ฅผ ๋“ค์–ด 24์‹œ๊ฐ„์œผ๋กœ ์„ค์ •ํ•œ๋‹ค.
    • Route53 ์— ์ ์€ ํŠธ๋ž˜ํ”ฝ์ด ๋ชฐ๋ฆฌ๊ฒŒ ๋œ๋‹ค. (TTL ์ด ๋†’์•„์„œ)
    • ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์˜ค๋ž˜๋œ Record ๋ฅผ ๋ฐ›์„ ๊ฐ€๋Šฅ์„ฑ์ด ์ƒ๊ธด๋‹ค.
  • Low TTL
    • ์˜ˆ๋ฅผ ๋“ค์–ด 60์ดˆ
    • Route53 ์— ๋งŽ์€ ํŠธ๋ž˜ํ”ฝ์ด ๋ชฐ๋ฆฌ๊ฒŒ ๋œ๋‹ค. (TTL ์ด ๋‚ฎ์•„์„œ)
      • ๋น„์šฉ์ด ๋งŽ์ด ๋ฐœ์ƒํ•˜๊ฒŒ ๋œ๋‹ค.
      • Route53 ์€ ๋“ค์–ด์˜ค๋Š” ์š”์ฒญ์˜ ์–‘์— ๋”ฐ๋ผ ์š”๊ธˆ์ด ์ฑ…์ •๋˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.
    • ์˜ค๋ž˜๋œ Record์˜ ๋ณด๊ด€ ๊ธฐ๊ฐ„์€ ์งง์•„์ง„๋‹ค.
    • ๋”ฐ๋ผ์„œ ๋ ˆ์ฝ”๋“œ ๋ณ€๊ฒฝ์ด ๋นจ๋ผ์ง„๋‹ค.
  • ์–ด๋–ค TTL ์„ค์ •์ด ์ ํ•ฉํ•  ์ง€๋Š” ์ƒํ™ฉ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง„๋‹ค.

  • Record ๋ฅผ ๋ณ€๊ฒฝํ•˜๋ ค๋Š” ๊ฒฝ์šฐ
    • TTL ์„ 24์‹œ๊ฐ„์œผ๋กœ ์˜ฌ๋ฆฐํ›„, ๋ชจ๋“  Client ์—๊ฒŒ 24์‹œ๊ฐ„๋™์•ˆ Caching ์„ ์‹œํ‚จ๋’ค,
    • Record ๊ฐ’์„ ๋ฐ”๊ฟ”์„œ ๋ชจ๋‘์—๊ฒŒ ์—…๋ฐ์ดํŠธ๊ฐ€ ๋˜๋ฉด TTL ์„ ๋‚ฎ์ถ”๋Š” ๋ฐฉ์‹ ๋ฐ ์ „๋žต์ด๋‹ค.
  • TTL ์€ ๋ชจ๋“  Record ์— ์žˆ์–ด ํ•„์ˆ˜์ ์ด๋‹ค.

Terminal ๋กœ TTL ํ™•์ธํ•˜๊ธฐ

image-20220704003310426

  • NSLOOKUP
    • renine94.github.io ๋ผ๋Š” ๋„๋ฉ”์ธ์€ ์‹ค์ œ๋กœ 4๊ฐœ์˜ IP์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋‹ค.
      • 185.199.108.153
      • 185.199.110.153
      • 185.199.109.153
      • 185.199.111.153

image-20220704003440948

  • DIG
    • 1๊ฐœ์˜ DNS Query๋ฅผ ์š”์ฒญ๋ณด๋ƒˆ์„๋•Œ 4๊ฐœ์˜ ์‘๋‹ต์„ ๋ฐ›๋Š”๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.
    • 185.199.108~111.153 ์œผ๋กœ 4๊ฐœ์˜ IP ์ฃผ์†Œ์™€ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋‹ค.
    • ์‚ฌ์ง„์ƒ ๋ณด์ด๋Š” 3600 ์ด Caching ๋˜๋Š” ์‹œ๊ฐ„, ์ฆ‰ TTL ์„ ์˜๋ฏธํ•œ๋‹ค.
    • 3600์ดˆ, ์ฆ‰ 1์‹œ๊ฐ„๋™์•ˆ ์บ์‹ฑ๋œ๋‹ค.

ํƒœ๊ทธ: , , , ,

์นดํ…Œ๊ณ ๋ฆฌ:

์—…๋ฐ์ดํŠธ:

๋Œ“๊ธ€๋‚จ๊ธฐ๊ธฐ