๐Ÿ“กOSI 7๊ณ„์ธต ๋ฐ ๊ณ„์ธต ๋ณ„ ์ดํ•ดํ•˜๊ธฐ - [๐Ÿง‘๐Ÿปโ€๐Ÿ’ป Net 1.3]

Ohyuchanยท2024๋…„ 1์›” 21์ผ
0

๐Ÿ“ก Network Manual

๋ชฉ๋ก ๋ณด๊ธฐ
8/8
post-thumbnail

๋„คํŠธ์›Œํฌ๋ฅผ ์ž˜ ์ดํ•ดํ•˜๋ ค๋ฉด OSI 7๊ณ„์ธต๊ณผ TCP/IP ์Šคํƒ์„ ํ•„์ˆ˜๋กœ ๊ณต๋ถ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์šฐ์„  OSI 7 ๊ณ„์ธต์„ ์„ค๋ช…ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๐Ÿค” OSI 7 Layer


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

์ด๋ฆ„ ํ•˜๋‚˜์˜ ๊ทœ์•ฝ์œผ๋กœ ํ†ตํ•ฉํ•˜๋ ค๋Š” ๋…ธ๋ ฅ์ด ํ˜„์žฌ์˜ OSI 7๊ณ„์ธต์œผ๋กœ ๋‚จ์•„์žˆ์Šต๋‹ˆ๋‹ค. ์ด OSI 7๊ณ„์ธต์€ ์ผ์ข…์˜ ํ†ต์‹  ์‹œ์Šคํ…œ์˜ ๊ตฌ์กฐ๋ฅผ ์„ค๋ช…ํ•˜๋Š” ๊ฐœ๋…์ ์ธ ๋ชจ๋ธ์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋ ‡๊ฒŒ ํ”„๋กœํ† ์ฝœ์ด ๊ณ„์ธต๋ณ„๋กœ ํ‘œ์ค€ํ™”๋˜๋ฉด ๋‚˜๋‰œ ํ…œํ”Œ๋ฆฟ์„ ํ†ตํ•ด ๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ์„ ์ „๋ถ€ ๊ฐœ๋ฐœํ•˜๋Š” ๋Œ€์‹  ๊ณ„์ธต๋ณ„๋กœ ๊ฐœ๋ฐœํ•ด ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ ์š”์†Œ๋“ค์„ ๋ชจ๋“ˆํ™” ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“ˆํ™”๋œ ์š”์†Œ๋Š” ๊ธฐ์กด์— ๊ฐœ๋ฐœ๋œ ํ”„๋กœํ† ์ฝœ๊ณผ ์—ฐ๋™ํ•˜์—ฌ ์‚ฌ์š”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋˜ํ•œ, OSI 7๊ณ„์ธต์€ ๋‹ค์‹œ ๋‘ ๊ฐ€์ง€ ๊ณ„์ธต์œผ๋กœ ๋‚˜๋‰  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • 1~4 ๊ณ„์ธต : ๋ฐ์ดํ„ฐ ํด๋กœ ๊ณ„์ธต(Data Flow Layer)/ํ•˜์œ„ ๊ณ„์ธต(Lower Layer)
  • 5~7 ๊ณ„์ธต : ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต(Application Layer)/์ƒ์œ„ ๊ณ„์ธต(Upper Layer) ๋ฐ์ดํ„ฐ ํ”Œ๋กœ ๊ณ„์ธต์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์ž๊ฐ€ ํ•ด๋‹น ๊ณ„์ธต ํ”„๋กœํ† ์ฝœ์„ ๊ฐœ๋ฐœํ•  ๋•Œ ํ•˜์œ„ ๊ณ„์ธต์„ ๊ณ ๋ คํ•˜์ง€ ์•Š๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๋ฐ ์ดˆ์ ์„ ๋งž์ถฅ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์ž๋“ค์ด ๊ณ ๋ คํ•ด์•ผ ํ•  ์˜์—ญ์ด๋ฏ€๋กœ ๋„คํŠธ์›Œํฌ ์—”์ง€๋‹ˆ์–ด๋Š” ์ด ๋ถ€๋ถ„์— ๋Œ€ํ•ด ์‹ฌ๊ฐํ•˜๊ฒŒ ๊ณ ๋ คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์—ญํ•  ์ฐจ์ด๋กœ ์ธํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต์„ ๋งก๋Š” ๊ฐœ๋ฐœ์ž์™€ ๋ฐ์ดํ„ฐ ํ”Œ๋กœ ๊ณ„์ธต์„ ๋งก๋Š” ๋„คํŠธ์›Œํฌ ์—”์ง€๋‹ˆ์–ด๋Š” OSI 7๊ณ„์ธต์„ ๊ฐ๊ฐ ํ•˜ํ–ฅ์‹, ์ƒํ–ฅ์‹ ํ˜•์‹์œผ๋กœ ๋„คํŠธ์›Œํฌ๋ฅผ ์ธ์‹ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ“š OSI 7 ๊ณ„์ธต ๋ณ„ ์ดํ•ดํ•˜๊ธฐ


์•ž์—์„œ OSI 7๊ณ„์ธต๊ณผ TCP/IP ํ”„๋กœํ† ์ฝœ ์Šคํƒ์— ๋Œ€ํ•œ ๊ฐœ๊ด„์ ์ธ ๋‚ด์šฉ์„ ์•Œ์•„๋ณด์•˜์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” OSI 7๊ณ„์ธต์„ ๊ฐ ๊ณ„์ธต๋ณ„๋กœ ์กฐ๊ธˆ ๋” ์ž์„ธํžˆ ์ •๋ฆฌํ•˜์˜€์Šต๋‹ˆ๋‹ค.

๐ŸŒฑ 1๊ณ„์ธต - ๋ฌผ๋ฆฌ๊ณ„์ธต(Physical Layer)


  • ์ฃผ๋กœ ์ „๊ธฐ์ , ๊ธฐ๊ณ„์ , ๊ธฐ๋Šฅ์ ์ธ ํŠน์„ฑ์„ ์ด์šฉํ•ด์„œ ํ†ต์‹  ์ผ€์ด๋ธ”๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ๋ฌผ๋ฆฌ์ ์ธ ์žฅ๋น„
  • ๋‹จ์ง€ ๋ฐ์ดํ„ฐ ์ „๊ธฐ์ ์ธ ์‹ ํ˜ธ(0,1)๋กœ ๋ณ€ํ™˜ํ•ด์„œ ์ฃผ๊ณ ๋ฐ›๋Š” ๊ธฐ๋Šฅ๋งŒ ํ•  ๋ฟ
  • ์ด ๊ณ„์ธต์—์„œ ์‚ฌ์šฉ๋˜๋Š” ํ†ต์‹  ๋‹จ์œ„ : ๋น„ํŠธ(Bit)์ด๋ฉฐ ์ด๊ฒƒ์€ 1๊ณผ 0์œผ๋กœ ๋‚˜ํƒ€๋‚ด์–ด์ง€๋Š”, ์ฆ‰ ์ „๊ธฐ์ ์œผ๋กœ On, Off ์ƒํƒœ
  • ์žฅ๋น„ : ํ†ต์‹  ์ผ€์ด๋ธ”, ๋ฆฌํ”ผํ„ฐ, ํ—ˆ๋ธŒ ๋“ฑ

  • ๋ฌผ๋ฆฌ๊ณ„์ธต์„ ํ†ตํ•ด ์†ก์ˆ˜์‹ ๋˜๋Š” ์ •๋ณด์˜ ์˜ค๋ฅ˜์™€ ํ๋ฆ„์„ ๊ด€๋ฆฌํ•˜์—ฌ ์•ˆ์ „ํ•œํ†ต์‹ ์˜ ํ๋ฆ„์„ ๊ด€๋ฆฌ
  • ํ”„๋ ˆ์ž„์— ๋ฌผ๋ฆฌ์  ์ฃผ์†Œ(MAC address)๋ฅผ ๋ถ€์—ฌํ•˜๊ณ  ์—๋Ÿฌ๊ฒ€์ถœ, ์žฌ์ „์†ก, ํ๋ฆ„์ œ์–ด๋ฅผ ์ˆ˜ํ–‰
  • ์ด ๊ณ„์ธต์—์„œ ์ „์†ก๋˜๋Š” ๋‹จ์œ„ : ํ”„๋ ˆ์ž„(Frame)
  • ์žฅ๋น„ : ๋ธŒ๋ฆฌ์ง€, ์Šค์œ„์น˜, ์ด๋”๋„ท ๋“ฑ(์—ฌ๊ธฐ์„œ MAC์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉ)

๋ธŒ๋ฆฟ์ง€๋‚˜ ์Šค์œ„์น˜๋ฅผ ํ†ตํ•ด ๋งฅ์ฃผ์†Œ๋ฅผ ๊ฐ€์ง€๊ณ  ๋ฌผ๋ฆฌ๊ณ„์ธต์—์„œ ๋ฐ›์€ ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•จ.

๐ŸŒฑ 3๊ณ„์ธต - ๋„คํŠธ์›Œํฌ ๊ณ„์ธต(Network Layer)


  • ๋ฐ์ดํ„ฐ๋ฅผ ๋ชฉ์ ์ง€๊นŒ์ง€ ๊ฐ€์žฅ ์•ˆ์ „ํ•˜๊ณ  ๋น ๋ฅด๊ฒŒ ์ „๋‹ฌ
  • ๋ผ์šฐํ„ฐ(Router)๋ฅผ ํ†ตํ•ด ๊ฒฝ๋กœ๋ฅผ ์„ ํƒํ•˜๊ณ  ์ฃผ์†Œ๋ฅผ ์ •ํ•˜๊ณ (IP) ๊ฒฝ๋กœ(Route)์— ๋”ฐ๋ผ ํŒจํ‚ท์„ ์ „๋‹ฌ > IP ํ—ค๋” ๋ถ™์Œ
  • ์ด ๊ณ„์ธต์—์„œ ์ „์†ก๋˜๋Š” ๋‹จ์œ„ : ํŒจํ‚ท(Packet)
  • ์žฅ๋น„ : ๋ผ์šฐํ„ฐ

๐ŸŒฑ 4๊ณ„์ธต - ์ „์†ก ๊ณ„์ธต(Transport Layer)


  • port ๋ฒˆํ˜ธ, ์ „์†ก๋ฐฉ์‹(TCP/UDP) ๊ฒฐ์ • > TCP ํ—ค๋” ๋ถ™์Œ
    - TCP : ์‹ ๋ขฐ์„ฑ, ์—ฐ๊ฒฐ์ง€ํ–ฅ์ 
    - UDP : ๋น„์‹ ๋ขฐ์„ฑ, ๋น„์—ฐ๊ฒฐ์„ฑ, ์‹ค์‹œ๊ฐ„
  • ๋‘ ์ง€์ ๊ฐ„์˜ ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›๊ฒŒ ํ•ด์ฃผ๋Š” ์—ญํ• 
  • ์‹ ํ˜ธ๋ฅผ ๋ถ„์‚ฐํ•˜๊ณ  ๋‹ค์‹œ ํ•ฉ์น˜๋Š” ๊ณผ์ •์„ ํ†ตํ•ด์„œ ์—๋Ÿฌ์™€ ๊ฒฝ๋กœ๋ฅผ ์ œ์–ด

๐ŸŒฑ 5๊ณ„์ธต - ์„ธ์…˜ ๊ณ„์ธต(Session Layer)


  • ์ฃผ ์ง€์ ๊ฐ„์˜ ํ”„๋กœ์„ธ์Šค ๋ฐ ํ†ต์‹ ํ•˜๋Š” ํ˜ธ์ŠคํŠธ ๊ฐ„์˜ ์—ฐ๊ฒฐ ์œ ์ง€
  • TCP/IP ์„ธ์…˜ ์ฒด๊ฒฐ, ํฌํŠธ๋ฒˆํ˜ธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ†ต์‹  ์„ธ์…˜ ๊ตฌ์„ฑ
  • API, Socket

๐ŸŒฑ 6๊ณ„์ธต - ํ‘œํ˜„ ๊ณ„์ธต(Presentation Layer)


  • ์ „์†กํ•˜๋Š” ๋ฐ์ดํ„ฐ์˜ ํ‘œํ˜„๋ฐฉ์‹์„ ๊ฒฐ์ •(ex. ๋ฐ์ดํ„ฐ๋ณ€ํ™˜, ์••์ถ•, ์•”ํ˜ธํ™” ๋“ฑ)
  • ํŒŒ์ผ์ธ์ฝ”๋”ฉ, ๋ช…๋ น์–ด๋ฅผ ํฌ์žฅ, ์••์ถ•, ์•”ํ˜ธํ™”
  • JPEG, MPEG, GIF, ASCII ๋“ฑ

๐ŸŒฑ 7๊ณ„์ธต - ์‘์šฉ ๊ณ„์ธต(Application Layer)


  • ์ตœ์ข… ๋ชฉ์ ์ง€๋กœ, ์‘์šฉ ํ”„๋กœ์„ธ์Šค์™€ ์ง์ ‘ ๊ด€๊ณ„ํ•˜์—ฌ ์ผ๋ฐ˜์ ์ธ ์‘์šฉ ์„œ๋น„์Šค๋ฅผ ์ˆ˜ํ–‰(ex. explore, chrome ๋“ฑ)
  • HTTP, FTP, SMTP, POP3, IMAP, Telnet ๋“ฑ๊ณผ ๊ฐ™์€ ํ”„๋กœํ† ์ฝœ์ด ์žˆ๋‹ค.

๐Ÿ—‚๏ธ ์ถœ์ฒ˜


profile
์•ˆ๋…•ํ•˜์„ธ์š”

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