์ƒˆ์†Œ์‹

IT & Security/Network

[๋„คํŠธ์›Œํฌ] OSI 7๊ณ„์ธต

  • -
๋ฐ˜์‘ํ˜•

์˜ค๋Š˜์€ ๋„คํŠธ์›Œํฌ์— ๊ธฐ์ดˆ.

ํ•˜์ง€๋งŒ ๊ธฐ๋ณธ ์ค‘์— ๊ธฐ๋ณธ์ธ!!! OSI 7๊ณ„์ธต์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๋งค์šฐ ๋งค์šฐ ๋งค์šฐ ๊ธฐ์ดˆ์ง€๋งŒ,

๋งค์šฐ X10000000000 ์ค‘์š”ํ•˜๋‹ต๋‹ˆ๋‹ค.

 


OST 7๊ณ„์ธต

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

 

์ถœ์ฒ˜ : http://itnovice1.blogspot.com/2019/08/osi-7.html

๋จผ์ € OSI์™€ TCP/IPํ”„๋กœํ† ์ฝœ์˜ ๊ตฌ์กฐ๋ฅผ ๋‚˜ํƒ€๋‚ธ ๊ฒƒ์ธ๋ฐ

OSI 7๊ณ„์ธต์œผ๋กœ ๋‚˜๋ˆ„์–ด์ง„ ์ด์œ ๋Š” ํ†ต์‹ ์„ ํ•  ๋•Œ ์ผ์–ด๋‚˜๋Š” ๊ณผ์ •๋“ค์„ ๋‹จ๊ณ„๋ณ„๋กœ ์‚ดํŽด๋ณด๊ณ  ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

์ด๋ ‡๊ฒŒ ๊ณ„์ธต์„ ๋‚˜๋ˆ„์–ด ํ†ต์‹ ํ•˜๋Š” ๊ณผ์ •์„ ์‚ดํŽด๋ณด๋Š” ์ด์œ ๋Š” ํ๋ฆ„์„ ์•Œ๊ธฐ๊ฐ€ ํŽธํ•˜๊ณ , ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด๋‹ค๋ฉด ์ƒ๊ธด ๊ณณ์„ ํŒŒ์•…ํ•˜๊ธฐ๋„,

๊ณ ์น ๋•Œ๋„ ์ด์ƒ์ด ์ƒ๊ธด ๋ถ€๋ถ„๋งŒ ๋”ฐ๋กœ ๊ณ ์น  ์ˆ˜ ์žˆ๋‹ค๋Š” ์—ฌ๋Ÿฌ ์žฅ์ ๋“ค์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

 

TCP/IP 4๊ณ„์ธต ํ”„๋กœํ† ์ฝœ๊ณผ์˜ ์ฐจ์ด์ ์€

1. TCP/IP ํ”„๋กœํ† ์ฝœ์€ OSI ๋ชจ๋ธ๋ณด๋‹ค ๋จผ์ € ๊ฐœ๋ฐœ๋˜์—ˆ๋‹ค. 

2. TCP/IP ํ”„๋กœํ† ์ฝœ์˜ ๊ณ„์ธต์€ OSI ๋ชจ๋ธ์˜ ๊ณ„์ธต๊ณผ ์ •ํ™•ํ•˜๊ฒŒ ์ผ์น˜ํ•˜์ง€ ์•Š๋Š”๋‹ค.
3. TCP/IP๋Š” ๊ณ„์† ํ‘œ์ค€ํ™”๋˜์–ด ์‹ ๋ขฐ์„ฑ์ด ์šฐ์ˆ˜์ธ ๋ฐ˜๋ฉด, OSI 7 Layer๋Š” ํ‘œ์ค€์ด ๋˜์ง€๋งŒ, ์‹ค์ œ์ ์œผ๋กœ ๊ตฌํ˜„๋˜๋Š” ์˜ˆ๊ฐ€ ๊ฑฐ์˜ ์—†์–ด ์‹ ๋ขฐ์„ฑ์ด ์ €ํ•˜๋˜์–ด์žˆ๋‹ค.
4. TCP/IP๋Š” ์‹ค ์งˆ์ ์ธ ํ†ต์‹  ์ž์ฒด๋ฅผ ํ‘œ์ค€์œผ๋กœ ์žก์•„์„œ OSI 7 Layer ๋ณด๋‹ค ์‹ค์šฉ์ ์ด๋‹ค.

 

๋‹จ๊ณ„๋Š” 7๋‹จ๊ณ„๋กœ ์ด๋ ‡๊ฒŒ ๊ตฌ์„ฑ๋˜๋Š”๋ฐ ๊ฐ„๋žตํ•˜๊ฒŒ ๊ฐ ๊ณ„์ธต์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ๋‹ค.


 

7๊ณ„์ธต) ์‘์šฉ ๊ณ„์ธต(Application)

์‘์šฉ ๊ณ„์ธต(Application layer)์€ OSI 7๊ณ„์ธต ์ค‘ ์ตœ์ƒ์œ„ ๊ณ„์ธต์ด๋ฉฐ, ์‘์šฉ ํ”„๋กœ์„ธ์Šค์™€ ์ง์ ‘ ๊ด€๊ณ„ํ•˜์—ฌ ์ผ๋ฐ˜์ ์ธ ์‘์šฉ ์„œ๋น„์Šค๋ฅผ ์ˆ˜ํ–‰ํ•œ๋‹ค. ์ผ๋ฐ˜์ ์ธ ์‘์šฉ ์„œ๋น„์Šค๋Š” ๊ด€๋ จ๋œ ์‘์šฉ ํ”„๋กœ์„ธ์Šค๋“ค ์‚ฌ์ด์˜ ์ „ํ™˜์„ ์ œ๊ณตํ•œ๋‹ค. ์‘์šฉ ์„œ๋น„์Šค์˜ ์˜ˆ๋กœ, ๊ฐ€์ƒ ํ„ฐ๋ฏธ๋„(์˜ˆ๋ฅผ ๋“ค์–ด, ํ…”๋„ท), "Job transfer and Manipulation protocol" (JTM, ํ‘œ์ค€ ISO/IEC 8832) ๋“ฑ์ด ์žˆ๋‹ค.

์‚ฌ์šฉ์ž์™€ ์ง์ ‘์ ์œผ๋กœ ์ƒํ˜ธ์ž‘์šฉ ํ•˜๋Š” ๋ชจ๋“  ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๋“ค์ด ์†ํ•œ๋‹ค. (์›น ๋ธŒ๋ผ์šฐ์ €, HTTP, FTP, WWW, Telnet, SMTP, POP ๋“ฑ )

 

6๊ณ„์ธต) ํ‘œํ˜„ ๊ณ„์ธต(Presentation)

ํ‘œํ˜„ ๊ณ„์ธต์€ data์˜ Format(ํ˜•์‹)์„ ์ •์˜ํ•œ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์‘์šฉํ”„๋กœ๊ทธ๋žจ ํ˜•์‹์„ ์ค€๋น„ ๋˜๋Š” ๋„คํŠธ์›Œํฌ ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜ํ•˜๊ฑฐ๋‚˜ ๋„คํŠธ์›Œํฌ ํ˜•์‹์„ ์‘์šฉํ”„๋กœ๊ทธ๋žจ ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ฒƒ์„ ๋‚˜ํƒ€๋‚ธ๋‹ค.

์˜ˆ๋ฅผ ๋“ค๋ฉด, EBCDIC๋กœ ์ธ์ฝ”๋”ฉ๋œ ๋ฌธ์„œ ํŒŒ์ผ์„ ASCII๋กœ ์ธ์ฝ”๋”ฉ๋œ ํŒŒ์ผ๋กœ ๋ฐ”๊ฟ” ์ฃผ๋Š” ๊ฒƒ์ด ํ‘œํ˜„ ๊ณ„์ธต์˜ ๋ชซ์ด๋‹ค.

์ฆ‰, ์„œ๋กœ ๋‹ค๋ฅธ ํ™˜๊ฒฝ์˜ ์ปดํ“จํ„ฐ์™€ Application๋“ค์ด data๋ฅผ ์„œ๋กœ ์ดํ•ด ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ๊ณ„์ธต์ด๋‹ค. JPEG, TIFF, GIF(๊ทธ๋ž˜ํ”ฝ ํฌ๋งท), MPEG, QUICKTIME(๋™์˜์ƒ ํฌ๋งท), MIDI(์Œ์•… ํฌ๋งท), RTF, ASCII, EBCDIC(ํ…์ŠคํŠธ ํฌ๋งท)๋“ฑ์„ ์ง€์ • ํ•œ๋‹ค. data์˜ ์••์ถ•(compression), ์•”ํ˜ธํ™”(Encryption)์˜ ๊ธฐ๋Šฅ๋„ ์ˆ˜ํ–‰ํ•œ๋‹ค.  

 

5๊ณ„์ธต์„ธ์…˜ ๊ณ„์ธต(Session)

ํ†ต์‹ ์„ ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์„ธ์…˜(session)์„ ๋งŒ๋“ค์–ด์•ผ ํ•˜๋Š”๋ฐ ์ด ์ž‘์—…์ด ์—ฌ๊ธฐ์„œ ์ฒ˜๋ฆฌ๋œ๋‹ค.  ๋˜ํ•œ ํ†ต์‹ ํ•˜๋Š” ์‚ฌ์šฉ์ž๋“ค์„ ๋™๊ธฐํ™”ํ•˜๊ณ  ์˜ค๋ฅ˜๋ณต๊ตฌ ๋ช…๋ น๋“ค์„ ์ผ๊ด„์ ์œผ๋กœ ๋‹ค๋ฃฌ๋‹ค. (์„ฑ๋ฆฝ, ์ œ์–ด์™€ ์šด์˜, ์—ฐ๊ฒฐ์˜ ์ข…๋ฃŒ๋ฅผ ์ฑ…์ž„์ง„๋‹ค.)

OS(Operating System)๊ฐ€ ์ด ๊ณ„์ธต์— ์†ํ•œ๋‹ค. 

 

4๊ณ„์ธต์ „์†ก ๊ณ„์ธต(Transport)

์ „์†ก ๊ณ„์ธต(Transport layer)์€ ์–‘ ๋๋‹จ(End to end)์˜ ์‚ฌ์šฉ์ž๋“ค์ด ์‹ ๋ขฐ์„ฑ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›์„ ์ˆ˜ ์žˆ๋„๋ก ํ•ด ์ฃผ์–ด, ์ƒ์œ„ ๊ณ„์ธต๋“ค์ด ๋ฐ์ดํ„ฐ ์ „๋‹ฌ์˜ ์œ ํšจ์„ฑ์ด๋‚˜ ํšจ์œจ์„ฑ์„ ์ƒ๊ฐํ•˜์ง€ ์•Š๋„๋ก ํ•ด์ค€๋‹ค.

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

TCP๋Š” ์—ฐ๊ฒฐ ์ง€ํ–ฅ ํ”„๋กœํ† ์ฝœ(Connection oriented Protocol), UDP๋Š” ๋น„์—ฐ๊ฒฐ ์ง€ํ–ฅ ํ”„๋กœํ† ์ฝœ(Connectionless Protocol)์ด๋ผ ํ•œ๋‹ค.

 

3๊ณ„์ธต๋„คํŠธ์›Œํฌ ๊ณ„์ธต(Network)

๋„คํŠธ์›Œํฌ ๊ณ„์ธต์€ ๋ผ์šฐํŒ…, ํ๋ฆ„ ์ œ์–ด, ์„ธ๊ทธ๋ฉ˜ํ…Œ์ด์…˜(segmentation/desegmentation), ์˜ค๋ฅ˜ ์ œ์–ด, ์ธํ„ฐ๋„คํŠธ์›Œํ‚น(Internetworking) ๋“ฑ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์ผ์€ ํŒจํ‚ท์„ ๋ชฉ์ ์ง€๊นŒ์ง€ ๊ฐ€์žฅ ๋น ๋ฅธ ๊ธธ๋กœ ์ „์†กํ•˜๋Š” ์—ญํ• ์ด๋‹ค. ์ด ๊ณ„์ธต์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์žฅ๋น„๋กœ Router๊ฐ€ ์žˆ๊ณ , ํ”„๋กœํ† ์ฝœ๋กœ๋Š” IP, IPX, ICMP, ARP ๋“ฑ์ด ์žˆ๋‹ค. 

 

2๊ณ„์ธต๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต(Data Link)

๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต(Data link layer)์€ ํฌ์ธํŠธ ํˆฌ ํฌ์ธํŠธ(Point to Point) ๊ฐ„ ์‹ ๋ขฐ์„ฑ์žˆ๋Š” ์ „์†ก์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•œ ๊ณ„์ธต์œผ๋กœ CRC ๊ธฐ๋ฐ˜์˜ ์˜ค๋ฅ˜ ์ œ์–ด์™€ ํ๋ฆ„ ์ œ์–ด๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ๋„คํŠธ์›Œํฌ ์œ„์˜ ๊ฐœ์ฒด๋“ค ๊ฐ„ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๊ณ , ๋ฌผ๋ฆฌ ๊ณ„์ธต์—์„œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์˜ค๋ฅ˜๋ฅผ ์ฐพ์•„ ๋‚ด๊ณ , ์ˆ˜์ •ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์ , ์ ˆ์ฐจ์  ์ˆ˜๋‹จ์„ ์ œ๊ณตํ•œ๋‹ค.

๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์žฅ๋น„๋กœ๋Š” Bridge, Switch๊ฐ€ ์žˆ๋‹ค. ํ”„๋กœํ† ์ฝœ์€ HDLC, PPP, Frame-Relay, FDDI, ATM ๋“ฑ์ด ์žˆ๋‹ค. 

Data Link ๊ณ„์ธต์€ ๋‘ ๊ฐ€์ง€ SubLayer๋กœ ๋‚˜๋‰˜๋Š”๋ฐ, MAC๊ณผ LLC์ด๋‹ค. MAC์€ MAC(Media Access Control) ์ฃผ์†Œ๋ฅผ ์ด์šฉํ•ด์„œ Data๋ฅผ ํ•ด๋‹น ์žฅ๋น„๋กœ ๋ณด๋‚ด๋Š” ๊ฒƒ์ด๊ณ , LLC๋Š” ๊ฐ ์žฅ๋น„๋ฅผ ๋…ผ๋ฆฌ์ ์œผ๋กœ ์—ฐ๊ฒฐํ•˜๊ณ  ์œ ์ง€ํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.

 

1๊ณ„์ธต๋ฌผ๋ฆฌ ๊ณ„์ธต(Physical)

๋ฌผ๋ฆฌ ๊ณ„์ธต(Physical layer)์€ ๋„คํŠธ์›Œํฌ์˜ ๊ธฐ๋ณธ ๋„คํŠธ์›Œํฌ ํ•˜๋“œ์›จ์–ด ์ „์†ก ๊ธฐ์ˆ ์„ ์ด๋ฃฌ๋‹ค. 

์ผ€์ด๋ธ” ์ข…๋ฅ˜, ๋ฌด์„  ์ฃผํŒŒ์ˆ˜, ํ•€ ๋ฐฐ์น˜, ์ „์••, ๋ฌผ๋ฆฌ ์š”๊ฑด ๋“ฑ์ด ํฌํ•จ๋œ๋‹ค. ์žฅ๋น„๋กœ๋Š” Hub, Repeater, Cable์ด ์žˆ๋‹ค. ๋„คํŠธ์›Œํฌ์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ๋ฌผ๋ฆฌ ๊ณ„์ธต์˜ ๋ฌธ์ œ์ธ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค. ๋‹ค์–‘ํ•œ ํŠน์ง•์˜ ํ•˜๋“œ์›จ์–ด ๊ธฐ์ˆ ์ด ์ ‘๋ชฉ๋˜์–ด ์žˆ๊ธฐ์— OSI ์•„ํ‚คํ…์ฒ˜์—์„œ ๊ฐ€์žฅ ๋ณต์žกํ•œ ๊ณ„์ธต์œผ๋กœ ๊ฐ„์ฃผ๋œ๋‹ค.

 

๋ฐ˜์‘ํ˜•
Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.