๊ฐฑ์ฃผ

DNS๋ž€? (Domain Name System) ๋ณธ๋ฌธ

WEB & CS

DNS๋ž€? (Domain Name System)

๊นฝ์ฅฌ 2024. 10. 16. 20:50

๐Ÿ“ŒDNS (Domain Name System)

DNS๋Š” Domain Name System์˜ ์•ฝ์ž๋กœ, ์ธํ„ฐ๋„ท์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๋„๋ฉ”์ธ ์ด๋ฆ„์„ IP ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•ด์ฃผ๋Š” ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค. ์‰ฝ๊ฒŒ ๋งํ•ด, DNS๋Š” ์‚ฌ๋žŒ์ด ์ฝ๊ธฐ ์‰ฌ์šด ์ฃผ์†Œ(์˜ˆ: www.example.com)๋ฅผ ์ปดํ“จํ„ฐ๊ฐ€ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ์ˆซ์ž ํ˜•์‹์˜ IP ์ฃผ์†Œ(์˜ˆ: 192.168.1.1)๋กœ ๋ฐ”๊ฟ”์ฃผ๋Š” "์ธํ„ฐ๋„ท์˜ ์ „ํ™”๋ฒˆํ˜ธ๋ถ€" ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.


โ—DNS์˜ ์ฃผ์š” ์—ญํ• 

  1. ๋„๋ฉ”์ธ ์ด๋ฆ„์„ IP ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜: ์ธํ„ฐ๋„ท์—์„œ ๊ฐ ์ปดํ“จํ„ฐ๋‚˜ ์„œ๋ฒ„๋Š” ๊ณ ์œ ํ•œ IP ์ฃผ์†Œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”๋ฐ, ์ด ์ˆซ์ž๋ฅผ ์ผ์ผ์ด ๊ธฐ์–ตํ•˜๋Š” ๊ฒƒ์€ ๋ถˆํŽธํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ www.example.com ๊ฐ™์€ ๋„๋ฉ”์ธ ์ด๋ฆ„์„ ์ž…๋ ฅํ•˜๋ฉด DNS๊ฐ€ ํ•ด๋‹น ๋„๋ฉ”์ธ์— ์—ฐ๊ฒฐ๋œ IP ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•ด์ค๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ, ์‚ฌ์šฉ์ž๋Š” ๋ณต์žกํ•œ IP ์ฃผ์†Œ๋ฅผ ๊ธฐ์–ตํ•˜์ง€ ์•Š๊ณ ๋„ ์›น์‚ฌ์ดํŠธ์— ์‰ฝ๊ฒŒ ์ ‘์†ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  2. ๋ถ„์‚ฐ๋œ ์‹œ์Šคํ…œ: DNS๋Š” ํ•˜๋‚˜์˜ ์„œ๋ฒ„๊ฐ€ ๋ชจ๋“  ๋„๋ฉ”์ธ ์ •๋ณด๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์ „ ์„ธ๊ณ„์— ๋ถ„์‚ฐ๋œ ์—ฌ๋Ÿฌ DNS ์„œ๋ฒ„๊ฐ€ ์„œ๋กœ ํ˜‘๋ ฅํ•˜์—ฌ ์ •๋ณด๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ํŠน์ • ์„œ๋ฒ„์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋”๋ผ๋„ ๋‹ค๋ฅธ ์„œ๋ฒ„๊ฐ€ ๋Œ€์‹  ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์–ด, ์‹œ์Šคํ…œ์ด ์•ˆ์ •์ ์ž…๋‹ˆ๋‹ค.
  3. DNS ์กฐํšŒ ๊ณผ์ •: ์‚ฌ์šฉ์ž๊ฐ€ ์›น ๋ธŒ๋ผ์šฐ์ €์— ๋„๋ฉ”์ธ ์ด๋ฆ„์„ ์ž…๋ ฅํ•  ๋•Œ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ณผ์ •์ด ์ผ์–ด๋‚ฉ๋‹ˆ๋‹ค:
    • ์‚ฌ์šฉ์ž์˜ ์ปดํ“จํ„ฐ๋Š” ๋จผ์ € ์ž์‹ ์˜ ์บ์‹œ(๊ธฐ์–ต๋œ DNS ๊ฒฐ๊ณผ)์—์„œ ํ•ด๋‹น ๋„๋ฉ”์ธ์˜ IP ์ฃผ์†Œ๊ฐ€ ์ €์žฅ๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
    • ์—†๋‹ค๋ฉด DNS ์„œ๋ฒ„์—๊ฒŒ ์š”์ฒญ์„ ๋ณด๋‚ด IP ์ฃผ์†Œ๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค.
    • ๊ทธ ์„œ๋ฒ„๊ฐ€ ๋ชจ๋ฅผ ๊ฒฝ์šฐ, ์ƒ์œ„ DNS ์„œ๋ฒ„(์˜ˆ: ๋ฃจํŠธ DNS ์„œ๋ฒ„)๋กœ ์š”์ฒญ์„ ์ „๋‹ฌํ•˜์—ฌ ์ฐจ๋ก€๋Œ€๋กœ IP ์ฃผ์†Œ๋ฅผ ์ฐพ์•„๊ฐ‘๋‹ˆ๋‹ค.
    • ์ตœ์ข…์ ์œผ๋กœ ํ•ด๋‹น ๋„๋ฉ”์ธ์˜ IP ์ฃผ์†Œ๋ฅผ ์ฐพ์•„ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ์‘๋‹ตํ•˜๊ณ , ์ด์ œ ๋ธŒ๋ผ์šฐ์ €๋Š” ์ด IP ์ฃผ์†Œ๋กœ ์›น์‚ฌ์ดํŠธ์— ์ ‘์†ํ•ฉ๋‹ˆ๋‹ค.

์ด ๊ณผ์ •์€ ๋งค์šฐ ๋น ๋ฅด๊ฒŒ ์ผ์–ด๋‚˜๋ฉฐ, ๋Œ€๋ถ€๋ถ„ ์‚ฌ์šฉ์ž๋Š” ์ด ๋’ค์—์„œ ์ผ์–ด๋‚˜๋Š” ์ผ๋“ค์„ ์˜์‹ํ•˜์ง€ ์•Š๊ณ ๋„ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์›น์‚ฌ์ดํŠธ์— ์ ‘์†ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๐Ÿ‘DNS์˜ ์žฅ์ 

  • ํŽธ๋ฆฌ์„ฑ: ์‚ฌ์šฉ์ž๋Š” ๋ณต์žกํ•œ ์ˆซ์ž ๋Œ€์‹  ์‰ฝ๊ฒŒ ๊ธฐ์–ตํ•  ์ˆ˜ ์žˆ๋Š” ๋„๋ฉ”์ธ ์ด๋ฆ„์œผ๋กœ ์›น์‚ฌ์ดํŠธ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ™•์žฅ์„ฑ: ์ „ ์„ธ๊ณ„ ์–ด๋””์—์„œ๋“ ์ง€ ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  ๊ธฐ๊ธฐ๋ฅผ ์‹๋ณ„ํ•˜๊ณ  ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ํ™•์žฅ์„ฑ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

'WEB & CS' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[CS] ๊ณ ์ •์†Œ์ˆ˜์  & ๋ถ€๋™์†Œ์ˆ˜์   (0) 2024.12.16
๋ธŒ๋ผ์šฐ์ € ๋™์ž‘ ์›๋ฆฌ  (0) 2024.10.18
CDN? (Content Delivery Network)  (0) 2024.10.16
HTTP? (HyperText Transfer Protocol)  (0) 2024.10.15