์•ž์—์„œ IP ์ฃผ์†Œ๋ฅผ ํ†ตํ•ด ์ปดํ“จํ„ฐ๋ฅผ ๊ตฌ๋ถ„ํ•œ๋‹ค๊ณ  ํ–ˆ๋‹ค.

๊ทผ๋ฐ ์šฐ๋ฆฌ๋Š” ์›น์‚ฌ์ดํŠธ์— ์ ‘์†ํ•  ๋•Œ
IP ์ฃผ์†Œ๋ฅผ ์ง์ ‘ ์ž…๋ ฅํ•˜์ง€ ์•Š๋Š”๋‹ค..

google.com, naver.com
์ด๋ ‡๊ฒŒ โ€œ์ด๋ฆ„โ€์œผ๋กœ ์ ‘์†ํ•œ๋‹ค.

๊ทธ๋Ÿผ ์ด ์ด๋ฆ„์€ ์–ด๋–ป๊ฒŒ ์‹ค์ œ ์„œ๋ฒ„๋ฅผ ์ฐพ์•„๊ฐ€๋Š” ๊ฑธ๊นŒ?


DNS (Domain Name System)

๋„๋ฉ”์ธ์„ IP ์ฃผ์†Œ๋กœ ๋ฐ”๊ฟ”์ฃผ๋Š” ์‹œ์Šคํ…œ

DNS๋Š” ์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด โ€œ์ธํ„ฐ๋„ท ์ „ํ™”๋ฒˆํ˜ธ๋ถ€โ€๋‹ค.

์šฐ๋ฆฌ๋Š” ์‚ฌ๋žŒ ์ด๋ฆ„์œผ๋กœ ์ฐพ๊ณ  ์‹ค์ œ๋กœ๋Š” ์ „ํ™”๋ฒˆํ˜ธ๋กœ ์—ฐ๊ฒฐ๋˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ

๋„๋ฉ”์ธ๋„ ๋˜‘๊ฐ™๋‹ค.

  • ์šฐ๋ฆฌ๊ฐ€ ์ž…๋ ฅ โ†’ google.com
  • ์‹ค์ œ ํ†ต์‹  โ†’ 142.250.xxx.xxx (IP ์ฃผ์†Œ)

์ด๊ฑธ ๋ณ€ํ™˜ํ•ด์ฃผ๋Š” ๊ฒŒ DNS๋‹ค.


DNS ๋™์ž‘ ํ๋ฆ„

์›น์‚ฌ์ดํŠธ์— ์ ‘์†ํ•˜๋Š” ๊ณผ์ •์„ ๋ณด๋ฉด

  1. ์‚ฌ์šฉ์ž๊ฐ€ google.com ์ž…๋ ฅ
  2. DNS ์„œ๋ฒ„์— โ€œ์ด๊ฑฐ IP ๋ญ์•ผ?โ€ ์š”์ฒญ
  3. DNS๊ฐ€ IP ์ฃผ์†Œ ๋ฐ˜ํ™˜
  4. ํ•ด๋‹น IP๋กœ ์„œ๋ฒ„์— ์š”์ฒญ

์ด๋ ‡๊ฒŒ ์ง„ํ–‰๋œ๋‹ค.

๊ทผ๋ฐ DNS๋„ ํ•œ ๋ฒˆ ์ฐพ์„ ๋•Œ๋งˆ๋‹ค ๊ณ„์† ๋ฌผ์–ด๋ณด๋ฉด ๋น„ํšจ์œจ์ ์ด๋‹ค.

๊ทธ๋ž˜์„œ ๋ธŒ๋ผ์šฐ์ €๋‚˜ OS๋Š” ํ•œ ๋ฒˆ ์ฐพ์€ IP๋ฅผ ์บ์‹ฑ(cache) ํ•ด๋‘”๋‹ค.

์ฆ‰, ์ด๋ฏธ ํ•œ ๋ฒˆ ์ ‘์†ํ•œ ์‚ฌ์ดํŠธ๋Š” ๋” ๋น ๋ฅด๊ฒŒ ๋‹ค์‹œ ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋‹ค.

์—ฌ๊ธฐ๊นŒ์ง€ ๋ณด๋ฉด ๋‹จ์ˆœํ•˜๋‹ค.

์ด๋ฆ„ โ†’ ์ฃผ์†Œ๋กœ ๋ฐ”๊ฟ”์ฃผ๋Š” ์—ญํ• 

๊ทผ๋ฐ ์—ฌ๊ธฐ์„œ ๋˜ ํ•˜๋‚˜ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด๋‹ค.


CDN (Content Delivery Network)

์‚ฌ์šฉ์ž์™€ ๊ฐ€๊นŒ์šด ์„œ๋ฒ„์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๊ธฐ์ˆ 

์›น์‚ฌ์ดํŠธ์— ์ ‘์†ํ•œ๋‹ค๊ณ  ํ•ด์„œ ํ•ญ์ƒ ๊ฐ™์€ ์„œ๋ฒ„์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๊ฑด ์•„๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ๋ณด์ž.

๋ฏธ๊ตญ์— ์žˆ๋Š” ์„œ๋ฒ„์—์„œ ์ด๋ฏธ์ง€๋ฅผ ๋ฐ›์•„์™€์•ผ ํ•œ๋‹ค๋ฉด?

ํ•œ๊ตญ์—์„œ ์š”์ฒญํ•  ๊ฒฝ์šฐ

  • ๊ฑฐ๋ฆฌ ๋ฉ€๋‹ค
  • ์‘๋‹ต ๋А๋ฆฌ๋‹ค

๊ทธ๋ž˜์„œ ๋‚˜์˜จ ๊ฒŒ CDN์ด๋‹ค.


CDN ๊ฐœ๋…

CDN์€ ์ „ ์„ธ๊ณ„ ์—ฌ๋Ÿฌ ์œ„์น˜์— ์„œ๋ฒ„๋ฅผ ๋‘๊ณ  ์‚ฌ์šฉ์ž์™€ ๊ฐ€๊นŒ์šด ์„œ๋ฒ„์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค.

  • ํ•œ๊ตญ ์‚ฌ์šฉ์ž โ†’ ํ•œ๊ตญ ์„œ๋ฒ„
  • ์ผ๋ณธ ์‚ฌ์šฉ์ž โ†’ ์ผ๋ณธ ์„œ๋ฒ„
  • ๋ฏธ๊ตญ ์‚ฌ์šฉ์ž โ†’ ๋ฏธ๊ตญ ์„œ๋ฒ„

์ด๋ ‡๊ฒŒ ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์„œ๋ฒ„์—์„œ ์‘๋‹ต์„ ์ค€๋‹ค.

์ด๊ฑธ ์“ฐ๋ฉด ๋ญ๊ฐ€ ์ข‹์•„์งˆ๊นŒ?

  • ์‘๋‹ต ์†๋„ ๊ฐœ์„ 
  • ์„œ๋ฒ„ ๋ถ€ํ•˜ ๋ถ„์‚ฐ
  • ํŠธ๋ž˜ํ”ฝ ์•ˆ์ •์„ฑ ์ฆ๊ฐ€

๋“ฑ์ด ์žˆ๋Š”๋ฐ, ์˜ˆ๋ฅผ ๋“ค์–ด

์œ ํŠœ๋ธŒ ์˜์ƒ์„ ๋ณธ๋‹ค๊ณ  ํ•˜๋ฉด ๋งค๋ฒˆ ๋ฏธ๊ตญ ์„œ๋ฒ„์—์„œ ๋ฐ›์•„์˜ค๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ ๊ฐ€๊นŒ์šด ์„œ๋ฒ„์—์„œ ๊ฐ€์ ธ์˜ค๊ธฐ ๋•Œ๋ฌธ์— ๋Š๊น€ ์—†์ด ๋น ๋ฅด๊ฒŒ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด๋‹ค.


DNS์™€ CDN, ๊ทธ๋ฆฌ๊ณ  ๋ณด์•ˆ

์—ฌ๊ธฐ์„œ ์ค‘์š”ํ•œ ์—ฐ๊ฒฐ์ด ํ•˜๋‚˜ ์žˆ๋‹ค.

CDN์€ ๋ณดํ†ต DNS๋ž‘ ๊ฐ™์ด ๋™์ž‘ํ•œ๋‹ค.

๋„๋ฉ”์ธ์„ ์š”์ฒญํ•˜๋ฉด DNS๊ฐ€ ๋‹จ์ˆœํžˆ โ€œIP ํ•˜๋‚˜โ€๋ฅผ ์ฃผ๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ

๊ฐ€์žฅ ๊ฐ€๊นŒ์šด CDN ์„œ๋ฒ„ IP๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค

๊ทธ๋ž˜์„œ ํ๋ฆ„์„ ๋ณด๋ฉด

  1. ์‚ฌ์šฉ์ž๊ฐ€ ๋„๋ฉ”์ธ ์ž…๋ ฅ
  2. DNS ์กฐํšŒ
  3. ๊ฐ€๊นŒ์šด CDN ์„œ๋ฒ„ IP ๋ฐ˜ํ™˜
  4. ํ•ด๋‹น ์„œ๋ฒ„์—์„œ ๋ฐ์ดํ„ฐ ์‘๋‹ต

์ด๋ ‡๊ฒŒ ์ด์–ด์ง„๋‹ค.

์—ฌ๊ธฐ๊นŒ์ง€ ๋ณด๋ฉด โ€œDNS๋กœ ์ฐพ๊ณ  โ†’ CDN์œผ๋กœ ๋น ๋ฅด๊ฒŒ ๊ฐ€์ ธ์˜จ๋‹คโ€

์ด๋ ‡๊ฒŒ ๋‹จ์ˆœํ•ด ๋ณด์ธ๋‹ค.

๊ทผ๋ฐ ํ˜„์‹ค์—์„œ๋Š” ์ด ๊ณผ์ • ์ž์ฒด๋ฅผ ๋…ธ๋ฆฌ๋Š” ๊ณต๊ฒฉ๋„ ๋งŽ๋‹ค.


DNS Spoofing (DNS ์Šคํ‘ธํ•‘)

๊ฐ€์งœ IP๋กœ ์—ฐ๊ฒฐ๋˜๊ฒŒ ๋งŒ๋“œ๋Š” ๊ณต๊ฒฉ

DNS๋Š” โ€œ์ด ๋„๋ฉ”์ธ์˜ IP๊ฐ€ ๋ญ๋ƒโ€๋ฅผ ์•Œ๋ ค์ฃผ๋Š” ์—ญํ• ์ด๋ผ๊ณ  ํ–ˆ๋‹ค.

๊ทผ๋ฐ ์ด๊ฑธ ์†์ด๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ?

์˜ˆ๋ฅผ ๋“ค์–ด ์‚ฌ์šฉ์ž๊ฐ€ ์€ํ–‰ ์‚ฌ์ดํŠธ๋ฅผ ๋“ค์–ด๊ฐ€๋ ค๊ณ  ํ•œ๋‹ค.

bank.com ์ž…๋ ฅ โ†’ DNS ์š”์ฒญ

๊ทผ๋ฐ ๊ณต๊ฒฉ์ž๊ฐ€ DNS ์‘๋‹ต์„ ์กฐ์ž‘ํ•ด์„œ ์ง„์งœ ์„œ๋ฒ„๊ฐ€ ์•„๋‹ˆ๋ผ ๊ฐ€์งœ ์„œ๋ฒ„ Ip๋ฅผ ๋ณด๋‚ด๋ฒ„๋ฆฐ๋‹ค..

๊ทธ๋Ÿฌ๋ฉด ์‚ฌ์šฉ์ž๋Š” ์ •์ƒ ์‚ฌ์ดํŠธ๋ผ๊ณ  ์ƒ๊ฐํ•˜๊ณ  ์ ‘์†ํ•˜์ง€๋งŒ
์‹ค์ œ๋กœ๋Š” ๊ฐ€์งœ ์‚ฌ์ดํŠธ์— ์—ฐ๊ฒฐ๋œ๋‹ค.

์•„์ด๋””, ๋น„๋ฐ€๋ฒˆํ˜ธ ์ž…๋ ฅํ•˜๋ฉด ๊ทธ๋Œ€๋กœ ํ„ธ๋ฆฌ๋Š” ๊ตฌ์กฐ๋‹ค..

์ด๊ฑธ DNS Spoofing์ด๋ผ๊ณ  ํ•œ๋‹ค.


DNS Cache Poisoning

DNS ์บ์‹œ๋ฅผ ์กฐ์ž‘ํ•˜๋Š” ๊ณต๊ฒฉ

DNS๋Š” ์†๋„๋ฅผ ์œ„ํ•ด ์บ์‹ฑ์„ ํ•œ๋‹ค๊ณ  ํ–ˆ์—ˆ๋‹ค.

๊ทผ๋ฐ ์ด ์บ์‹œ๋ฅผ ๊ณต๊ฒฉ์ž๊ฐ€ ๋ฏธ๋ฆฌ ์˜ค์—ผ์‹œํ‚ค๋ฉด?

์ •์ƒ์ ์ธ DNS ์„œ๋ฒ„์กฐ์ฐจ ํ‹€๋ฆฐ IP๋ฅผ ๊ณ„์† ๋ฐ˜ํ™˜ํ•˜๊ฒŒ ๋œ๋‹ค.

์ฆ‰, ํ•œ ๋ฒˆ ์ž˜๋ชป ๋“ค์–ด๊ฐ€๋ฉด ์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž๊ฐ€ ๊ณ„์† ํ”ผํ•ด๋ฅผ ๋ณด๊ฒŒ ๋œ๋‹ค.


CDN๊ณผ ๋ณด์•ˆ

CDN์€ ๋‹จ์ˆœํžˆ ๋น ๋ฅด๊ฒŒ ํ•ด์ฃผ๋Š” ๊ฒƒ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ณด์•ˆ์—์„œ๋„ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•œ๋‹ค.

๋Œ€ํ‘œ์ ์œผ๋กœ

  • DDoS ๊ณต๊ฒฉ ์™„ํ™”
  • ํŠธ๋ž˜ํ”ฝ ๋ถ„์‚ฐ
  • ๊ณต๊ฒฉ ํŠธ๋ž˜ํ”ฝ ํ•„ํ„ฐ๋ง

๋“ฑ์ด ์žˆ๋Š”๋ฐ, ์˜ˆ๋ฅผ ๋“ค์–ด

์–ด๋–ค ์„œ๋ฒ„์— ํŠธ๋ž˜ํ”ฝ์„ ๋ชฐ์•„์„œ ๊ณต๊ฒฉํ•˜๋ฉด ์›๋ž˜ ์„œ๋ฒ„๋Š” ๋ฒ„ํ‹ฐ๊ธฐ ํž˜๋“ค๋‹ค.

๊ทผ๋ฐ CDN์„ ์“ฐ๋ฉด ํŠธ๋ž˜ํ”ฝ์ด ์—ฌ๋Ÿฌ ์„œ๋ฒ„๋กœ ๋ถ„์‚ฐ๋˜๊ณ  ๊ณต๊ฒฉ์„ ์ค‘๊ฐ„์—์„œ ๊ฑธ๋Ÿฌ์ค€๋‹ค.

์ฆ‰ CDN์€

โ€œ์†๋„ + ๋ฐฉ์–ด๋ง‰โ€

๊ฐ™์€ ์—ญํ• ๋„ ํ•œ๋‹ค.


์ •๋ฆฌ

์ฒ˜์Œ์—๋Š”

DNS๋Š” ๊ทธ๋ƒฅ ์ฃผ์†Œ ๋ฐ”๊ฟ”์ฃผ๋Š” ๊ฑฐ
CDN์€ ๊ทธ๋ƒฅ ๋น ๋ฅด๊ฒŒ ํ•ด์ฃผ๋Š” ๊ฑฐ

๋ผ๊ณ  ์ƒ๊ฐํ–ˆ๋Š”๋ฐ ์‹ค์ œ๋กœ๋Š”

DNS โ†’ ์—ฐ๊ฒฐ์˜ ์‹œ์ž‘์ 
CDN โ†’ ์„ฑ๋Šฅ + ๋ณด์•ˆ ์—ญํ• 

์ด๋ ‡๊ฒŒ ๋” ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•˜๊ณ  ์žˆ์—ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์ด ๊ณผ์ • ์ž์ฒด๋ฅผ ๋…ธ๋ฆฌ๋Š” ๊ณต๊ฒฉ๋„ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‹จ์ˆœํ•œ ๊ตฌ์กฐ๊ฐ€ ์•„๋‹ˆ๋ผ

๋ณด์•ˆ๊นŒ์ง€ ๊ฐ™์ด ๊ณ ๋ คํ•ด์•ผ ํ•˜๋Š” ์˜์—ญ์ด๋‹ค.

ํƒœ๊ทธ: , ,

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

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