๐Ÿšค ์„ฑ์žฅ์ผ์ง€ 7.0

์ฑ… ํ–‰๋ณตํ•œ ์ด๊ธฐ์ฃผ์˜์ž(์›จ์ธ ๋‹ค์ด์–ด)์˜ ๋‚ด์šฉ์— ์ž๊ทน๋ฐ›์•„ ์‹œ์ž‘ํ•˜๋Š” ์†Œ๋ฐ•ํ•œ ์„ฑ์žฅ๊ธฐ๋ก

์‚ด์•„์žˆ๋Š” ๊ฝƒ๊ณผ ์ฃฝ์€ ๊ฝƒ์€ ์–ด๋–ป๊ฒŒ ๊ตฌ๋ณ„ํ•˜๋Š”๊ฐ€?
์„ฑ์žฅํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ์ด ์‚ด์•„ ์žˆ๋Š” ๊ฒƒ์ด๋‹ค.
์ƒ๋ช…์˜ ์œ ์ผํ•œ ์ฆ๊ฑฐ๋Š” ์„ฑ์žฅ์ด๋‹ค!

โš› (7.0)<์™„์ „ ๊ฐœํŽธ> ํŒŒ์ธ๋งŒ ํ•™์Šต๋ฒ•์„ ์•Œ๊ฒŒ ๋œ๋งŒํผ, ์„ฑ์žฅ์ผ์ง€๋Š” ์ •๋ง ๊ทธ ๋‚ ์˜ ํ‚ค์›Œ๋“œ ์ค‘์‹ฌ์œผ๋กœ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ •๋ฆฌํ•˜๋„๋ก ํ•œ๋‹ค.

โš›๏ธ ํ‚ค์›Œ๋“œ: ์ง๊ด€์ ์ด๊ณ  ์‰ฝ๊ณ  ๊ฐ„๋‹จํ•˜๊ฒŒ ์ž‘์„ฑ

DNS

Domain Name System์˜ ์•ฝ์ž๋กœ, ๋„๋ฉ”์ธ ์ฃผ์†Œ๋ฅผ IP ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ์‹œ์Šคํ…œ์ด๋‹ค. DNS๊ฐ€ ์กด์žฌํ•˜๋Š” ์ด์œ ๋Š” ์šฐ๋ฆฌ๊ฐ€ ์–ด๋–ค ์›น ์‚ฌ์ดํŠธ์— ์ ‘์†ํ•  ๋•Œ, ๋‹จ์ˆœํžˆ ์ˆซ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„ IP ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ์˜๋ฏธ๋ฅผ ๊ฐ–๋Š” ๋ฌธ์ž๋กœ ๋œ ๋„๋ฉ”์ธ ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•˜๋Š” ๊ฒƒ์ด ๋” ํŽธ๋ฆฌํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. DNS๋Š” OSI 7๊ณ„์ธต์—์„œ HTTP์™€ ๊ฐ™์ด ์‘์šฉ ๊ณ„์ธต์— ์†ํ•œ๋‹ค. (๋„๋ฉ”์ธ ์ฃผ์†Œ๋ฅผ ํ†ตํ•ด IP ์ฃผ์†Œ๋ฅผ ์š”์ฒญํ•˜๋Š” ๊ฒƒ์ด๋‹ˆ)

์šฐ๋ฆฌ๊ฐ€ ๋„๋ฉ”์ธ ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์ฒ˜์Œ Local DNS Server(Resolver, ์ฃผ๋กœ Internet Service Provider)์—๊ฒŒ ๋„๋ฉ”์ธ ์ฃผ์†Œ๋ฅผ ์š”์ฒญํ•œ๋‹ค. Local DNS Server๋Š” Root DNS Server์—๊ฒŒ ๋„๋ฉ”์ธ ์ฃผ์†Œ๋ฅผ ์š”์ฒญํ•˜๊ณ , Root DNS Server๋Š” Top-Level Domain DNS Server์—๊ฒŒ ๋„๋ฉ”์ธ ์ฃผ์†Œ๋ฅผ ์š”์ฒญํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  Top-Level Domain DNS Server๋Š” Second-Level Domain DNS Server์—๊ฒŒ ๋„๋ฉ”์ธ ์ฃผ์†Œ๋ฅผ ์š”์ฒญํ•œ๋‹ค. ์ด๋ ‡๊ฒŒ ๊ณ„์†ํ•ด์„œ ๋„๋ฉ”์ธ ์ฃผ์†Œ๋ฅผ ์š”์ฒญํ•˜๋ฉด์„œ IP ์ฃผ์†Œ๋ฅผ ๋ฐ›์•„์˜จ๋‹ค. ๊ทธ๋ฆฌ๊ณ  Local DNS Server๋Š” IP ์ฃผ์†Œ๋ฅผ ๋ฐ›์•„์˜ค๋ฉด ์ด๋ฅผ ์บ์‹ฑํ•˜๊ณ , ์ดํ›„์— ๊ฐ™์€ ๋„๋ฉ”์ธ ์ฃผ์†Œ๋ฅผ ์š”์ฒญํ•˜๋ฉด ์บ์‹ฑ๋œ IP ์ฃผ์†Œ๋ฅผ ๋ฐ”๋กœ ์‘๋‹ตํ•œ๋‹ค.

๋ธŒ๋ผ์šฐ์ € ๋ Œ๋”๋ง ๊ณผ์ • - Composition(ํ•ฉ์„ฑ)

์„œ๋ฒ„์—๊ฒŒ ๋ฐ›์€ html, css, js๋ฅผ ํ†ตํ•ด DOM, CSSOM, Render Tree๋ฅผ ๋งŒ๋“ค๊ณ  ๋ธŒ๋ผ์šฐ์ €๋Š” ์ด๋ฅผ ๋ Œ๋”๋งํ•œ๋‹ค. ์ด ๋•Œ, ๊ฐ ๋…ธ๋“œ์˜ ์œ„์น˜์™€ ํฌ๊ธฐ๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๋ ˆ์ด์•„์›ƒ, ๊ทธ ๋‹ค์Œ ์Šคํƒ€์ผ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๊ณ„์‚ฐํ•˜์—ฌ ์ž…ํžˆ๋Š” ํŽ˜์ธํŠธ, ๋์œผ๋กœ ๊ฐ ๋ ˆ์ด์–ด๋“ค์„ ํ•ฉ์น˜๋Š” ํ•ฉ์„ฑ ๊ณผ์ •์„ ๊ฑฐ์นœ๋‹ค. ์ด์ „์—๋Š” ๋‹น์—ฐํžˆ ํŽ˜์ธํŠธ ๊ณผ์ •์—์„œ ๊ฐ ๋…ธ๋“œ๋“ค์„ ๊ทธ๋ฆฐ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. ํ—Œ๋ฐ ์‹ค์ œ๋กœ๋Š” ํŽ˜์ธํŠธ ๊ณผ์ • ์ค‘์—๋Š” ๊ฐ ๋ ˆ์ด์–ด๋งˆ๋‹ค ์–ด๋–ป๊ฒŒ ๊ทธ๋ฆด์ง€์— ๋Œ€ํ•œ ์ •๋ณด๋งŒ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ•ฉ์„ฑ ๊ณผ์ •์—์„œ ๊ฐ ๋ ˆ์ด์–ด๋“ค์„ ํ•ฉ์ณ์„œ ๋ธŒ๋ผ์šฐ์ €์—๊ฒŒ ๋ณด์—ฌ์ค€๋‹ค.

๐Ÿ“ ํšŒ๊ณ 

์˜ค๋Š˜ ๊ผญ ๊ฐ€์•ผ๋งŒ ํ•˜๋Š” ์•ฝ์†๋„ ๊ฐ€๊ณ  ๊ณ„ํšํ•œ ๊ณต๋ถ€๋„ ์ „๋ถ€ ํ•˜๊ณ ..! ๋ฐ”์˜์ง€๋งŒ ๋ฟŒ๋“ฏํ•˜๊ฒŒ ๋ณด๋‚ธ ํ•˜๋ฃจ์˜€๋‹ค. ๋„ˆ๋ฌด ๋ฌด๋ฆฌํ•˜์ง€ ์•Š๋Š” ์„ ์—์„œ ์‹œ๊ฐ„์„ ์ข€ ๊ธธ๊ฒŒ ๋ณด๊ณ  ๊ทธ ๋‚  ํ•ด์•ผํ•  ๊ฒƒ๋“ค์„ ํ•ด๋‚˜์•„๊ฐ€๋Š” ๊ฒŒ ์ข‹์€ ๊ฒƒ ๊ฐ™๋‹ค. ๊ทธ๋ž˜์•ผ ๋” ํšจ์œจ์ ์œผ๋กœ ์‹œ๊ฐ„์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™๋‹ค. :)

์ฐธ๊ณ