๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
CS/๋„คํŠธ์›Œํฌ

3. ๋„คํŠธ์›Œํฌ ๊ธฐ๊ธฐ

by wooksss 2025. 6. 20.

๐ŸŸฉ ๋„คํŠธ์›Œํฌ ๊ธฐ๊ธฐ

  1. ๋„คํŠธ์›Œํฌ ๊ธฐ๊ธฐ์˜ ์ฒ˜๋ฆฌ ๋ฒ”์œ„
    • ๋„คํŠธ์›Œํฌ ๊ธฐ๊ธฐ๋Š” ๊ณ„์ธต ๋ณ„๋กœ ์ฒ˜๋ฆฌ ๋ฒ”์œ„๋ฅผ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์Œ.
    • ๋ฌผ๋ฆฌ ๊ณ„์ธต์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๊ธฐ์™€ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๊ธฐ ๋“ฑ์ด ์žˆ์Œ.
    • ์ƒ์œ„ ๊ณ„์ธต์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ธฐ๊ธฐ๋Š” ํ•˜์œ„ ๊ณ„์ธต์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๊ทธ ๋ฐ˜๋Œ€๋Š” ๋ถˆ๊ฐ€
    • ์ข…๋ฅ˜
      • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต : L7 ์Šค์œ„์น˜
      • ์ธํ„ฐ๋„ท ๊ณ„์ธต : ๋ผ์šฐํ„ฐ, L3 ์Šค์œ„์น˜
      • ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต : L2 ์Šค์œ„์น˜. ๋ธŒ๋ฆฌ์ง€
      • ๋ฌผ๋ฆฌ ๊ณ„์ธต : NIC, ๋ฆฌํ”ผํ„ฐ, AP
  2. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ธฐ๊ธฐ
    • L7 ์Šค์œ„์น˜
      • ์Šค์œ„์น˜๋Š” ์—ฌ๋Ÿฌ ์žฅ๋น„๋ฅผ ์—ฐ๊ฒฐํ•˜๊ณ  ๋ฐ์ดํ„ฐ ํ†ต์‹ ์„ ์ค‘์žฌํ•˜๋ฉฐ ๋ชฉ์ ์ง€๊ฐ€ ์—ฐ๊ฒฐ๋œ ํฌํŠธ๋กœ๋งŒ ์ „๊ธฐ ์‹ ํ˜ธ๋ฅผ ๋ณด๋‚ด ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ํ†ต์‹  ๋„คํŠธ์›Œํฌ ์žฅ๋น„
      • ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ๋ผ๊ณ ๋„ ํ•˜๋ฉฐ, ์„œ๋ฒ„์˜ ๋ถ€ํ•˜๋ฅผ ๋ถ„์‚ฐํ•˜๋Š” ๊ธฐ๊ธฐ
      • ํด๋ผ์ด์–ธํŠธ๋กœ๋ถ€ํ„ฐ ์˜ค๋Š” ์š”์ฒญ๋“ค์„ ์—ฌ๋Ÿฌ ์„œ๋ฒ„๋กœ ๋‚˜๋ˆ„๋Š” ์—ญํ• ์„ ํ•˜๋ฉฐ ์‹œ์Šคํ…œ์ด ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํŠธ๋ž˜ํ”ฝ ์ฆ๊ฐ€ ๋ชฉํ‘œ
      • URL, ์„œ๋ฒ„, ์บ์‹œ, ์ฟ ํ‚ค๋“ค์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํŠธ๋ž˜ํ”ฝ์„ ๋ถ„์‚ฐ
      • ๋ฐ”์ด๋Ÿฌ์Šค, ๋ถˆํ•„์š”ํ•œ ์™ธ๋ถ€ ๋ฐ์ดํ„ฐ ๋“ฑ์„ ๊ฑธ๋Ÿฌ๋‚ด๋Š” ํ•„ํ„ฐ๋ง ๊ธฐ๋Šฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Œ
      • ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•œ ์„œ๋ฒ„๊ฐ€ ์žˆ๋‹ค๋ฉด ์ •๊ธฐ์ ์œผ๋กœ ํ—ฌ์Šค ์ฒดํฌ๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ฐ์‹œํ•˜๊ณ  ํŠธ๋ž˜ํ”ฝ ๋ถ„์‚ฐ ๋Œ€์ƒ์—์„œ ์ œ์™ธ
      • L4 ์Šค์œ„์น˜์™€ L7 ์Šค์œ„์น˜์˜ ์ฐจ์ด
        • L4 ์Šค์œ„์น˜๋„ ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ์ง€๋งŒ L4 ์Šค์œ„์น˜๋Š” ์ „์†ก ๊ณ„์ธต์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ธฐ๊ธฐ๋กœ ์ŠคํŠธ๋ฆฌ๋ฐ ๊ด€๋ จ ์„œ๋น„์Šค์—์„œ๋Š” ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์œผ๋ฉฐ ๋ฉ”์‹œ์ง€๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ธ์‹ํ•˜์ง€ ๋ชปํ•˜๊ณ  IP์™€ ํฌํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํŠธ๋ž˜ํ”ฝ์„ ๋ถ„์‚ฐํ•จ.
      • ํ—ฌ์Šค ์ฒดํฌ
        • ์ „์†ก ์ฃผ๊ธฐ์™€ ์žฌ์ „์†ก ํšŸ์ˆ˜ ๋“ฑ์„ ์„ค์ •ํ•œ ์ดํ›„ ๋ฐ˜๋ณต์ ์œผ๋กœ ์„œ๋ฒ„์— ์š”์ฒญ์„ ๋ณด๋‚ด๋Š” ๊ฒƒ์„ ๋งํ•จ
        • ์ด๋•Œ ์„œ๋ฒ„์— ๋ถ€ํ•˜๊ฐ€ ๋˜์ง€ ์•Š์„ ๋งŒํผ ์š”์ฒญ ํšŸ์ˆ˜๊ฐ€ ์ ์ ˆํ•ด์•ผ ํ•จ
        • TCP, HTTP ๋“ฑ ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ์š”์ฒญ์„ ๋ณด๋‚ด๋ฉฐ ์ด ์š”์ฒญ์ด ์ •์ƒ์ ์œผ๋กœ ์ฒ˜๋ฆฌ๋˜๋ฉด ์ •์ƒ์ ์ธ ์„œ๋ฒ„๋กœ ํŒ๋ณ„
      • ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ๋ฅผ ์ด์šฉํ•œ ์„œ๋ฒ„ ์ด์ค‘ํ™”
        • ์„œ๋น„์Šค๋ฅผ ์•ˆ์ •์ ์œผ๋กœ ์šด์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” 2๋Œ€ ์ด์ƒ์˜ ์„œ๋ฒ„๋Š” ํ•„์ˆ˜์ ์ธ๋ฐ ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ๋Š” 2๋Œ€ ์ด์ƒ์˜ ์„œ๋ฒ„๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐ€์ƒ IP๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์•ˆ์ •์ ์ธ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•จ
  3. ์ธํ„ฐ๋„ท ๊ณ„์ธต์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ธฐ๊ธฐ
    • ๋ผ์šฐํ„ฐ
      • ๋ผ์šฐํ„ฐ๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋„คํŠธ์›Œํฌ๋ฅผ ์—ฐ๊ฒฐ, ๋ถ„ํ•  , ๊ตฌ๋ถ„ํ•˜๋Š” ์—ญํ• ์„ ํ•˜๋ฉฐ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ์— ์กด์žฌํ•˜๋Š” ์žฅ์น˜๋ผ๋ฆฌ ์„œ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ๋•Œ ํŒจํ‚ท ์†Œ๋ชจ๋ฅผ ์ตœ์†Œํ™”ํ•˜๊ณ  ๊ฒฝ๋กœ๋ฅผ ์ตœ์ ํ™”ํ•˜์—ฌ ์ตœ์†Œ ๊ฒฝ๋กœ๋กœ ํŒจํ‚ท์„ ํฌ์›Œ๋”ฉ ํ•˜๋Š” ์žฅ๋น„
    • L3 ์Šค์œ„์น˜
      • L2 ์Šค์œ„์น˜์˜ ๊ธฐ๋Šฅ๊ณผ ๋ผ์šฐํŒ… ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ์žฅ๋น„
      • ๋ผ์šฐํ„ฐ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ธฐ๋ฐ˜๊ณผ ํ•˜๋“œ์›จ์–ด ๊ธฐ๋ฐ˜์˜ ๋ผ์šฐํŒ…์œผ๋กœ ๋‚˜๋ˆ ์ง€๋Š”๋ฐ ํ•˜๋“œ์›จ์–ด ๊ธฐ๋ฐ˜์˜ ๋ผ์šฐํŒ…์„ ๋‹ด๋‹นํ•˜๋Š” ์žฅ์น˜๋ฅผ L3 ์Šค์œ„์น˜๋ผ๊ณ  ํ•จ
  4. ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ธฐ๊ธฐ
    • L2 ์Šค์œ„์น˜
      • ์žฅ์น˜๋“ค์˜ MAC ์ฃผ์†Œ๋ฅผ MAC ์ฃผ์†Œ ํ…Œ์ด๋ธ”์„ ํ†ตํ•ด ๊ด€๋ฆฌํ•˜๋ฉฐ, ์—ฐ๊ฒฐ๋œ ์žฅ์น˜๋กœ๋ถ€ํ„ฐ ํŒจํ‚ท์ด ์ „๋‹ฌ๋˜๋ฉด ํŒจํ‚ท ์ „์†ก์„ ๋‹ด๋‹น
      • IP์ฃผ์†Œ๋ฅผ ์ดํ•ดํ•˜์ง€ ๋ชปํ•ด IP ๊ธฐ๋ฐ˜์˜ ๋ผ์šฐํŒ…์€ ๋ถˆ๊ฐ€๋Šฅํ•˜๋ฉฐ ๋‹จ์ˆœํžˆ ํŒจํ‚ท์˜ MAC ์ฃผ์†Œ๋ฅผ ์ฝ์–ด ์Šค์œ„์นญํ•˜๋Š” ์—ญํ• 
      • ๋ชฉ์ ์ง€๊ฐ€ MAC ์ฃผ์†Œ ํ…Œ์ด๋ธ”์— ์—†๋‹ค๋ฉด ์ „์ฒด ํฌํŠธ์— ์ „๋‹ฌ
      • MAC ์ฃผ์†Œ ํ…Œ์ด๋ธ”์˜ ์ฃผ์†Œ๋Š” ์ผ์ • ์‹œ๊ฐ„ ์ดํ›„ ์‚ญ์ œํ•˜๋Š” ๊ธฐ๋Šฅ๋„ ์žˆ์Œ
    • ๋ธŒ๋ฆฌ์ง€
      • ๋‘ ๊ฐœ์˜ ๊ทผ๊ฑฐ๋ฆฌ ํ†ต์‹ ๋ง(LAN)์„ ์ƒํ˜ธ ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ํ†ต์‹ ๋ง ์—ฐ๊ฒฐ ์žฅ์น˜
      • ํฌํŠธ์™€ ํฌํŠธ ์‚ฌ์ด์˜ ๋‹ค๋ฆฌ ์—ญํ• ์„ ํ•˜๋ฉฐ ์žฅ์น˜์—์„œ ๋ฐ›์•„์˜จ MAC ์ฃผ์†Œ๋ฅผ MAC ์ฃผ์†Œ ํ…Œ์ด๋ธ”๋กœ ๊ด€๋ฆฌ
      • ํ†ต์‹ ๋ง ๋ฒ”์œ„๋ฅผ ํ™•์žฅํ•˜๊ณ  ์„œ๋กœ ๋‹ค๋ฅธ LAN ๋“ฑ์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ํ•˜๋‚˜์˜ ํ†ต์‹ ๋ง์„ ๊ตฌ์ถ•ํ•  ๋•Œ ์“ฐ์ž„
  5. ๋ฌผ๋ฆฌ ๊ณ„์ธต์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ธฐ๊ธฐ
    • NIC
      • LAN ์นด๋“œ๋ผ๊ณ  ๋ถˆ๋ฆฌ๋ฉฐ 2๋Œ€ ์ด์ƒ์˜ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ
      • ๋„คํŠธ์›Œํฌ์™€ ๋น ๋ฅธ ์†๋„๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์†ก์ˆ˜์‹ ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ปดํ“จํ„ฐ ๋‚ด์— ์„ค์น˜ํ•˜๋Š” ํ™•์žฅ ์นด๋“œ
      • ๊ฐ LAN ์นด๋“œ์—๋Š” ๊ฐ๊ฐ์„ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•œ ๊ณ ์œ  ์‹๋ณ„๋ฒˆํ˜ธ์ธ MAC ์ฃผ์†Œ๊ฐ€ ์žˆ์Œ
    • ๋ฆฌํ”ผํ„ฐ
      • ๋“ค์–ด์˜ค๋Š” ์•ฝํ•ด์ง„ ์‹ ํ˜ธ ์ •๋„๋ฅผ ์ฆํญํ•˜์—ฌ ๋‹ค๋ฅธ ์ชฝ์œผ๋กœ ์ „๋‹ฌํ•˜๋Š” ์žฅ์น˜
      • ์ด๋ฅผ ํ†ตํ•ด ํŒจํ‚ท์ด ๋” ๋ฉ€๋ฆฌ ๊ฐˆ ์ˆ˜ ์žˆ์ง€๋งŒ ๊ด‘์ผ€์ด๋ธ”์ด ๋ณด๊ธ‰๋˜๋ฉด์„œ ํ˜„์žฌ๋Š” ์ž˜ ์“ฐ์ด์ง€ ์•Š๋Š” ์žฅ์น˜
    • AP
      • ํŒจํ‚ท์„ ๋ณต์‚ฌํ•˜๋Š” ๊ธฐ๊ธฐ๋กœ AP์— ์œ ์„  LAN์„ ์—ฐ๊ฒฐํ•œ ํ›„ ๋‹ค๋ฅธ ์žฅ์น˜์—์„œ ๋ฌด์„  LAN ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌด์„  ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ ๊ฐ€๋Šฅ

'CS > ๋„คํŠธ์›Œํฌ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

5. HTTP  (0) 2025.06.20
4. IP์ฃผ์†Œ  (3) 2025.06.20
2. TCP/IP 4๊ณ„์ธต ๋ชจ๋ธ  (0) 2025.06.20
1. ๋„คํŠธ์›Œํฌ ๊ธฐ์ดˆ  (0) 2025.06.20