๐ŸŒ CS & Infra/Network

[Network] ๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ, OSI 7 Layer

devCloud 2026. 3. 15. 20:44
728x90

๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ ๊ฐœ๋…

๋„คํŠธ์›Œํฌ๋ž€?

์ปดํ“จํ„ฐ๋‚˜ ๊ธฐํƒ€ ๊ธฐ๊ธฐ๋“ค์ด ๋ฆฌ์†Œ์Šค๋ฅผ ๊ณต์œ ํ•˜๊ฑฐ๋‚˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›๊ธฐ ์œ„ํ•ด ์œ ์„  ํ˜น์€ ๋ฌด์„ ์œผ๋กœ ์—ฐ๊ฒฐ๋œ ํ†ต์‹  ์ฒด์ œ

๋„คํŠธ์›Œํฌ์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ

  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ชฉ์ ์— ๋งž๋Š” ํ†ต์‹  ๋ฐฉ๋ฒ• ์ œ๊ณต
  • ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก ๋ฐฉ๋ฒ• ์ œ๊ณต
  • ๋„คํŠธ์›Œํฌ ๊ฐ„์˜ ์ตœ์ ์˜ ํ†ต์‹  ๊ฒฝ๋กœ ๊ฒฐ์ •
  • ๋ชฉ์ ์ง€๋กœ ๋ฐ์ดํ„ฐ ์ „์†ก
  • ๋…ธ๋“œ ์‚ฌ์ด์˜ ๋ฐ์ดํ„ฐ ์ „์†ก

ํ”„๋กœํ† ์ฝœ์ด๋ž€?

๋„คํŠธ์›Œํฌ ํ†ต์‹ ์„ ํ•˜๊ธฐ ์œ„ํ•ด ํ†ต์‹ ์— ์ฐธ์—ฌํ•˜๋Š” ์ฃผ์ฒด๋“ค์ด ๋”ฐ๋ผ์•ผ ํ•˜๋Š” ํ˜•์‹, ์ ˆ์ฐจ, ๊ทœ์•ฝ

 

์™œ ๊ณ„์ธต ๊ตฌ์กฐ์ธ๊ฐ€?

  • ๋„คํŠธ์›Œํฌ ๊ธฐ๋Šฅ๋“ค์„ ๋‹จ ํ•˜๋‚˜์˜ ํ”„๋กœํ† ์ฝœ๋กœ ๊ตฌํ˜„ํ•  ์ˆ˜ ์—†์–ด์„œ ๋ชจ๋“ˆํ™”
  • ๋ชจ๋“ˆํ™”๋ฅผ ํ†ตํ•ด ๊ตฌ์กฐ๋ฅผ ๋‚˜๋ˆ„๋‹ˆ ๊ฐ ๊ธฐ๋Šฅ์ด ๊ณ„์ธต๋ณ„๋กœ ๋™์ž‘
  • ๊ฐ ๊ณ„์ธต์˜ ํ”„๋กœํ† ์ฝœ์€ ํ•˜์œ„ ๊ณ„์ธต์˜ ํ”„๋กœํ† ์ฝœ์ด ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋™์ž‘

๋Œ€ํ‘œ์ ์ธ ๋ชจ๋ธ

  • OSI 7 Layer - ๋ฒ”์šฉ์ ์ธ ๋„คํŠธ์›Œํฌ ๊ตฌ์กฐ
  • TCP/IP Stack (4 Layer) - ์ธํ„ฐ๋„ท์— ํŠนํ™”๋œ ๋„คํŠธ์›Œํฌ ๊ตฌ์กฐ

OSI 7 ๊ณ„์ธต (์•„ํŒŒํŠธ ์ธต์ˆ˜์ฒ˜๋Ÿผ ์•„๋ž˜์—์„œ ์œ„๋กœ)

7. Application Layer

  • ์—ญํ• : ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ชฉ์ ์— ๋งž๋Š” ํ†ต์‹  ๋ฐฉ๋ฒ• ์ œ๊ณต
  • ๋Œ€ํ‘œ ํ”„๋กœํ† ์ฝœ: HTTP, DNS, SMTP, FTP

6. Presentation Layer

  • ์—ญํ• : ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐ„ ํ†ต์‹ ์—์„œ ๋ฉ”์‹œ์ง€ ํฌ๋งท ๊ด€๋ฆฌ
  • ์ธ์ฝ”๋”ฉ ↔ ๋””์ฝ”๋”ฉ
  • ์•”ํ˜ธํ™” ↔ ๋ณตํ˜ธํ™”
  • ์••์ถ• ↔ ์••์ถ• ํ’€๊ธฐ

5. Session Layer

  • ์—ญํ• : ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐ„ ํ†ต์‹ ์—์„œ ์„ธ์…˜ ๊ด€๋ฆฌ
  • ๋Œ€ํ‘œ ๊ธฐ์ˆ : RPC (Remote Procedure Call)

 

์ฐธ๊ณ : ์‹ค๋ฌด์—์„œ๋Š” 5, 6, 7๊ณ„์ธต์„ ํ•˜๋‚˜๋กœ ๋ฌถ์–ด์„œ Application Layer๋ผ๊ณ  ๋ณด๋Š” ๊ฒŒ ์ผ๋ฐ˜์  (๊ธฐ๋Šฅ ๊ตฌ๋ถ„์ด ์• ๋งค)

 

 

4. Transport Layer

  • ์—ญํ• : ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐ„์˜ ํ†ต์‹  ๋‹ด๋‹น
  • ๋ชฉ์ ์ง€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์œผ๋กœ ๋ฐ์ดํ„ฐ ์ „์†ก
  • TCP: ์•ˆ์ •์ ์ด๊ณ  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก ๋ณด์žฅ
  • UDP: ํ•„์ˆ˜ ๊ธฐ๋Šฅ๋งŒ ์ œ๊ณต (๋น ๋ฅด์ง€๋งŒ ์‹ ๋ขฐ์„ฑ ๋‚ฎ์Œ)

3. Network Layer

  • ์—ญํ• : ํ˜ธ์ŠคํŠธ ๊ฐ„์˜ ํ†ต์‹  ๋‹ด๋‹น
  • ๋Œ€ํ‘œ ํ”„๋กœํ† ์ฝœ: IP
  • ๋ชฉ์ ์ง€ ํ˜ธ์ŠคํŠธ๋กœ ๋ฐ์ดํ„ฐ ์ „์†ก
  • ๋„คํŠธ์›Œํฌ ๊ฐ„์˜ ์ตœ์  ๊ฒฝ๋กœ ๊ฒฐ์ • (๋ผ์šฐํŒ…)
  • Data Link ๊ณ„์ธต์ด ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•ด์„œ ๋ชฉ์ ์ง€๋กœ ๋ฐ์ดํ„ฐ ์ „์†ก

2. Data Link Layer

  • ์—ญํ• : ์ง์ ‘ ์—ฐ๊ฒฐ๋œ ๋…ธ๋“œ ๊ฐ„์˜ ํ†ต์‹  ๋‹ด๋‹น
  • MAC ์ฃผ์†Œ ๊ธฐ๋ฐ˜ ํ†ต์‹ 
  • ๋Œ€ํ‘œ ํ”„๋กœํ† ์ฝœ: ARP (Address Resolution Protocol)
  • ๊ฐ ๋…ธ๋“œ ์‚ฌ์ด์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ป๊ฒŒ ์ „์†กํ•  ๊ฒƒ์ธ๊ฐ€ ๊ฒฐ์ •

1. Physical Layer

  • ์—ญํ• : Bits ๋‹จ์œ„๋กœ ๋ฐ์ดํ„ฐ ์ „์†ก
  • ๋ฌผ๋ฆฌ์  ์ „๊ธฐ ์‹ ํ˜ธ๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ๊ณ„์ธต
728x90

'๐ŸŒ CS & Infra > Network' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Network] IP(Internet Protocol)  (0) 2026.03.31
[Network] DNS(Domain Name System)  (0) 2026.03.31