CDN์ด๋ž€?

niireymikยท2024๋…„ 3์›” 17์ผ


๐ŸŒ CDN : Content Delivery Network

CDN์˜ ๋“ฑ์žฅ ๋ฐฐ๊ฒฝ

CDN์˜ ์ดˆ๊ธฐ ๊ธฐ์ˆ  ๊ฐœ๋ฐœ์€ ๋ฏธ๊ตญ์—์„œ ์ง‘์ค‘์ ์œผ๋กœ ์ด๋ฃจ์–ด์กŒ๋Š”๋ฐ ๊ทธ ์ด์œ ๋Š” ๋ฏธ๊ตญ์˜ ์ง€์—ญ์  ํŠน์„ฑ์— ์žˆ๋‹ค. ๋ฏธ๊ตญ์€ ๋•…์ด ์›Œ๋‚™ ๋„“์–ด์„œ, ์ค‘๊ฐ„ ๋„คํŠธ์›Œํฌ์—์„œ ์„œ๋ฒ„ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๊ฑฐ๋‚˜ ๋„คํŠธ์›Œํฌ์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋ฉด ์†๋„๊ฐ€ ์ €ํ•ญ๋„ ์—†์ด ๊ณค๋‘๋ฐ•์งˆ์น˜๊ธฐ ์‹ญ์ƒ์ด์—ˆ๋‹ค. ๋˜ํ•œ, ๋™๋ถ€์™€ ์„œ๋ถ€๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ์ค‘๋ถ€์ง€๋ฐฉ์— ๋„คํŠธ์›Œํฌ๊ฐ€ ์ง‘์ค‘๋˜์–ด ํ˜•์„ฑ๋œ ๋ฏธ๋“ค ๋งˆ์ผ ๊ตฌ๊ฐ„์—์„œ ์Ÿ์•„์ง€๋Š” ์ „์†ก ์—๋Ÿฌ์™€ ์ค‘๊ฐ„ ์†์‹ค ๋ฌธ์ œ๋„ ์žˆ์—ˆ๋‹ค. ์ด์— 1999๋…„, ๋ฏธ๊ตญ์˜ ์—ฌ๋Ÿฌ ํšŒ์‚ฌ๊ฐ€ CDN ์„œ๋น„์Šค์˜ ์ฒซ๊ฑธ์Œ์„ ๋””๋Ž ๋‹ค.


CDN์ด๋ž€?

CDN(Content Delivery Network)์€ ์ง€๋ฆฌ์ ์œผ๋กœ ๋ถ„์‚ฐ๋œ ์„œ๋ฒ„๋“ค์„ ์—ฐ๊ฒฐํ•œ ๋„คํŠธ์›Œํฌ๋กœ์„œ ์›น ์ฝ˜ํ…์ธ ์˜ ๋ณต์‚ฌ๋ณธ์„ ์‚ฌ์šฉ์ž์— ๊ฐ€๊นŒ์šด ๊ณณ์— ๋‘๊ฑฐ๋‚˜ ๋™์  ์ฝ˜ํ…์ธ (์˜ˆ: ๋ผ์ด๋ธŒ ๋น„๋””์˜ค ํ”ผ๋“œ)์˜ ์ „๋‹ฌ์„ ํ™œ์„ฑํ™”ํ•˜์—ฌ ์›น ์„ฑ๋Šฅ ๋ฐ ์†๋„๋ฅผ ํ–ฅ์ƒํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. (IBM)

CDN์€ Content Delivery Network์˜ ์•ฝ์ž๋กœ, ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋ฉ€๋ฆฌ ๋–จ์–ด์ ธ ์žˆ๋Š” ์ „ ์„ธ๊ณ„ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ฝ˜ํ…์ธ ๋ฅผ ๋น ๋ฅด๊ณ  ์•ˆ์ „ํ•˜๊ฒŒ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ๊ณ ์•ˆ๋œ ๊ธฐ์ˆ ์ด๋‹ค. ์ด๋ฅผ ํ†ตํ•ด์„œ ์ฝ˜ํ…์ธ ์˜ ๋ณ‘๋ชฉํ˜„์ƒ*์„ ํ”ผํ•  ์ˆ˜ ์žˆ๋‹ค.

๋ณ‘๋ชฉํ˜„์ƒ?
'bottleneck'์˜ ์˜๋ฏธ๋ฅผ ๊ฐ€์ง€๋Š” '๋ณ‘๋ชฉ'์€ ๋ณ‘์˜ ๋ชฉ ๋ถ€๋ถ„์ฒ˜๋Ÿผ ๋„“์€ ๊ธธ์ด ๊ฐ‘์ž๊ธฐ ์ข์•„์ง€๋Š” ํ˜•ํƒœ๋ฅผ ์—ฐ์ƒ์‹œํ‚จ๋‹ค.
์ปดํ“จํ„ฐ ์„ฑ๋Šฅ ์ €ํ•˜ ํ˜„์ƒ์„ ์˜๋ฏธํ•˜๋Š” ๋ณ‘๋ชฉํ˜„์ƒ์€, ์—„์ฒญ๋‚œ ์–‘์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆœ์‹๊ฐ„์— ๋‚ด๋ณด๋‚ด๋”๋ผ๋„ ์ด๋ฅผ ์ˆœ์‹๊ฐ„์— ์ฒ˜๋ฆฌํ•ด ๋‚ด์ง€ ๋ชปํ•ด ์„ฑ๋Šฅ์ด ๋–จ์–ด์ง€๋Š” ํ˜„์ƒ์ด๋‹ค. ์ฆ‰, ๋‹ด์„ ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ์˜ ์–‘์€ ์ ์œผ๋‚˜ ํ•œ๊บผ๋ฒˆ์— ๋งŽ์€ ์–‘์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ์œ ์ž…๋จ์œผ๋กœ์จ ์ปดํ“จํ„ฐ๊ฐ€ ๋А๋ ค์ง€๋Š” ํ˜„์ƒ์„ ๋งํ•œ๋‹ค.


CDN ๊ธฐ์ˆ ์˜ ์—ญ์‚ฌ

  • 1์„ธ๋Œ€ : 1์„ธ๋Œ€ CDN ์„œ๋น„์Šค๋Š” ์œ ์ผํ•œ ๋‘ ๊ฐ€์ง€ ์ฝ˜ํ…์ธ  ์œ ํ˜•์ธ ๋™์  ๋ฐ ์ •์  ์ฝ˜ํ…์ธ  ์ „๋‹ฌ์— ์ฃผ๋กœ ์ค‘์ ์„ ๋‘๊ณ , ์ง€๋Šฅํ˜• ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ ๊ด€๋ฆฌ ๋ฐ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ๋ณต์ œ์˜ ๋„คํŠธ์›Œํ‚น ์›์น™์— ์ดˆ์ ์„ ๋งž์ท„๋‹ค.
  • 2์„ธ๋Œ€ : ์˜ค๋””์˜ค ๋ฐ ๋น„๋””์˜ค ์ŠคํŠธ๋ฆฌ๋ฐ ์„œ๋น„์Šค์— ์ค‘์ ์„ ๋‘” CDN์ด ๋“ฑ์žฅํ–ˆ๋‹ค. ๋ชจ๋ฐ”์ผ ์‚ฌ์šฉ์ž์—๊ฒŒ ์›น ์‚ฌ์ดํŠธ ์ฝ˜ํ…์ธ ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ธธ์„ ์—ด์—ˆ๊ณ , ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ๊ธฐ์ˆ ๊ณผ P2P ๋„คํŠธ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•ด ์ฝ˜ํ…์ธ  ์ „์†ก์„ ๊ฐ€์†ํ™”ํ–ˆ๋‹ค.
  • 3์„ธ๋Œ€ : ์—ฌ์ „ํžˆ ๋ฐœ์ „ ์ค‘์ธ ํ˜„์žฌ ์„ธ๋Œ€์˜ CDN์ด๋‹ค. 3์„ธ๋Œ€ CDN์€ ๋Œ€์—ญํญ ์†Œ๋น„๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์—ฃ์ง€ ์ปดํ“จํŒ…์— ์ดˆ์ ์„ ๋งž์ถ”๊ณ  ์žˆ๋‹ค.

ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…? P2P ๋„คํŠธ์›Œํฌ? ๋Œ€์—ญํญ? ์—ฃ์ง€ ์ปดํ“จํŒ…?

  • ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… : IT ๋ฆฌ์†Œ์Šค๋ฅผ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์ œ๊ณตํ•˜๊ณ  ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋Š” ๋ฐฉ์‹์˜ ์„œ๋น„์Šค
  • P2P ๋„คํŠธ์›Œํฌ(peer-to-peer network) : ์–‘๋ฐฉํ–ฅ ํŒŒ์ผ ์ „์†ก ์‹œ์Šคํ…œ. ์ค‘์•™์— ์„œ๋ฒ„๋ฅผ ๋‘๊ณ  ํ†ต์‹ ํ•˜๋Š” Server-based ๋ฐฉ์‹๊ณผ ๋‹ฌ๋ฆฌ, ํด๋ผ์ด์–ธํŠธ ์ปดํ“จํ„ฐ๋ผ๋ฆฌ ์ง์ ‘์ ์œผ๋กœ ํ†ต์‹ ํ•˜๋Š” ๋ฐฉ์‹์„ ๋งํ•œ๋‹ค.
  • ๋Œ€์—ญํญ(bandwidth) : ์ผ์ •ํ•œ ์‹œ๊ฐ„ ๋‚ด์— ๋ฐ์ดํ„ฐ ์—ฐ๊ฒฐ์„ ํ†ต๊ณผํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋ณด๋Ÿ‰์˜ ์ฒ™๋„
  • ์—ฃ์ง€ ์ปดํ“จํŒ…(edge computing) : ์‚ฌ์šฉ์ž ๋˜๋Š” ๋ฐ์ดํ„ฐ ์†Œ์Šค์˜ ๋ฌผ๋ฆฌ์ ์ธ ์œ„์น˜๋‚˜ ๊ทธ ๊ทผ์ฒ˜์—์„œ ์ปดํ“จํŒ…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ

CDN์˜ ์ด์ [ํŠน์„ฑ]

  • ํŽ˜์ด์ง€ ๋กœ๋”ฉ ์‹œ๊ฐ„ ๋‹จ์ถ• : ๋ณธ ์„œ๋ฒ„ [Origin Server] ์—์„œ ์ฝ˜ํ…์ธ ๋ฅผ ์ œ๊ณตํ•˜์ง€ ์•Š๊ณ  ๊ฐ€๊นŒ์šด CDN ์„œ๋ฒ„์—์„œ ์ฝ˜ํ…์ธ ๋ฅผ ์ œ๊ณตํ•˜๋ฏ€๋กœ ํŽ˜์ด์ง€ ๋กœ๋”ฉ ์‹œ๊ฐ„์„ ๋‹จ์ถ•์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ ๋ณธ ์„œ๋ฒ„์™€ CDN ์„œ๋ฒ„ ๊ฐ„์˜ ํ†ต์‹ ์€ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๊ธฐ์— ์—ฐ๊ฒฐ ๊ณผ์ •์ด ๋‹จ์ˆœํ™”๋˜์–ด์žˆ์–ด ์ฝ˜ํ…์ธ ๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ์†๋„๊ฐ€ ๋น ๋ฅด๋‹ค.
  • ๋Œ€์—ญํญ ๋น„์šฉ ์ ˆ๊ฐ : ์บ์‹ฑ ๋ฐ ์ตœ์ ํ™”๋ฅผ ํ†ตํ•ด ๋ณธ ์„œ๋ฒ„์—์„œ ์ œ๊ณตํ•˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์–‘์„ ์ค„์ผ ์ˆ˜ ์žˆ๊ธฐ์— ๋น„์šฉ์„ ์ ˆ๊ฐํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์ฝ˜ํ…์ธ  ๊ฐ€์šฉ์„ฑ : CDN์„ ํ†ตํ•ด ํŠธ๋ž˜ํ”ฝ์„ ๋ถ„์‚ฐ์‹œ์ผœ ์„œ๋ฒ„์˜ ๋กœ๋“œ๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ๊ณ , ํ•˜๋‚˜์˜ CDN ์„œ๋ฒ„๊ฐ€ ์ค‘๋‹จ๋˜๋”๋ผ๋„ ๋‹ค๋ฅธ CDN ์„œ๋ฒ„๊ฐ€ ๋Œ€์ฒดํ•  ์ˆ˜ ์žˆ๋‹ค.
    (์ด๋Š” WAS์—์„œ ๋‹ค๋ฃจ์—ˆ๋˜ '์žฅ์•  ๊ทน๋ณต ๊ธฐ๋Šฅ'์œผ๋กœ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๊ฒ ๋‹ค.)
  • ์›น์‚ฌ์ดํŠธ ๋ณด์•ˆ ๊ฐ•ํ™” : DDoS* ๊ณต๊ฒฉ์œผ๋กœ ์ธํ•ด ๋ฐœ์ƒ๋˜๋Š” ๋งŽ์€ ํŠธ๋ž˜ํ”ฝ์€ CDN์— ์˜ํ•ด ๋ถ„์‚ฐ๋˜๊ธฐ ๋Œ€๋ฌธ์— ๋ณธ ์„œ๋ฒ„์˜ ๊ณผ๋ถ€ํ•˜๋ฅผ ๋ง‰์„ ์ˆ˜ ์žˆ๋‹ค.
  • ์ฝ˜ํ…์ธ  ์•”ํ˜ธํ™” : CDN์—์„œ ์ฝ˜ํ…์ธ ๋ฅผ ํ•œ ๋‹จ๊ณ„ ๋” ์•”ํ˜ธํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค.

DDoS ๊ณต๊ฒฉ?
Distributed Denial-of-Service์˜ ์•ฝ์ž๋กœ ์ง์—ญํ•˜๋ฉด "๋ถ„์‚ฐ ์„œ๋น„์Šค ๊ฑฐ๋ถ€" ๊ณต๊ฒฉ์ด๋‹ค. ์ด๋Š” ์ธํ„ฐ๋„ท ํŠธ๋ž˜ํ”ฝ์˜ ํญ์ฃผ๋กœ ๊ณต๊ฒฉ ๋Œ€์ƒ์ด๋‚˜ ๊ทธ ์ฃผ๋ณ€ ์ธํ”„๋ผ๋ฅผ ์••๋„ํ•˜์—ฌ ์ •์ƒ์ ์ธ ํŠธ๋ž˜ํ”ฝ์„ ๋ฐฉํ•ดํ•˜๋Š” ์•…์˜์ ์ธ ์‹œ๋„๋ฅผ ๋งํ•œ๋‹ค.



๐Ÿ“ก CDN์˜ ๋™์ž‘

CDN์˜ ์›๋ฆฌ

๋งŒ์•ฝ ์šฐ๋ฆฌ๋‚˜๋ผ์— ์žˆ๋Š” ์‚ฌ๋žŒ์ด ๋ฏธ๊ตญ์— ์žˆ๋Š” ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ์ด๋ฏธ์ง€๋‚˜ ํŒŒ์ผ ๋“ฑ์„ ๋‹ค์šด๋กœ๋“œํ•˜๋ ค๊ณ  ํ•œ๋‹ค๋ฉด ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ฆด ๊ฒƒ์ด๋‹ค.

์ด๋Ÿฐ ๊ฒฝ์šฐ, ์„œ๋ฒ„๋ฅผ ๋ถ„์‚ฐ์‹œ์ผœ ์บ์‹ฑ*ํ•ด๋‘๊ณ  ์‚ฌ์šฉ์ž์˜ ์ฝ˜ํ…์ธ  ์š”์ฒญ์ด ๋“ค์–ด์˜ค๋ฉด ์‚ฌ์šฉ์ž์™€ ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์œ„์น˜์— ์กด์žฌํ•˜๋Š” ์„œ๋ฒ„๋กœ ๋งคํ•‘์‹œ์ผœ ์š”์ฒญ๋œ ์ฝ˜ํ…์ธ ์˜ ์บ์‹ฑ๋œ ๋‚ด์šฉ์„ ๋‚ด์–ด์ฃผ๋Š” ๋ฐฉ์‹์œผ๋กœ ๋น ๋ฅด๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

๋งŒ์•ฝ ์„œ๋ฒ„๊ฐ€ ํŒŒ์ผ์„ ์ฐพ๋Š” ๋ฐ ์‹คํŒจํ•˜๋Š” ๊ฒฝ์šฐ, CDN ํ”Œ๋žซํผ์˜ ๋‹ค๋ฅธ ์„œ๋ฒ„์—์„œ ์ฝ˜ํ…์ธ ๋ฅผ ์ฐพ์€ ๋‹ค์Œ ์‘๋‹ต์„ ์ „์†กํ•œ๋‹ค.

์ด๋•Œ CDN์˜ ๋™์ž‘์„ ์‚ดํŽด๋ณด๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ทœ์น™์œผ๋กœ ์ˆ˜ํ–‰๋œ๋‹ค.

  • ์ตœ์ดˆ ์š”์ฒญ์€ ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ์ฝ˜ํ…์ธ ๋ฅผ ๊ฐ€์ ธ์™€ ๊ณ ๊ฐ์—๊ฒŒ ์ „์†กํ•˜๋ฉฐ ๋™์‹œ์— CDN ์บ์‹ฑ์žฅ๋น„์— ์ €์žฅํ•œ๋‹ค.
  • ์ตœ์ดˆ ์š”์ฒญ ์ดํ›„๋กœ์˜ ์š”์ฒญ์€ CDN ์—์„œ ์ง€์ •ํ•˜๋Š” ํ•ด๋‹น ์ฝ˜ํ…์ธ  ๋งŒ๋ฃŒ ์‹œ์ ๊นŒ์ง€ ์บ์‹ฑ๋œ ์ปจํ…์ธ ๋ฅผ ์ „์†กํ•œ๋‹ค.
  • ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ํŽ˜์ด์ง€์— ํ•œํ•ด์„œ ์บ์‹ฑ๋˜๋ฉฐ, ํ•ด๋‹น ์ฝ˜ํ…์ธ  ํ˜ธ์ถœ์ด ์—†์„ ๊ฒฝ์šฐ ์ฃผ๊ธฐ์ ์œผ๋กœ ์‚ญ์ œ๋œ๋‹ค.
  • ์„œ๋ฒ„๊ฐ€ ํŒŒ์ผ์„ ์ฐพ๋Š”๋ฐ ์‹คํŒจํ•˜๋Š” ๊ฒฝ์šฐ CDN ํ”Œ๋žซํผ์˜ ๋‹ค๋ฅธ ์„œ๋ฒ„์—์„œ ์ฝ˜ํ…์ธ ๋ฅผ ์ฐพ์€ ๋‹ค์Œ ์—”๋“œ์œ ์ €์—๊ฒŒ ์‘๋‹ต์„ ์ „์†กํ•œ๋‹ค.
  • ์ฝ˜ํ…์ธ ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๊ฑฐ๋‚˜ ์˜ค๋ž˜๋œ ๊ฒฝ์šฐ CDN์€ ํ–ฅํ›„ ์š”์ฒญ์— ๋Œ€ํ•ด ์‘๋‹ตํ•  ์ˆ˜ ์žˆ๋„๋ก ์ƒˆ๋กœ์šด ์ฝ˜ํ…์ธ ๋ฅผ ์ €์žฅํ•œ๋‹ค.

CDN ์บ์‹ฑ ๋ฐฉ์‹

  • Static Caching
    - Origin Server์— ์žˆ๋Š” Content๋ฅผ ์šด์˜์ž๊ฐ€ ๋ฏธ๋ฆฌ Cache Server์— ๋ณต์‚ฌํ•ด๋‘์–ด ์‚ฌ์šฉ์ž๊ฐ€ Cache Server์— Content ์š”์ฒญ ์‹œ ๋ฌด์กฐ๊ฑด Cache Server์— ์žˆ๋‹ค.
    - ๋Œ€๋ถ€๋ถ„์˜ ๊ตญ๋‚ด CDN์—์„œ ์ด ๋ฐฉ์‹์„ ์‚ฌ์šฉ (๊ฒŒ์ž„ ํด๋ผ์ด์–ธํŠธ ๋‹ค์šด๋กœ๋“œ ๋“ฑ)
  • Dynamic Caching
    - Origin Server์— ์žˆ๋Š” Content๋ฅผ ์šด์˜์ž๊ฐ€ ๋ฏธ๋ฆฌ Cache Server์— ๋ณต์‚ฌํ•˜์ง€ ์•Š์Œ
    - ์‚ฌ์šฉ์ž๊ฐ€ Content๋ฅผ ์š”์ฒญ ์‹œ ํ•ด๋‹น Content๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ Origin Server๋กœ๋ถ€ํ„ฐ ๋‹ค์šด๋กœ๋“œํ•ด ์ „๋‹ฌํ•œ๋‹ค. ์žˆ๋Š” ๊ฒฝ์šฐ์—๋Š” ์บ์‹ฑ๋œ Content ์ „๋‹ฌ
    - ๊ฐ๊ฐ์˜ Content๋Š” ์ผ์ • ์‹œ๊ฐ„ ์ดํ›„ Cache Server์—์„œ ์‚ญ์ œ๋  ์ˆ˜ ์žˆ๋‹ค.

CDN์˜ ์ฒ˜๋ฆฌ ๊ณผ์ •

  1. ์‚ฌ์šฉ์ž๋Š” ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด URL ์ฃผ์†Œ ์ž…๋ ฅ
  2. DNS(Domain Name System) ์บ์‹œ๋Š” ํ•ด๋‹น URL์˜ IP ์ฃผ์†Œ๊ฐ€ ์—†๋‹ค๋ฉด DNS ์„œ๋ฒ„์— ์งˆ์˜
  3. DNS ์„œ๋ฒ„๋Š” ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ๋˜๋Š” ํŠธ๋ž˜ํ”ฝ์ด ์ ์€ CDN ์„œ๋ฒ„์˜ IP ์ฃผ์†Œ ๋ฐ˜ํ™˜
    4-1. CDN ์„œ๋ฒ„์— ํด๋ผ์ด์–ธํŠธ HTTP ์š”์ฒญ
    4-2 CDN์— ์ฝ˜ํ…์ธ ๊ฐ€ ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ๋ณธ ์„œ๋ฒ„์— ์š”์ฒญ
  4. ๋ณธ ์„œ๋ฒ„์—์„œ CDN ์„œ๋ฒ„์— ์ฝ˜ํ…์ธ  ์ „์†ก(Response), CDN์€ ํ•ด๋‹น ์ฝ˜ํ…์ธ ๋ฅผ ์บ์‹ฑํ•˜์—ฌ ๋ณต์‚ฌ๋ณธ ์ €์žฅ ->๋‹ค์Œ ๋ฐฉ๋ฌธ์ž๋Š” ๋ณธ ์„œ๋ฒ„์— ์š”์ฒญํ•˜์ง€ ์•Š๊ณ  CDN ์„œ๋ฒ„์— ์š”์ฒญํ•˜์—ฌ CDN ์„œ๋ฒ„์—์„œ ์‘๋‹ต์„ ๋ณด๋‚ธ๋‹ค.
  5. ๋ธŒ๋ผ์šฐ์ €๋Š” Response๋ฅผ ๋ฐ›์Œ
  6. ์‚ฌ์šฉ์ž๊ฐ€ ๋ณด๊ธฐ ํŽธํ•˜๋„๋ก ๋ Œ๋”๋งํ•˜์—ฌ ์ •๋ณด ์ œ๊ณต


๐Ÿ“ ์ •๋ฆฌํ•˜๊ธฐ
๊ฐ„๋‹จํžˆ ๋งํ•ด, CDN : Content Delivery Network๋Š” ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋จผ ๊ฑฐ๋ฆฌ์˜ ์œ ์ €์—๊ฒŒ๋„ ์ฝ˜ํ…์ธ ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ „์†กํ•˜๊ธฐ ์œ„ํ•ด ์ค‘๊ฐ„์— ์„œ๋ฒ„๋ฅผ ๋‘๋Š” ๊ธฐ์ˆ ์ด๋‹ค.

0๊ฐœ์˜ ๋Œ“๊ธ€