OSI 7๊ณ„์ธต ๐ŸŽฌ

On a regular basisยท2021๋…„ 9์›” 8์ผ
0
post-thumbnail

๋„คํŠธ์›Œํฌ์˜ ๊ธฐ๋ณธ OSI 7๊ณ„์ธต ๐ŸŒท

  • OSI 7๊ณ„์ธต์€ ๊ตญ์ œํ‘œ์ค€ํ™”๊ธฐ๊ตฌ์—์„œ ๋งŒ๋“  ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์˜ 7๋‹จ๊ณ„ ๊ณผ์ •!

  • 7๊ณ„์ธต์€ ์™œ ๋‚˜๋ˆ„๋Š” ๊ฑธ๊นŒ?
    ์ฒ˜์Œ ๋„คํŠธ์›Œํฌ ์žฅ์น˜๋Š” ์ค‘๊ตฌ๋‚œ๋ฐฉ. ๋•Œ๋ฌธ์— ํšŒ์‚ฌ์˜ ์žฅ๋น„๋งˆ๋‹ค ํ˜ธํ™˜์ด ๋˜์ง€ ์•Š์œผ๋ฉฐ ๋ณต์žกํ–ˆ์Œ! ์ด์—๋”ฐ๋ผ ๋„คํŠธ์›Œํฌ๋ฅผ 7๊ณ„์ธต์œผ๋กœ ๋ถ„๋ฆฌํ•˜๋ฉด์„œ ํ‘œ์ค€์„ ๋งŒ๋“ค๊ฒŒ ๋˜์—ˆ๋‹ค. ๊ทธ๊ฒƒ์ด ๋ฐ”๋กœ OSI 7 ๊ณ„์ธต!

  • ๊ณ„์ธต์„ ๋ถ„๋ฆฌํ•จ์œผ๋กœ์„œ ๊ฐ ๊ณ„์ธต์€ ๋…๋ฆฝ์ ์ธ ์—ญํ• ์„ ํ•  ์ˆ˜ ์žˆ์Œ. ์—ญํ• ์ด ๋ถ„๋ฆฌ๋˜๋ฉด์„œ ๋ฌธ์ œ ๋ฐœ์ƒ์‹œ ๋ฌธ์ œ์˜ ํ˜„์ƒ์„ ๋ณด์•˜์„ ๋•Œ ์–ด๋–ค ๊ณ„์ธต์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒผ๋Š”์ง€๋„ ํŒŒ์•…์ด ๊ฐ€๋Šฅ! ๊ฐ ๊ณ„์ธต์˜ ์ˆ˜ํ–‰์—ญํ• ์ด ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Ÿฐ ๊ฒƒ์ด ๊ฐ€๋Šฅํ•˜๋‹ค ๋ณผ ์ˆ˜ ์žˆ์Œ~!

๐ŸŒท์šฐ๋ฆฌ๊ฐ€ ์ด๋ฉ”์ผ์„ ๋ณด๋‚ธ๋‹ค๊ณ  ๊ฐ€์ •ํ• ๋•Œ ์ฒ˜์Œ ์‘์šฉ๊ณ„์ธต์—์„œ ํ—ค๋”๋ฅผ ๋ถ™์—ฌ ํ•˜์œ„ ๊ณ„์ธต์œผ๋กœ ๋„˜๊ฒจ์คŒ. ํ‘œํ˜„๊ณ„์ธต์€ ์‘์šฉ๊ณ„์ธต์—์„œ ๋‚ด๋ ค์˜จ ํ—ค๋”์™€ ์ด๋ฉ”์ผ ๋ฐ์ดํ„ฐ๋ฅผ ํ•˜๋‚˜์˜ ๋ฐ์ดํ„ฐ๋กœ ๊ฐ„์ฃผํ•˜๊ฒŒ ๋จ. ๊ทธ๋ž˜์„œ ๋‹ค์‹œ ์ž์‹ ์˜ ํ—ค๋”๋ฅผ ๋ถ™์ด๊ฒŒ ๋˜๋Š” ๊ฒƒ. ์ด๋Ÿฐ ๊ณผ์ •์€ Encapsulation(์บก์Šํ™”).
์ด๋Ÿฐ์‹์œผ๋กœ ๋ฌผ๋ฆฌ๊ณ„์ธต๊นŒ์ง€ ๋‚ด๋ ค์˜ค๊ฒŒ ๋˜๋ฉด ๊ทธ๋•Œ๋ถ€ํ„ฐ 0๊ณผ 1์˜ ์ด์ง„ ๋น„ํŠธ๊ฐ€ ์ „์†ก๋˜๊ฒŒ ๋˜๋Š” ๊ฒƒ.

๐ŸŒท ๋ฐ›์€ ์ˆ˜์‹ ์ž๋Š” ๊ฑฐ๊พธ๋กœ ๋ฌผ๋ฆฌ๊ณ„์ธต๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด ํ—ค๋”์˜ ์ •๋ณด๋ฅผ ํ™•์ธํ•˜๊ณ  ๋–ผ์–ด๋ƒ„. ๊ทธ๋ฆฌ๊ณ  ๋‚œ ํ›„ ์ƒ์œ„ ๊ณ„์ธต์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ. ์ด๋ ‡๊ฒŒ ํ—ค๋”๋ฅผ ๋–ผ์–ด๋‚ด๋Š” ๊ณผ์ •์€ Decapsulation(๋””์บก์Šํ™”).

1) ๋ฌผ๋ฆฌ(Physical) ๐ŸŒท

7๊ณ„์ธต ์ค‘ ์ตœํ•˜์œ„ ๊ณ„์ธต. ์ฃผ๋กœ ์ „๊ธฐ์ , ๊ธฐ๊ณ„์ , ๊ธฐ๋Šฅ์ ์ธ ํŠน์„ฑ์„ ์ด์šฉํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†ก. ๋ฐ์ดํ„ฐ๋Š” 0๊ณผ 1์˜ ๋น„ํŠธ์—ด, ์ฆ‰ On, Off์˜ ์ „๊ธฐ์  ์‹ ํ˜ธ ์ƒํƒœ๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ์Œ!!
์ด ๊ณ„์ธต์€ ๋‹จ์ง€ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๊ธฐ๋งŒ ํ•จ. ์–ด๋–ค ์—๋Ÿฌ๊ฐ€ ์žˆ๋Š”์ง€ ๋“ฑ ๊ทธ๋Ÿฐ ๊ธฐ๋Šฅ์—๋Š” ์ „ํ˜€ ๊ด€์—ฌํ•˜์ง€ ์•Š์Œ(X).
๋ผ์šฐํ„ฐ๋‚˜ ์Šค์œ„์น˜์˜ ์ „์›์ด ์ผœ์ ธ์žˆ๋Š”์ง€, ์ผ€์ด๋ธ”์ด ์ œ๋Œ€๋กœ ์—ฐ๊ฒฐ๋˜์–ด์žˆ๋Š”์ง€ ์—ฌ๋ถ€ ๋“ฑ์— ๋ชจ๋‘ 1๊ณ„์ธต์ธ ๋ฌผ๋ฆฌ ๊ณ„์ธต์— ํ•ด๋‹น.

๋ฌผ๋ฆฌ ๊ณ„์ธต์—์„œ ์†ก์ˆ˜์‹ ๋˜๋Š” ์ •๋ณด์˜ ์˜ค๋ฅ˜์™€ ํ๋ฆ„์„ ๊ด€๋ฆฌํ•˜์—ฌ ์•ˆ์ „ํ•œ ์ •๋ณด์˜ ์ „๋‹ฌ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ์—ญํ• .
์ปดํ“จํ„ฐ๋Š” ๋“ค์–ด์˜จ ๋ฐ์ดํ„ฐ๋ฅผ ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•œ ๋ผ๋ฒจ๋ง ์ž‘์—…์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ–‰์œ„๋ฅผ ํ”„๋ ˆ์ž„ํ™”๋ผ๊ณ  ํ•จ!

  • ํ”„๋ ˆ์ž„ํ™” (๋ฐ์ดํ„ฐ ๋ผ๋ฒจ๋ง)
  • ํ๋ฆ„์ œ์–ด (์ƒ์œ„ ๊ณ„์ธต ๋˜๋Š” ํ•˜์œ„ ๊ณ„์ธต์œผ๋กœ ํ”„๋ ˆ์ž„ ์ „๋‹ฌ)****

3) ๋„คํŠธ์›Œํฌ(Network) ๐ŸŒท

๋„คํŠธ์›Œํฌ ๊ณ„์ธต์€ ๋„คํŠธ์›Œํฌ์—์„œ ์•„์ฃผ ์ค‘์š”!.
์ค‘์š”ํ•œ ๊ธฐ๋Šฅ ์ค‘ ํ•œ๊ฐ€์ง€๋Š” ๋ฐ”๋กœ ๋ผ์šฐํŒ…(๋ฐ์ดํ„ฐ๊ฐ€ ๊ฐ€์•ผ ํ•  ๊ธธ์„ ์ฐพ๋Š” ๊ธฐ๋Šฅ)์ด๋ผ๊ณ  ํ•˜๋Š”๋ฐ, ๋ชฉ์ ์ง€๊นŒ์ง€ ๊ฐ€์žฅ ์•ˆ์ „ํ•˜๊ณ  ๋น ๋ฅด๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋Š” ๊ธฐ๋Šฅ์„ ๋งํ•จ. ๋”ฐ๋ผ์„œ ์ตœ์ ์˜ ๊ฒฝ๋กœ๋ฅผ ์„ค์ •ํ•ด์•ผ ํ•จ.
์ด๋Ÿฐ ๋ผ์šฐํŒ… ๊ธฐ๋Šฅ์„ ๋งก๊ณ  ์žˆ๋Š” ๊ณ„์ธต์ด ๋„คํŠธ์›Œํฌ ๊ณ„์ธต.
๋˜ํ•œ ์–ด๋Š ์ปดํ“จํ„ฐ์—๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ• ์ง€ ์ฃผ์†Œ๋ฅผ ๊ฐ–๊ณ  ์žˆ์–ด์„œ ํ†ต์‹ ์„ ํ•จ. ์šฐ๋ฆฌ๊ฐ€ ์ž์ฃผ ๋“ฃ๋Š” IP ์ฃผ์†Œ๊ฐ€ ๋ฐ”๋กœ ๋„คํŠธ์›Œํฌ ๊ณ„์ธต ํ—ค๋”์— ์†ํ•ด์žˆ์Œ!

ํ•ด๋‹น ๊ณ„์ธต์€ 3๊ฐ€์ง€ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

  • 2๊ณ„์ธต์—์„œ ๋„˜์–ด์˜จ ๋ฐ์ดํ„ฐ๋ฅผ ํŒจํ‚ท์œผ๋กœ ๋งŒ๋“ค๊ฑฐ๋‚˜, ์ˆ˜์‹ ๋œ ํŒจํ‚ท ๋ฐ์ดํ„ฐ๋ฅผ ํ•ด์„.
  • ๋‹ค์Œ ๋ผ์šฐํ„ฐ์˜ ๊ฒฝ๋กœ๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•œ ๋ผ์šฐํŒ…์„ ์ง„ํ–‰.
  • ํŒจํ‚ท ์ „๋‹ฌ์˜ ์—ญํ• ์„ ๋‹ค์Œ ๋ผ์šฐํ„ฐ์—๊ฒŒ ์œ„์ž„ํ•˜๋Š” ํฌ์›Œ๋”ฉ์„ ์ง„ํ–‰.

4) ์ „์†ก(Transport) ๐ŸŒท

๋ฐ์ดํ„ฐ ํ†ต์‹ ์€ ์—ฌ๋Ÿฌ ํ”„๋กœ๊ทธ๋žจ์ด ๋™์‹œ์— ์ง€์†์ ์œผ๋กœ ์ˆ˜ํ–‰. ๊ทธ๋ ‡๊ธฐ์— ํŠน์ • ๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋–ค ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ด€๋ จ์ด ์žˆ๋Š”์ง€ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•จ. ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•ด ํฌํŠธ๋ฒˆํ˜ธ ๋ผ๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
์ „์†ก ๊ณ„์ธต(Transport Layer)์€ ํ•˜์œ„ ๊ณ„์ธต์— ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌ ํ• ๋•Œ ๋ฐ์ดํ„ฐ์— ํฌํŠธ๋ฒˆํ˜ธ๋ฅผ ๋ถ™์ด๋ฉฐ, ํ•˜์œ„ ๊ณ„์ธต์œผ๋กœ ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌ ๋ฐ›์„ ๋•Œ๋„ ํฌํŠธ๋ฒˆํ˜ธ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์‹๋ณ„ํ•จ.
๋˜ํ•œ ๋ฐ์ดํ„ฐ ํ†ต์‹  ํ”„๋กœํ† ์ฝœ์— ๋”ฐ๋ฅธ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ๋Œ€ํ‘œ์ ์ธ ์˜ˆ๋กœ TCP, UDP ํ”„๋กœํ† ์ฝœ์ด ์กด์žฌํ•จ

ํ•ด๋‹น ๊ณ„์ธต์€ ํฌ๊ฒŒ 2๊ฐ€์ง€ ์—ญํ• ์„ ์ˆ˜ํ–‰.

  • ํฌํŠธ๋ฒˆํ˜ธ๋ฅผ ํ†ตํ•œ ๋ฐ์ดํ„ฐ ์‹๋ณ„ ์ž‘์—….
  • ๋ฐ์ดํ„ฐ ํ†ต์‹  ํ”„๋กœํ† ์ฝœ์— ๋”ฐ๋ฅธ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ˆ˜ํ–‰.

์ „์†ก ๊ณ„์ธต์— ๊ฐ€์žฅ ๋Œ€ํ‘œ์ ์ธ ๊ฒƒ์€ ์ „์†ก ์ œ์–ด ํ”„๋กœํ† ์ฝœ(TCP). TCP๋Š” ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ(IP) ์œ„์— ๊ตฌ์ถ•๋˜๊ธฐ ๋•Œ๋ฌธ์— TCP/IP๋กœ ์•Œ๋ ค์ ธ ์žˆ์Œ.

5) ์„ธ์…˜(Session) ๐ŸŒท

5๊ณ„์ธต์—์„œ ์‹ค์ œ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์ด ์ด๋ค„์ง. ๋™๊ธฐํ™”๋ž€ ์ „์†ก ๊ณ„์ธต์—์„œ ์˜ฌ๋ผ์˜จ ๋˜๋Š” ์‘์šฉ ๊ณ„์ธต ์—์„œ ๋‚ด๋ ค์˜จ ๋ฐ์ดํ„ฐ๋ฅผ ์•ˆ์ •์ ์œผ๋กœ ์ƒ์œ„ ๋˜๋Š” ํ•˜์œ„ ๊ณ„์ธต์œผ๋กœ ์ „๋‹ฌํ•˜๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰. TCP/IP ์„ธ์…˜์„ ๋งŒ๋“ค๊ณ  ์—†์• ๋Š” ์ฑ…์ž„์„ ์ง€๋‹ˆ๊ณ  ์žˆ์Œ!

6) ํ‘œํ˜„(Presentation) ๐ŸŒท

6๊ณ„์ธต์€ ์‘์šฉํ”„๋กœ๊ทธ๋žจ ํ˜น์€ ๋„คํŠธ์›Œํฌ๋ฅผ ์œ„ํ•ด ๋ฐ์ดํ„ฐ๋ฅผ โ€˜ํ‘œํ˜„โ€™ํ•˜๋Š” ๊ณ„์ธต์— ํ•ด๋‹น. ํ•˜์œ„ ๊ณ„์ธต์ด ์ „๋‹ฌํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ํ•ด์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฐ์ดํ„ฐ๋ฅผ ๋””์ฝ”๋”ฉ ํ•˜๊ฑฐ๋‚˜, ๋ฐ์ดํ„ฐ ์ „๋‹ฌ์„ ํšจ์œจ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ธ์ฝ”๋”ฉ ํ•œ ๋’ค ํ•˜์œ„ ๊ณ„์ธต์œผ๋กœ ์ „๋‹ฌ.

7) ์‘์šฉ(Application) ๐ŸŒท

์‚ฌ์šฉ์ž์™€ ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ๊ณ„์ธต์ด ๋ฐ”๋กœ ์‘์šฉ ๊ณ„์ธต. ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์‘์šฉ ์„œ๋น„์Šค๋‚˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋ฐ”๋กœ ์‘์šฉ๊ณ„์ธต์—์„œ ๋™์ž‘. ๊ตฌ๊ธ€์˜ ํฌ๋กฌ๊ณผ ๊ฐ™์€ ๋ธŒ๋ผ์šฐ์ €๋‚˜ ์Šค์นด์ดํ”„, ์•„์›ƒ๋ฃฉ ๋“ฑ์˜ ์‘์šฉํ”„๋กœ๊ทธ๋žจ์ด ์ด ์‘์šฉ ๊ณ„์ธต์—์„œ ๋™์ž‘.

์ถœ์ฒ˜1: https://reakwon.tistory.com/59
์ถœ์ฒ˜2: https://www.sharedit.co.kr/posts/7482

profile
๊ฐœ๋ฐœ ๊ธฐ๋ก

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