๐ŸŒ ํ”„๋ก ํŠธ์—”๋“œ ๋กœ๋“œ๋งต ์Šคํ„ฐ๋”” - 1ํŽธ ์ธํ„ฐ๋„ท ๐ŸŒ

MJยท2023๋…„ 1์›” 2์ผ
0
post-thumbnail

์ธํ„ฐ๋„ท!

์ธํ„ฐ๋„ท์ด๋ž€?
์›น์˜ ํ•ต์‹ฌ์ ์ธ ๊ธฐ์ˆ ๋กœ
์ปดํ“จํ„ฐ๋กœ ์—ฐ๊ฒฐํ•˜์—ฌ TCP/IP๋ผ๋Š” ํ†ต์‹  ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉํ•ด ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ๊ฑฐ๋Œ€ํ•œ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ์ด๋‹ค.

  • TCP : ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๊ฐ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์‹ ๋ขฐ์„ฑ ์žˆ๊ฒŒ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ์ „์†ก ์ œ์–ด ํ”„๋กœํ† ์ฝœ
  • IP : ์ปดํ“จํ„ฐ๊ฐ€ ์ธํ„ฐ๋„ท์—์„œ ์„œ๋กœ๋ฅผ ์‹๋ณ„ํ•˜๋Š”๋ฐ ์‚ฌ์šฉํ•˜๋Š” ์ผ๋ จ์˜ ๊ณ ์œ  ์ˆซ์ž๋กœ ์ด๋ฃจ์–ด์ง„ ์ฃผ์†Œ

โœ”๏ธ ์ธํ„ฐ๋„ท์˜ ๋™์ž‘ ์›๋ฆฌ

1. ์ปดํ“จํ„ฐ์™€ ์ปดํ“จํ„ฐ๋ฅผ ์ผ€์ด๋ธ” ๋˜๋Š” ๋ฌด์„ ์œผ๋กœ ์—ฐ๊ฒฐ

2. ๋งŽ์€ ๊ฐœ์ˆ˜์˜ ์ปดํ“จํ„ฐ๋ฅผ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋ผ์šฐํ„ฐ ๋“ฑ์žฅ

๋ผ์šฐํ„ฐ๋Š” ํŠน์ˆ˜ํ•œ ์†Œํ˜• ์ปดํ“จํ„ฐ๋กœ ์ฃผ์–ด์ง„ ์ปดํ“จํ„ฐ์—์„œ ๋ณด๋‚ธ ๋ฉ”์‹œ์ง€๊ฐ€ ์˜ฌ๋ฐ”๋ฅธ ๋Œ€์ƒ ์ปดํ“จํ„ฐ์— ๋„์ฐฉํ•˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

3. ๋‹จ์ผ ๋ผ์šฐํ„ฐ๋กœ๋งŒ์œผ๋กœ๋„ ๋ช‡๋ฐฑ, ๋ช‡์ฒœ๋Œ€ ์—ฐ๊ฒฐ์€ ๋ถˆ๊ฐ€๋Šฅํ•˜์—ฌ ๋ผ์šฐํ„ฐ์™€ ๋ผ์šฐํ„ฐ๋ฅผ ์—ฐ๊ฒฐ

๋ผ์šฐํ„ฐ๋Š” ์ปดํ“จํ„ฐ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ปดํ“จํ„ฐ๋Š” ์ปดํ“จํ„ฐ๋ผ๋ฆฌ ์—ฐ๊ฒฐ์ด ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ผ์šฐํ„ฐ๋ผ๋ฆฌ ์—ฐ๊ฒฐ์ด ๊ฐ€๋Šฅํ•˜๋‹ค!

4. ๊ฑฐ๋ฆฌ๊ฐ€ ๋จผ ์ง€์—ญ์€ ์ผ€์ด๋ธ”๊ณผ ๋ฌด์„ ์œผ๋กœ ์—ฐ๊ฒฐ์ด ๋ถˆ๊ฐ€๋Šฅ

๊ทธ๋ž˜์„œ ๋‚ดํŠธ์›Œํฌ์˜ ์ •๋ณด๋ฅผ ISP(์ธํ„ฐ๋„ท ์„œ๋น„์Šค ๊ณต๊ธ‰์ž)๊ฐ€ ์ฒ˜๋ฆฌ ํ•  ์ˆ˜์žˆ๋Š” ๋ชจ๋Ž€์˜ ๋“ฑ์žฅ
ISP : ๋ชจ๋‘ ํ•จ๊ป˜ ์—ฐ๊ฒฐ๋˜๋Š” ๋ช‡๋ช‡ ํŠน์ˆ˜ํ•œ ๋ผ์šฐํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ๋‹ค๋ฅธ ISP์˜ ๋ผ์šฐํ„ฐ์—๋„ ์•ก์„ธ์Šค๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ํšŒ์‚ฌ์ž…๋‹ˆ๋‹ค.

ISP๊ฐ€ ์žฅ์น˜์˜ IP์ฃผ์†Œ๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค!

๋ชจ๋Ž€ : ์šฐ๋ฆฌ ๋„คํŠธ์›Œํฌ์˜ ์ •๋ณด๋ฅผ ISP์—์„œ ์ฒ˜๋ฆฌ ํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋ณด๋กœ ๋ฐ”๊พธ๊ฑฐ๋‚˜ ISP์—์„œ ๋ฐ›์•„์˜จ ๋Œ€์ƒ ๋„คํŠธ์›Œํฌ์˜ ์ •๋ณด๋ฅผ ์šฐ๋ฆฌ ๋„คํŠธ์›Œํฌ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋ณด๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค.

5. ๋„คํŠธ์›Œํฌ์—์„œ ๋„๋‹ฌํ•˜๋ ค๋Š” ๋„คํŠธ์›Œํฌ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๊ธฐ์œ„ํ•ด ISP์— ์—ฐ๊ฒฐ

์œ„์˜ ๋ฐฉ์‹์œผ๋กœ ์ธํ„ฐ๋„ท์˜ ๋„คํŠธ์›Œํฌ๊ฐ€ ๊ตฌ์ถ•๋˜์–ด ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์ •๋ฆฌํ•˜์ž๋ฉด
์ปดํ“จํ„ฐA ๐Ÿ”™(๋ฐ์ดํ„ฐ)๐Ÿ”œ ๋ผ์šฐํ„ฐ ๐Ÿ”™(๋ฐ์ดํ„ฐ)๐Ÿ”œ ๋ชจ๋Ž€ ๐Ÿ”™(๊ฐ€๊ณต ๋ฐ์ดํ„ฐ)๐Ÿ”œ ISP ๐Ÿ”™(๊ฐ€๊ณต ๋ฐ์ดํ„ฐ)๐Ÿ”œ ๋ชจ๋Ž€ ๐Ÿ”™(๋ฐ์ดํ„ฐ)๐Ÿ”œ ๋ผ์šฐํ„ฐ ๐Ÿ”™(๋ฐ์ดํ„ฐ)๐Ÿ”œ ์ปดํ“จํ„ฐB

์ฐธ๊ณ 


โœ”๏ธ HTTP

Hypertext Transfer Protocol (ํ•˜์ดํผํ…์ŠคํŠธ ์ „์†ก ๊ทœ์•ฝ) ์€ ์›น ์„œ๋ฒ„ ๋ฐ ์›น ๋ธŒ๋ผ์šฐ์ € ์ƒํ˜ธ ๊ฐ„์˜ ๋ฐ์ดํ„ฐ ์ „์†ก์„ ์œ„ํ•œ ์‘์šฉ๊ณ„์ธต ํ”„๋กœํ† ์ฝœ์ž…๋‹ˆ๋‹ค.
ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๊ฐ€ ์„œ๋กœ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•œ ์–ธ์–ด๋ฅผ ์ •์˜ํ•˜๋Š” ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ทœ์•ฝ ์ž…๋‹ˆ๋‹ค.

HTTPS์™€ ์ฐจ์ด์ 

HTTPS(Hypertext Transfer Protocol Secure)๋Š” ํ•˜์ดํผ ํ…์ŠคํŠธ ์ „์†ก ํ”„๋กœํ† ์ฝœ ๋ณด์•ˆ์œผ๋กœ ํ‘œ์ค€ HTTP์™€ ๋™์ผํ•œ ๋ฐฉ์‹์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
์„œ๋ฒ„์™€ ์ฃผ๊ณ ๋ฐ›๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์•”ํ˜ธํ™”๋˜๊ธฐ ๋•Œ๋ฌธ์— ์›น์‚ฌ์ดํŠธ์— ์ถ”๊ฐ€์ ์ธ ๋ณดํ˜ธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๊ฐœ์ธ ๋ฐ์ดํ„ฐ๋ฅผ ํ›”์น˜๊ฑฐ๋‚˜, ํ•ดํ‚นํ•˜๊ฑฐ๋‚˜ ๋ณผ ์ˆ˜ ์—†๋„๋ก ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

์ฐธ๊ณ 


โœ”๏ธ ๋„๋ฉ”์ธ ๋„ค์ž„

๋„๋ฉ”์ธ ๋„ค์ž„์˜ ๊ตฌ์กฐ

TLD (์ตœ์ƒ์œ„ ๋„๋ฉ”์ธ)

  • TLD๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ๋„๋ฉ”์ธ ์ด๋ฆ„ ๋’ค์— ์žˆ๋Š” ์„œ๋น„์Šค์˜ ์ผ๋ฐ˜์ ์ธ ๋ชฉ์ ์„ ์•Œ๋ ค์ค๋‹ˆ๋‹ค.
  • ์ผ๋ฐ˜์ ์ธ TLD( .com, .org, .net)๋Š” ํŠน์ • ๊ธฐ์ค€์„ ์ถฉ์กฑํ•˜๊ธฐ ์œ„ํ•ด ์›น ์„œ๋น„์Šค๋ฅผ ์š”๊ตฌํ•˜์ง€ ์•Š์ง€๋งŒ ์ผ๋ถ€ TLD๋Š” ๋” ์—„๊ฒฉํ•œ ์ •์ฑ…์„ ์‹œํ–‰ํ•˜๋ฏ€๋กœ ๋ชฉ์ ์ด ๋ฌด์—‡์ธ์ง€ ๋” ๋ช…ํ™•ํ•ฉ๋‹ˆ๋‹ค.

๋ ˆ์ด๋ธ”(์ปดํฌ๋„ŒํŠธ)

  • ๋ ˆ์ด๋ธ”์€ TLD๋ฅผ ๋”ฐ๋ฅด๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
  • TLD ๋ฐ”๋กœ ์•ž์— ์žˆ๋Š” ๋ ˆ์ด๋ธ”์„ SLD( Secondary Level Domain ) ๋ผ๊ณ ๋„ ํ•ฉ๋‹ˆ๋‹ค.
  • ๋„๋ฉ”์ธ ์ด๋ฆ„์—๋Š” ๋งŽ์€ ๋ ˆ์ด๋ธ”(๋˜๋Š” ๊ตฌ์„ฑ ์š”์†Œ)์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ท€ํ•˜๊ฐ€ ์ œ์–ดํ•˜๋Š” ๋ชจ๋“  ๋„๋ฉ”์ธ์€ ๊ฐ๊ธฐ ๋‹ค๋ฅธ ์ฝ˜ํ…์ธ ๊ฐ€ ์žˆ๋Š” "ํ•˜์œ„ ๋„๋ฉ”์ธ"์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

โœ”๏ธ DNS์™€ ์ž‘๋™ ์›๋ฆฌ

DNS๋ž€?

Domain Name System Servers (๋„๋ฉ”์ธ ์ด๋ฆ„ ์‹œ์Šคํ…œ ์„œ๋ฒ„)๋Š” ์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ๋„๋ฉ”์ธ ์ด๋ฆ„์„ ๋จธ์‹ ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” IP ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์›น ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์ฃผ์†Œ๋ก๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

TLD : ์ตœ์ƒ์œ„ ๋„๋ฉ”์ธ

DNS ์ž‘๋™ ์›๋ฆฌ

  1. ์‚ฌ์šฉ์ž๊ฐ€ ์›น ๋ธŒ๋ผ์šฐ์ €์— 'example.com'์„ ์ž…๋ ฅํ•˜๋ฉด, ์ฟผ๋ฆฌ๊ฐ€ ์ธํ„ฐ๋„ท์œผ๋กœ ์ด๋™ํ•˜๊ณ  DNS ์žฌ๊ท€ ํ™•์ธ์ž๊ฐ€ ์ด๋ฅผ ์ˆ˜์‹ ํ•ฉ๋‹ˆ๋‹ค.
  2. ์ด์–ด์„œ ํ™•์ธ์ž๊ฐ€ DNS ๋ฃจํŠธ ์ด๋ฆ„ ์„œ๋ฒ„(.)๋ฅผ ์ฟผ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
  3. ๋‹ค์Œ์œผ๋กœ, ๋ฃจํŠธ ์„œ๋ฒ„๊ฐ€, ๋„๋ฉ”์ธ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๋Š” ์ตœ์ƒ์œ„ ๋„๋ฉ”์ธ(TLD) DNS ์„œ๋ฒ„(์˜ˆ: .com ๋˜๋Š” .net)์˜ ์ฃผ์†Œ๋กœ ํ™•์ธ์ž์— ์‘๋‹ตํ•ฉ๋‹ˆ๋‹ค. example.com์„ ๊ฒ€์ƒ‰ํ•  ๊ฒฝ์šฐ์˜ ์š”์ฒญ์€ .com TLD๋ฅผ ๊ฐ€๋ฆฌํ‚ต๋‹ˆ๋‹ค.
  4. ์ด์ œ, ํ™•์ธ์ž๊ฐ€ .com TLD์— ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.
  5. ์ด์–ด์„œ, TLD ์„œ๋ฒ„๊ฐ€ ๋„๋ฉ”์ธ ์ด๋ฆ„ ์„œ๋ฒ„(example.com)์˜ IP ์ฃผ์†Œ๋กœ ์‘๋‹ตํ•ฉ๋‹ˆ๋‹ค.
  6. ๋งˆ์ง€๋ง‰์œผ๋กœ, ์žฌ๊ท€ ํ™•์ธ์ž๊ฐ€ ๋„๋ฉ”์ธ์˜ ์ด๋ฆ„ ์„œ๋ฒ„๋กœ ์ฟผ๋ฆฌ๋ฅผ ๋ณด๋ƒ…๋‹ˆ๋‹ค.
  7. ์ด์ œ, example.com์˜ IP ์ฃผ์†Œ๊ฐ€ ์ด๋ฆ„ ์„œ๋ฒ„์—์„œ ํ™•์ธ์ž์—๊ฒŒ ๋ฐ˜ํ™˜๋ฉ๋‹ˆ๋‹ค.
  8. ์ด์–ด์„œ, DNS ํ™•์ธ์ž๊ฐ€, ์ฒ˜์Œ ์š”์ฒญํ•œ ๋„๋ฉ”์ธ์˜ IP ์ฃผ์†Œ๋กœ ์›น ๋ธŒ๋ผ์šฐ์ €์— ์‘๋‹ตํ•ฉ๋‹ˆ๋‹ค.

์ฐธ๊ณ 


โœ”๏ธ ๋ธŒ๋ผ์šฐ์ €์˜ ๋™์ž‘ ์›๋ฆฌ

๋ธŒ๋ผ์šฐ์ €๋ž€ ์ธํ„ฐ๋„ท์—์„œ ์›น ์„œ๋ฒ„์˜ ๋ชจ๋“  ์ •๋ณด๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ณ , ๋ฌธ์„œ ๊ฒ€์ƒ‰์„ ๋„์™€์ฃผ๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.

1. ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋„๋ฉ”์ธ์ด๋ฆ„(ex. www.naver.com)์„ ์ž…๋ ฅ

2. ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ํ•ด๋‹น IP์ฃผ์†Œ๋ฅผ ์–ป๊ธฐ ์œ„ํ•ด DNS ์„œ๋ฒ„์˜ ์š”์ฒญ์„ ๋ณด๋‚ด ์ฃผ์†Œ ํš๋“

3. IP์ฃผ์†Œ๋ฅผ ๋ฐ›์€ ๋ธŒ๋ผ์šฐ์ €๋Š” ํ•ด๋‹น ์š”์ฒญ์„ IP์ฃผ์†Œ์™€ ์ผ์น˜ํ•˜๋Š” ์„œ๋ฒ„๋กœ ์ „๋‹ฌ

์›น์‚ฌ์ดํŠธ์˜ ์‚ฌ๋ณธ์„ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ๋ณด๋‚ด๋‹ฌ๋ผ๋Š” HTTP ์š”์ฒญ ๋ฉ”์‹œ์ง€๋ฅผ ์„œ๋ฒ„๋กœ ์ „์†กํ•ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„์™€ ์ „์†ก๋˜๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” TCP/IP ์—ฐ๊ฒฐ์„ ํ†ตํ•ด์„œ ์ „์†กํ•ฉ๋‹ˆ๋‹ค.

4. ์„œ๋ฒ„๋Š” ์›น์‚ฌ์ดํŠธ์˜ ํŒŒ์ผ๋“ค์„ ๋ฐ์ดํ„ฐ ํŒจํ‚ท์ด๋ผ ๋ถˆ๋ฆฌ๋Š” ์ž‘์€ ์ผ๋ จ์˜ ๋ฉ์–ด๋ฆฌ๋“ค๋กœ ๋ธŒ๋ผ์šฐ์ €์— ์ „์†กํ•˜๊ธฐ ์‹œ์ž‘

  • ์ด๋”๋„ท ์ผ€์ด๋ธ”(LAN ์„ ) ์‚ฌ์šฉ
    ๋ฐ์ดํ„ฐ๋Š” ๊ด‘์„ฌ์œ  ์ผ€์ด๋ธ”์„ ํ†ตํ•ด ์œ ์ €์˜ ๋ผ์šฐํ„ฐ๊นŒ์ง€ ์—ฐ๊ฒฐํ•˜๊ณ , ๋””์ง€ํ„ธ ํ˜•์‹์œผ๋กœ ์ „์†ก๋˜๋ฉฐ ๊ด‘ ํŽ„์Šค์˜ ํ˜•ํƒœ๋กœ ์ „์†ก > ๋ผ์šฐํ„ฐ๋Š” ๋ฐ›์€ ์‹ ํ˜ธ๋ฅผ ์ „๊ธฐ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ > ์ด๋”๋„ท ์ผ€์ด๋ธ”์„ ์‚ฌ์šฉํ•˜์—ฌ ์ „๊ธฐ ์‹ ํ˜ธ๋ฅผ ๊ธฐ๊ธฐ์— ์ „์†ก

  • ์…€๋ฃฐ๋Ÿฌ ๋ฐ์ดํ„ฐ ์‚ฌ์šฉ
    ๊ด‘์„ฌ์œ  ์ผ€์ด๋ธ”์˜ ์‹ ํ˜ธ๋ฅผ ๊ธฐ์ง€๊ตญ์œผ๋กœ ์ „์†ก > ๊ธฐ์ง€๊ตญ์—์„œ ์‹ ํ˜ธ๋ฅผ ์ „์žํŒŒ ํ˜•ํƒœ๋กœ ์œ ์ €์˜ ๊ธฐ๊ธฐ์— ์ „์†ก >

์œ„์„ฑ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ์ด์œ ?

๋ฐ์ดํ„ฐ์„ผํ„ฐ์™€ ์œ ์ €์˜ ๊ฑฐ๋ฆฌ๊ฐ€ ๋ฉ€์–ด์งˆ ์ˆ˜๋ก ์‹ ํ˜ธ๋ฅผ ์ˆ˜์‹ ํ•˜๋Š”๋ฐ ์ƒ๋‹นํ•œ ์ง€์—ฐ์„ ์ดˆ๋ž˜ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์ธํ„ฐ๋„ท ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ๋Š” ํ˜•์šฉ๋  ์ˆ˜ ์—†๋Š” ์—„์ฒญ๋‚œ ์ง€์—ฐ์„ ์ดˆ๋ž˜ํ•ฉ๋‹ˆ๋‹ค.

์ฐธ๊ณ 

5. ์›น ์„œ๋ฒ„ ๋˜๋Š” ๊ทธ ๋ฐ–์˜ ๋ฆฌ์†Œ์Šค๋Š” DNS์˜ ์›น ํŽ˜์ด์ง€๋ฅผ ์›น ๋ธŒ๋ผ์šฐ์ €๋กœ ๋ฐ˜ํ™˜ํ•˜๊ณ , ์›น ๋ธŒ๋ผ์šฐ์ €๋Š” ์ด ํŽ˜์ด์ง€๋ฅผ ํ‘œ์‹œ

6. ์›น ๋ธŒ๋ผ์šฐ์ €์˜ ํŽ˜์ด์ง€ ํ‘œ์‹œ(์ค‘์š” ๋žœ๋”๋ง ๊ฒฝ๋กœ)

  1. HTML ๋งˆํฌ์—…์„ ์ฒ˜๋ฆฌํ•˜๊ณ  DOM ํŠธ๋ฆฌ๋ฅผ ๋นŒ๋“œํ•œ๋‹ค. ("๋ฌด์—‡์„" ๊ทธ๋ฆด์ง€ ๊ฒฐ์ •ํ•œ๋‹ค.)
  2. CSS ๋งˆํฌ์—…์„ ์ฒ˜๋ฆฌํ•˜๊ณ  CSSOM ํŠธ๋ฆฌ๋ฅผ ๋นŒ๋“œํ•œ๋‹ค. ("์–ด๋–ป๊ฒŒ" ๊ทธ๋ฆด์ง€ ๊ฒฐ์ •ํ•œ๋‹ค.)
  3. DOM ๋ฐ CSSOM ์„ ๊ฒฐํ•ฉํ•˜์—ฌ ๋ Œ๋”๋ง ํŠธ๋ฆฌ๋ฅผ ํ˜•์„ฑํ•œ๋‹ค. ("ํ™”๋ฉด์— ๊ทธ๋ ค์งˆ ๊ฒƒ๋งŒ" ๊ฒฐ์ •)
  4. ๋ Œ๋”๋ง ํŠธ๋ฆฌ์—์„œ ๋ ˆ์ด์•„์›ƒ์„ ์‹คํ–‰ํ•˜์—ฌ ๊ฐ ๋…ธ๋“œ์˜ ๊ธฐํ•˜ํ•™์  ํ˜•ํƒœ๋ฅผ ๊ณ„์‚ฐํ•œ๋‹ค. ("Box-Model" ์„ ์ƒ์„ฑํ•œ๋‹ค.)
  5. ๊ฐœ๋ณ„ ๋…ธ๋“œ๋ฅผ ํ™”๋ฉด์— ํŽ˜์ธํŠธํ•œ๋‹ค.(or ๋ž˜์Šคํ„ฐํ™”)

โœ”๏ธ ํ˜ธ์ŠคํŒ…

์›น ํ˜ธ์ŠคํŒ…์€ ์›น์‚ฌ์ดํŠธ ํŒŒ์ผ์„ ์ธํ„ฐ๋„ท์— ๊ฒŒ์‹œํ•  ์ˆ˜ ์žˆ๋Š” ์˜จ๋ผ์ธ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ธํ„ฐ๋„ท์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ๋žŒ์€ ๋ˆ„๊ตฌ๋‚˜ ๊ท€ํ•˜์˜ ์›น์‚ฌ์ดํŠธ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

profile
A fancy web like a rose

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