๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ–ฅ Computer Science/Network

[Network] OSI 7๊ณ„์ธต์ด๋ž€? (What is OSI 7 Layer?)

by Fomagran ๐Ÿ’ป 2022. 4. 5.
728x90
๋ฐ˜์‘ํ˜•

OSI ๋ชจ๋ธ์ด๋ž€?

 

Open System Interconncetion์˜ ์•ฝ์ž๋กœ ๊ตญ์ œ ํ‘œ์ค€ํ™” ๊ธฐ๊ตฌ(ISO)๊ฐ€ ๊ฐœ๋ฐœํ•œ ๋ชจ๋ธ๋กœ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ ๋””์ž์ธ๊ณผ ํ†ต์‹ ์„ ๊ณ„์ธต์œผ๋กœ ๋‚˜๋ˆ„์–ด ์„ค๋ช…ํ•œ ๊ฒƒ์ด๋‹ค.

 

ํŠนํžˆ ์ด ๋ชจ๋ธ์€ ํ”„๋กœํ† ์ฝœ์„ ๊ธฐ๋Šฅ๋ณ„๋กœ ๋‚˜๋ˆˆ ๊ฒƒ์ธ๋ฐ, ๊ฐ ๊ณ„์ธต์€ ํ•˜์œ„ ๊ณ„์ธต์˜ ๊ธฐ๋Šฅ๋งŒ์„ ์ด์šฉํ•˜๊ณ , ์ƒ์œ„ ๊ณ„์ธต์—๊ฒŒ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค.

 

์ผ๋ฐ˜์ ์œผ๋กœ ํ•˜์œ„ ๊ณ„์ธต๋“ค์€ ํ•˜๋“œ์›จ์–ด๋กœ, ์ƒ์œ„ ๊ณ„์ธต๋“ค์€ ์†Œํ”„ํŠธ์›จ์–ด๋กœ ๊ตฌํ˜„๋œ๋‹ค.


OSI 7๊ณ„์ธต์ด๋ž€?

 

์œ„ OSI ๋ชจ๋ธ์„ ๋ฌผ๋ฆฌ, ๋ฐ์ดํ„ฐ๋งํฌ, ๋„คํŠธ์›Œํฌ, ์ „์†ก,  ์„ธ์…˜, ํ‘œํ˜„, ์‘์šฉ ์ด๋ ‡๊ฒŒ 7๋‹จ๊ณ„๋กœ ๋‚˜๋ˆˆ ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค.

 

์ถœ์ฒ˜:https://community.fs.com/blog/tcpip-vs-osi-whats-the-difference-between-the-two-models.html

 

1. Physical

 

7๋‹จ๊ณ„ ์ค‘ ๊ฐ€์žฅ ์•„๋ž˜์— ์žˆ๋Š” ๊ณ„์ธต์œผ๋กœ, ๋ฐ์ดํ„ฐ ์ „์†ก์˜ ์‹œ์ž‘์„ ๋‹ด๋‹นํ•œ๋‹ค.

 

ํ•˜๋“œ์›จ์–ด ๊ธฐ์ˆ ๋กœ ์ „์†ก์„ ํ•˜๋ฉฐ, ์ „๊ธฐ ์‹ ํ˜ธ(0๊ณผ 1)๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•œ๋‹ค.

 

ํ•˜๋“œ์›จ์–ด ๊ธฐ์ˆ ์ด ์ ‘๋ชฉ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— OSI ์•„ํ‚คํ…์ฒ˜ ์ค‘ ๊ฐ€์žฅ ๋ณต์žกํ•œ ๊ณ„์ธต์œผ๋กœ ๊ฐ„์ฃผ๋œ๋‹ค.

 

์ผ€์ด๋ธ”,ํ—ˆ๋ธŒ

 

2. Data Link

 

๋ฌผ๋ฆฌ ๊ณ„์ธต์œผ๋กœ ๋ถ€ํ„ฐ ๋ฐ›์€ ์ „๊ธฐ ์‹ ํ˜ธ๋ฅผ ์•ˆ์ „ํ•œ ์ •๋ณด์ธ ๋งํฌ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ์ „์†กํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.

 

์•ˆ์ „ํ•œ ์ •๋ณด, ์ฆ‰ ์˜ค๋ฅ˜๋‚˜ ์†์‹ค์„ ๋ง‰๊ธฐ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ์ œ์–ด ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.

 

Mac ์ฃผ์†Œ๋ฅผ ํ†ตํ•ด ํ†ต์‹ ํ•˜๋ฉฐ, ํ”„๋ ˆ์ž„ ๋‹จ์œ„๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•œ๋‹ค.

 

๋ธŒ๋ฆฟ์ง€

 

3. Network

 

๋ฐ์ดํ„ฐ ๋งํฌ๋กœ๋ถ€ํ„ฐ ์•ˆ์ „ํ•œ ์ •๋ณด๋ฅผ ๋ฐ›์•„ ์‹ ์†ํ•˜๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ์—ญํ• ์„ ๋‹ด๋‹นํ•œ๋‹ค.

 

์‹ ์†ํ•˜๊ฒŒ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•ด ๋ผ์šฐํŒ… ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•ด ์ตœ์ ์˜ ๊ฒฝ๋กœ๋ฅผ ์„ค์ •ํ•œ๋‹ค.

 

์ตœ์ ์˜ ๊ฒฝ๋กœ๋ฅผ ์„ค์ •ํ•˜๊ธฐ ์œ„ํ•ด์„  ๊ฐ ์†ก์‹ ์ธก๊ณผ ์ˆ˜์‹ ์ธก์˜ ์ฃผ์†Œ๋ฅผ ์•Œ์•„์•ผ ํ•˜๋Š”๋ฐ, ์ด ๋•Œ ์ œ๊ณต๋˜๋Š” ๋…ผ๋ฆฌ์  ์ฃผ์†Œ๊ฐ€ ๋ฐ”๋กœ "IP ์ฃผ์†Œ" ์ด๋‹ค.

 

ํŒจํ‚ท ๋‹จ์œ„๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•œ๋‹ค.

 

๋ผ์šฐํ„ฐ

 

4. Transport

 

์–‘ ๋๋‹จ์˜ ์‚ฌ์šฉ์ž๋“ค์ด ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›์„ ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.

 

๋Œ€ํ‘œ์ ์œผ๋กœ TCP์™€ UDP ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉํ•˜์—ฌ ํ†ต์‹ ์„ ํ™œ์„ฑํ™” ์‹œํ‚จ๋‹ค.

 

TCP๋Š” ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ํ†ต์‹ ์„ ๋ณด์žฅํ•˜์—ฌ ์ƒ์œ„ ๊ณ„์ธต์ด ๋ฐ์ดํ„ฐ ์ „๋‹ฌ์ด ์œ ํšจํ•œ์ง€ ๋˜๋Š” ํšจ์œจ์ ์ธ์ง€๋ฅผ ์ƒ๊ฐํ•˜์ง€ ์•Š๊ฒŒ ํ•ด์ค€๋‹ค.

 

๋ฐ์ดํ„ฐ ์ „๋‹ฌ์ด ์œ ํšจํ•œ์ง€ ํ™•์ธํ•œ๋‹ค๋Š” ๋ง์€ ์ „์†ก์ด ์‹คํŒจํ•œ ํŒจํ‚ท๋“ค์„ ์žฌ์ „์†กํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋œปํ•œ๋‹ค.

 

๋ฐ˜๋ฉด UDP๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ „์†กํ•˜๋Š”๋ฐ ์ดˆ์ ์ด ๋งž์ถฐ์ ธ ์žˆ์–ด ๋ฐ์ดํ„ฐ๊ฐ€ ์ œ๋Œ€๋กœ ๋„์ฐฉํ–ˆ๋Š”์ง€ ํ™•์ธํ•˜์ง€ ์•Š๋Š”๋‹ค.

 

๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— TCP์— ๋น„ํ•ด ์˜ค๋ฒ„ํ—ค๋“œ๊ฐ€ ํ›จ์”ฌ ์ ๋‹ค.

 

์ฆ‰, ์•ˆ์ „ํ•˜๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๊ธฐ ๋ณด๋‹ค ์ŠคํŠธ๋ฆฌ๋ฐ๊ณผ ๊ฐ™์ด ๋น ๋ฅด๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•ด์•ผ ํ•  ๋•Œ ์‚ฌ์šฉ๋œ๋‹ค.

 

์ „์†ก ๋‹จ์œ„๋Š” ์„ธ๊ทธ๋จผํŠธ์ด๋‹ค.

 

 

5. Session

 

Transport ๊ณ„์ธต์ด ์–‘ ๋ ๋‹จ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›์„ ์ˆ˜ ์žˆ๊ฒŒ ํ•˜์˜€๋‹ค๋ฉด,

 

Session ๊ณ„์ธต์€ ์‹ค์ œ ๋ฐ์ดํ„ฐ๋ฅผ ๋งŒ๋“ค์–ด ๋‚ด๊ณ  ์ด ๋ฐ์ดํ„ฐ๋ฅผ ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•œ ๋…ผ๋ฆฌ์  ์—ฐ๊ฒฐ์„ ๋‹ด๋‹นํ•œ๋‹ค.

 

์—ฌ๊ธฐ์„œ๋ถ€ํ„ฐ๋Š” ์†Œํ”„ํŠธ์›จ์–ด์˜ ์ธ์ฆ๊ณผ ๊ถŒํ•œ์„ ํ™•์ธํ•˜๋Š” ๋“ฑ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ๊ด€๋ฆฌํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.

 

์ฃผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๋ฐฉ์‹์€ API์™€ Socket ๋“ฑ์ด ์žˆ๋‹ค.

 

API

 

6. Presentation

 

Session ๊ณ„์ธต์œผ๋กœ๋ถ€ํ„ฐ ์ „๋‹ฌ ๋ฐ›์€ ์‹ค์ œ ๋ฐ์ดํ„ฐ์˜ ์ฝ”๋“œ ๋ณ€ํ™˜(์ธ์ฝ”๋”ฉ), ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™”, ์••์ถ• ๋“ฑ์„ ํ†ตํ•ด ์†ก์ˆ˜์‹ ์ž ๊ฐ„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก "ํ‘œํ˜„" ํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.

 

๋ฐ์ดํ„ฐ ์••์ถ•๊ณผ ์ธ์ฝ”๋”ฉ์„ ์ด ๊ณ„์ธต์—์„œ ๋‹ด๋‹นํ•˜์—ฌ ์‘์šฉ ๊ณ„์ธต์˜ ๋ถ€๋‹ด์„ ๋œ์–ด์ค€๋‹ค.

 

๋Œ€ํ‘œ์ ์ธ ์••์ถ• ๋ฐฉ๋ฒ•์€ JPEG,MPEG ๋“ฑ์ด ์žˆ๋‹ค.

 

7. Application

 

์ตœ์ข…์ ์ธ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๋ชฉ์ ์ง€๋ฅผ ์˜๋ฏธํ•œ๋‹ค.

 

๊ณ ๋กœ, ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ง์ ‘์ ์œผ๋กœ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค.

 

ํ†ต์‹ ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ HTTP,FTP ๋“ฑ์˜ ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉํ•œ๋‹ค.


OSI๋ฅผ ๊ตณ์ด 7๋‹จ๊ณ„๋กœ ๋‚˜๋ˆˆ ์ด์œ ๋Š” ๋ญ˜๊นŒ?

 

์ด์œ ๋Š” ํ†ต์‹ ์ด ์ผ์–ด๋‚˜๋Š” ๊ณผ์ •์˜ ํ๋ฆ„์„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๊ณ , ์ด๋ฅผ ํ†ตํ•ด์„œ ์‹ ์†ํ•˜๊ฒŒ ์–ด๋Š ๋ถ€๋ถ„์— ์ด์ƒ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

 

์ด๊ฒƒ์€ ์ด์ƒ์ด ์žˆ๋Š” ๋ถ€๋ถ„๋งŒ ํ•ด๊ฒฐํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ตณ์ด ๋ชจ๋“  ๋ถ€๋ถ„์„ ํ™•์ธํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค.

 

ํ•œ๋งˆ๋””๋กœ ๋น ๋ฅด๊ฒŒ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋‚˜๋ˆˆ ๊ฒƒ์ด๋‹ค.

 

728x90
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€