Home > Network > 2024 > ๐ŸŒ[Network] OSI 7๊ณ„์ธต ๋ชจ๋ธ - OSI 7๊ณ„์ธต ๋ชจ๋ธ

๐ŸŒ[Network] OSI 7๊ณ„์ธต ๋ชจ๋ธ - OSI 7๊ณ„์ธต ๋ชจ๋ธ
Network

๐ŸŒ[Network] OSI 7๊ณ„์ธต ๋ชจ๋ธ - OSI 7๊ณ„์ธต ๋ชจ๋ธ.

  • ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ๋œ ์ปดํ“จํ„ฐ๋“ค์ด ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›์œผ๋ ค๋ฉด ์„œ๋กœ ์—ฐ๋™ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ‘œ์ค€ํ™”๋œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ง€์›ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ์ผ๋ฐ˜์ ์œผ๋กœ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ์—์„œ๋Š” ๊ณ„์ธต ๊ตฌ์กฐ๋กœ ๋ชจ๋“ˆํ™”๋œ ํ”„๋กœํ† ์ฝœ ์Šคํƒ(Protocol Stack)์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • ๊ตญ์ œ ํ‘œ์ค€ํ™” ๊ธฐ๊ตฌ์ธ ISO๊ฐ€ ํ™•๋ฆฝํ•œ OSI(Open System Interconnection) 7๊ณ„์ธต ๋ชจ๋ธ์€ ๊ฐœ๋ฐฉํ™”๋œ Open ๋ฐ์ดํ„ฐ ํ†ต์‹  ํ™˜๊ฒฝ์— ์ ํ•ฉํ•œ ๊ณ„์ธต์  ๊ตฌํ˜„ ๋ชจ๋ธ์˜ ํ‘œ์ค€์ž…๋‹ˆ๋‹ค.

1๏ธโƒฃ OSI 7๊ณ„์ธต ๋ชจ๋ธ.

  • ์œ„ ๊ทธ๋ฆผ์€ ISO(International Standard Organization)์—์„œ ์ œ์‹œํ•œ OSI 7๊ณ„์ธต ๋ชจ๋ธ(OSI 7 Layer Model)์ž…๋‹ˆ๋‹ค.
  • ์—ฐ๊ฒฐ๋œ ๋‘ ํ˜ธ์ŠคํŠธ๊ฐ€ ๊ฐ๊ฐ 7๊ฐœ ๊ณ„์ธต์œผ๋กœ ๊ตฌ์„ฑ๋œ ๋ชจ๋“ˆ์„ ์ˆ˜ํ–‰ํ•จ์œผ๋กœ์จ ๋ฐ์ดํ„ฐ ์†ก์ˆ˜์‹ ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • ์ „์†ก ๋ฐ์ดํ„ฐ๋Š” ์†ก์‹  ํ˜ธ์ŠคํŠธ์˜ ์‘์šฉ ๊ณ„์ธต์—์„œ ์‹œ์ž‘ํ•ด ํ•˜์œ„ ๊ณ„์ธต์œผ๋กœ ์ˆœ์ฐจ์ ์œผ๋กœ ์ „๋‹ฌ๋˜์–ด, ์ตœ์ข…์ ์œผ๋กœ ๋ฌผ๋ฆฌ ๊ณ„์ธต์—์„œ ์ˆ˜์‹  ํ˜ธ์ŠคํŠธ์— ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค.
  • ์ˆ˜์‹  ํ˜ธ์ŠคํŠธ์—์„œ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ์œ„ ๊ณ„์ธต์œผ๋กœ ์ˆœ์ฐจ์ ์œผ๋กœ ์ด๋™์‹œ์ผœ ์‘์šฉ ๊ณ„์ธต๊นŒ์ง€ ๋ณด๋‚ด์ค๋‹ˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ๊ฐ€ ํ•˜์œ„ ๊ณ„์ธต์œผ๋กœ ๋‚ด๋ ค๊ฐˆ ๋•Œ๋Š” ๊ฐ ๊ณ„์ธต์˜ ํ”„๋กœํ† ์ฝœ์—์„œ ์ •์˜ํ•œ ํ—ค๋” ์ •๋ณด๊ฐ€ ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค.
  • ๋ฌผ๋ฆฌ ๊ณ„์ธต์„ ์ œ์™ธํ•œ ๋ชจ๋“  ๊ณ„์ธต์—์„œ ํ—ค๋” ์ •๋ณด๊ฐ€ ์ถ”๊ฐ€๋˜๊ณ , ๋ฌผ๋ฆฌ ๊ณ„์ธต์€ ๋‹จ์ˆœํžˆ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์—์„œ ์ˆ˜์‹ ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์‹  ํ˜ธ์ŠคํŠธ์˜ ๋ฌผ๋ฆฌ ๊ณ„์ธต์— ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์‹ ํ•˜๋Š” ํ˜ธ์ŠคํŠธ์—์„œ๋Š” ๋ฐ˜๋Œ€๋กœ ์ƒ์œ„ ๊ณ„์ธต์œผ๋กœ ์˜ฌ๋ผ๊ฐ€๋ฉฐ ์ˆœ์ฐจ์ ์œผ๋กœ ํ—ค๋” ์ •๋ณด๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ํ•ด์„ํ•˜๋ฉด์„œ ํ”„๋กœํ† ์ฝœ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  • ์œ„ ๊ทธ๋ฆผ์— ํ‘œ์‹œํ•˜์ง€๋Š” ์•Š์•˜์ง€๋งŒ, ์†ก์‹  ํ˜ธ์ŠคํŠธ์™€ ์ˆ˜์‹  ํ˜ธ์ŠคํŠธ ์‚ฌ์ด์—๋Š” ๋‹ค์ˆ˜์˜ ๋ผ์šฐํ„ฐ ๋“ฑ์ด ์กด์žฌํ•˜์—ฌ ์ค‘๊ฐœ ๊ธฐ๋Šฅ์„ ํ•ฉ๋‹ˆ๋‹ค.

์šฉ์–ด ์ •์˜.

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

ํ—ค๋” ์ •๋ณด.

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

์ค‘๊ฐœ ๊ธฐ๋Šฅ.

  • ์œ„ ๊ทธ๋ฆผ์—์„œ ํ—ค๋” ์„ค๋ช…์„ ์ œ์™ธํ•˜๊ณ  ์ค‘๊ฐœ ๊ธฐ๋Šฅ ์„ค๋ช…์„ ์ถ”๊ฐ€ํ•˜๋ฉด ์•„๋ž˜ ๊ทธ๋ฆผ์ด ๋ฉ๋‹ˆ๋‹ค.

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