OSI 7 ๊ณ„์ธต์ด๋ž€ ๋ฌด์—‡์ผ๊นŒ?

์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹œํ—˜์—์„œ๋„, IT ํšŒ์‚ฌ ํ•„๊ธฐ ๋˜๋Š” ๋ฉด์ ‘ ์ „ํ˜•์—์„œ๋„ ๊ฐ€๋” ๋“ฑ์žฅํ•˜์ฃ ! OSI 7 ๊ณ„์ธต์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ด…์‹œ๋‹ค.
๋„คํŠธ์›Œํฌ ์ƒ์—์„œ ์—ฌ๋Ÿฌ ๋Œ€์˜ ์ปดํ“จํ„ฐ๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›์œผ๋ ค๋ฉด ์ด๋“ค์„ ์„œ๋กœ ์—ฐ๋™ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ‘œ์ค€ํ™”๋œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ง€์›ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ตญ์ œ ํ‘œ์ค€ํ™” ๊ธฐ๊ตฌ์ธ ISO(International Standard Organization)๊ฐ€ ํ™•๋ฆฝํ•œ OSI(Open System Interconnection) 7๊ณ„์ธต์€ ๊ฐœ๋ฐฉํ™”๋œ ๋ฐ์ดํ„ฐ ํ†ต์‹  ํ™˜๊ฒฝ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ณ„์ธต์  ๊ตฌํ˜„ ๋ชจ๋ธ์˜ ํ‘œ์ค€์ž…๋‹ˆ๋‹ค.

OSI 7 ๊ณ„์ธต

์ด๋ฆ„์ฒ˜๋Ÿผ 7๊ฐœ์˜ ๊ณ„์ธต์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ, ๊ฐ ๊ณ„์ธต๋งˆ๋‹ค ์ˆ˜ํ–‰ํ•˜๋Š” ์—ญํ• ์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
์ž„์˜์˜ ํ˜ธ์ŠคํŠธ์—์„œ ์‹คํ–‰๋˜๋Š” ๊ณ„์ธต N ๋ชจ๋“ˆ์€ ์ƒ๋Œ€ ํ˜ธ์ŠคํŠธ์˜ ๊ณ„์ธต N ๋ชจ๋“ˆ๊ณผ ๋…ผ๋ฆฌ์ ์œผ๋กœ ํ†ต์‹ ํ•˜๋ฉฐ ์ด๋ฅผ N ํ”„๋กœํ† ์ฝœ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋™์ผ ๊ณ„์ธต์— ์œ„์น˜ํ•œ ํ†ต์‹  ์–‘๋‹จ์€ ๊ฐ™์€ ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ†ต์‹ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋™๋ฃŒ ํ”„๋กœ์„ธ์Šค(Peer Process)๋ผ๊ณ  ํ•˜์ง€์š”.

ํ•œ ํ˜ธ์ŠคํŠธ์—์„œ ์œ„์•„๋ž˜๋กœ ์ด์›ƒํ•˜๋Š” ๊ณ„์ธต์— ์œ„์น˜ํ•œ ๋ชจ๋“ˆ ์‚ฌ์ด์—๋Š” ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์ •์˜๋˜์–ด ์ ‘๊ทผ ๋ฐฉ๋ฒ•์„ ์ œํ•œํ•˜๋ฉฐ, ์ƒ์œ„ ๊ณ„์ธต์—์„œ๋Š” ํ•˜์œ„ ๊ณ„์ธต์˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด ํ•˜์œ„ ๊ณ„์ธต์˜ ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ, ์†ก์‹  ํ˜ธ์ŠคํŠธ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•  ๋•Œ๋Š” ๋™๋ฃŒ ํ”„๋กœ์„ธ์Šค์—์„œ ์ง์ ‘ ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ํ•˜์œ„ ๊ณ„์ธต์— ์„œ๋น„์Šค๋ฅผ ์š”์ฒญํ•˜๊ณ  ์ด ์š”์ฒญ์€ ์ตœํ•˜์œ„์— ์œ„์น˜ํ•œ ๋ฌผ๋ฆฌ ๊ณ„์ธต๊นŒ์ง€ ๋ฐ˜๋ณตํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๋ฐ˜๋Œ€๋กœ ์ˆ˜์‹  ํ˜ธ์ŠคํŠธ์—์„œ๋Š” ์ƒ์œ„ ๊ณ„์ธต์œผ๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ์ „๋‹ฌ๋˜๋ฉด์„œ ํ”„๋กœํ† ์ฝœ ๊ธฐ๋Šฅ์ด ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ๊ณ„์ธต์˜ ๋™๋ฃŒ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ง์ ‘ ํ†ต์‹ ํ•˜๋Š” ํ˜•ํƒœ๋ฅผ ๋ณด์ด์ง€๋งŒ, ์‹ค์ œ๋กœ๋Š” ํ•ญ์ƒ ๋ฌผ๋ฆฌ ๊ณ„์ธต์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๊ฐ€ ์ „์†ก๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿผ ๊ฐ ๊ณ„์ธต ๋ณ„๋กœ ํŠน์ง•์„ ์•Œ์•„๋ณผ๊นŒ์š”?


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

๋ฌผ๋ฆฌ์  ๋งค์ฒด๋ฅผ ํ†ตํ•ด์„œ ๋ฐ์ดํ„ฐ ๋น„ํŠธ๋ฅผ ์ „์†กํ•˜๊ธฐ ์œ„ํ•ด ์š”๊ตฌ๋˜๋Š” ๊ธฐ๋Šฅ๋“ค์„ ์ •์˜ํ•˜๋ฉฐ ์ผ€์ด๋ธ”, ์—ฐ๊ฒฐ ์žฅ์น˜ ๋“ฑ ์ „์†ก์— ํ•„์š”ํ•œ ๋‘ ์žฅ์น˜ ๊ฐ„์˜ ์‹ค์ œ ์ ‘์†๊ณผ ๊ฐ™์€ ๊ธฐ๊ณ„์ , ์ „๊ธฐ์  ํŠน์„ฑ์— ๋Œ€ํ•œ ๊ทœ์น™์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค.

์ „์†ก๋‹จ์œ„ : ๋น„ํŠธ(Bit) ํ”„๋กœํ† ์ฝœ : RS-232C ๋“ฑ ์žฅ๋น„ : ํ—ˆ๋ธŒ, ๋ฆฌํ”ผํ„ฐ


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

๋‘ ๊ฐœ์˜ ๊ฐœ๋ฐฉ ์‹œ์Šคํ…œ๋“ค ๊ฐ„์˜ ํšจ์œจ์ ์ด๊ณ  ์‹ ๋ขฐ์„ฑ์žˆ๋Š” ์ •๋ณด ์ „์†ก์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋ฉฐ ์˜ค๋ฅ˜์˜ ๊ฒ€์ถœ๊ณผ ํšŒ๋ณต์„ ์œ„ํ•œ ์˜ค๋ฅ˜ ์ œ์–ด ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ์†ก์‹ ์ธก๊ณผ ์ˆ˜์‹ ์ธก์˜ ์†๋„ ์ฐจ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํ๋ฆ„ ์ œ์–ด(stop-and-wait & sliding window ๋ฐฉ์‹์œผ๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํŒจํ‚ท์˜ ์–‘๋ณด๋‹ค ๋งŽ์€ ๊ฒฝ์šฐ) ๊ธฐ๋Šฅ์„ ํ•˜๋ฉฐ ํ”„๋ ˆ์ž„์˜ ์‹œ์ž‘๊ณผ ๋์„ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•œ ํ”„๋ ˆ์ž„์˜ ๋™๊ธฐํ™” ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์ „์†ก๋‹จ์œ„ : ํ”„๋ ˆ์ž„(Frame) ํ”„๋กœํ† ์ฝœ : ์ด๋”๋„ท, MAC, PPP ๋“ฑ ์žฅ๋น„ : ๋ธŒ๋ฆฟ์ง€, ์Šค์œ„์น˜


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

๋‹ค์ค‘ ๋„คํŠธ์›Œํฌ ๋งํฌ์—์„œ ๋ฐœ์‹ ์ง€๋กœ๋ถ€ํ„ฐ ๋ชฉ์ ์ง€๊นŒ์ง€ ์ „๋‹ฌํ•  ์ฑ…์ž„์„ ๊ฐ€์ง‘๋‹ˆ๋‹ค. ์ด์ „ ๊ณ„์ธต์ธ ๋ฐ์ดํ„ฐ ๊ณ„์ธต์€ ๋…ธ๋“œ vs ๋…ธ๋“œ ์ „๋‹ฌ์„ ๊ฐ๋…ํ•˜๋Š” ๊ฒƒ์ด๊ณ  ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์€ ์‹œ์ž‘์ ์—์„œ ๋ชฉ์ ์ง€๊นŒ์ง€ ์„ฑ๊ณต์ ์œผ๋กœ ์ „๋‹ฌ๋˜๋„๋ก ํ•˜๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์ „์†ก๋‹จ์œ„ : ํŒจํ‚ท(Packet) ํ”„๋กœํ† ์ฝœ : IP, ICMP ๋“ฑ ์žฅ๋น„ : ๋ผ์šฐํ„ฐ, L3 ์Šค์œ„์น˜


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

์ „์ฒด ๋ฉ”์‹œ์ง€๋ฅผ ์ข…๋‹จ vs ์ข…๋‹จ(End-to-End, ๋ฐœ์‹ ์ง€์—์„œ ๋ชฉ์ ์ง€)๊ฐ„ ์ œ์–ด์™€ ์—๋Ÿฌ๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ํŒจํ‚ท์˜ ์ „์†ก์ด ์œ ํšจํ•œ์ง€ ํ™•์ธํ•˜๊ณ  ์ „์†ก์— ์‹คํŒจ๋œ ํŒจํ‚ท์„ ๋‹ค์‹œ ๋ณด๋‚ด๋Š” ๊ฒƒ๊ณผ ๊ฐ™์€ ์‹ ๋ขฐ์„ฑ์žˆ๋Š” ํ†ต์‹ ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ์ฃผ์†Œ ์„ค์ •, ์˜ค๋ฅ˜ ๋ฐ ํ๋ฆ„ ์ œ์–ด, ๋‹ค์ค‘ํ™”๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์ „์†ก๋‹จ์œ„ : ์„ธ๊ทธ๋จผํŠธ(Segment) ํ”„๋กœํ† ์ฝœ : TCP, UDP ๋“ฑ ์žฅ๋น„ : ๊ฒŒ์ดํŠธ์›จ์ด, L4 ์Šค์œ„์น˜


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

์–‘ ๋๋‹จ์˜ ์‘์šฉ ํ”„๋กœ์„ธ์Šค๊ฐ€ ํ†ต์‹ ์„ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋™์‹œ์†ก์ˆ˜์‹ (Duplex), ๋ฐ˜์ด์ค‘(Half-Duplex), ์ „์ด์ค‘(Full-Duplex) ๋ฐฉ์‹์˜ ํ†ต์‹ ๊ณผ ํ•จ๊ป˜ ์ฒดํฌ ํฌ์ธํŒ…๊ณผ ์œ ํ›„, ์ข…๋ฃŒ, ๋‹ค์‹œ ์‹œ์ž‘ ๊ณผ์ • ๋“ฑ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ํ†ต์‹  ์„ธ์…˜์„ ๊ตฌ์„ฑํ•˜๋ฉฐ ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กœํ† ์ฝœ : NetBIOS, SSH, TLS


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

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

ํ”„๋กœํ† ์ฝœ : JPG, MPEG, SMB, AFP


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

์‘์šฉ ํ”„๋กœ์„ธ์Šค์™€ ์ง์ ‘ ๊ด€๊ณ„ํ•˜์—ฌ ์ผ๋ฐ˜์ ์ธ ์‘์šฉ ์„œ๋น„์Šค๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์‘์šฉ ํ”„๋กœ์„ธ์Šค ๊ฐ„์˜ ์ •๋ณด ๊ตํ™˜, ์ „์ž๋ฉ”์ผ, ํŒŒ์ผ์ „์†ก ๋“ฑ์˜ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กœํ† ์ฝœ : DNS, FTP, HTTP