mc.thd 2024. 4. 17. 16:27

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

  • ์ง์ ‘ ์ „์„ ์œผ๋กœ ์ „๊ธฐ์  ์‹ ํ˜ธ๊ฐ€ ์ „๋‹ฌ๋˜๋Š” ๊ณ„์ธต
  • ๋‘ ๋Œ€์˜ ์ปดํ“จํ„ฐ๊ฐ€ ํ†ต์‹ ํ•˜๋ ค๋ฉด?
    • ๋ชจ๋“  ํŒŒ์ผ๊ณผ ํ”„๋กœ๊ทธ๋žจ์€ 0๊ณผ 1์˜ ๋‚˜์—ด์ด๋‹ค.
    • ๊ฒฐ๊ตญ 0๊ณผ 1๋งŒ ์ฃผ๊ณ ๋ง์„ ์ˆ˜ ์žˆ์œผ๋ฉด ๋œ๋‹ค.
    • 0๊ณผ 1์˜ ๋‚˜์—ด์„ ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๋กœ ๋ฐ”๊พธ์–ด ์ „์„ ์œผ๋กœ ํ˜๋ ค ๋ณด๋‚ด๊ณ (encoding), ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๊ฐ€ ๋“ค์–ด์˜ค๋ฉด 0๊ณผ 1์˜ ๋‚˜์—ด๋กœ ํ•ด์„ํ•˜์—ฌ(decoding) ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์—ฐ๊ฒฐ๋œ ๋‘ ๋Œ€์˜ ์ปดํ“จํ„ฐ๊ฐ€ 0๊ณผ 1์˜ ๋‚˜์—ด์„ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ๋ชจ๋“ˆ(module)
    • 1๊ณ„์ธต ๋ชจ๋“ˆ์€ ํ•˜๋“œ์›จ์–ด์ ์œผ๋กœ ๊ตฌํ˜„๋˜์–ด ์žˆ์Œ

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

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

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

  • IP์ฃผ์†Œ์™€ ๋ผ์šฐํŒ…์„ ํ†ตํ•ด ๋ชฉ์ ์ง€ ์ปดํ“จํ„ฐ๋ฅผ ์ฐพ์•„์ฃผ๋Š” ๊ณ„์ธต
  • ์ˆ˜ ๋งŽ์€ ๋„คํŠธ์›Œํฌ๋“ค์˜ ์—ฐ๊ฒฐ๋กœ ์ด๋ฃจ์–ด์ง€๋Š” inter-network(์„œ๋กœ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ)์†์—์„œ ์–ด๋”˜๊ฐ€์— ์žˆ๋Š” ๋ชฉ์ ์ง€ ์ปดํ“จํ„ฐ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ธฐ ์œ„ํ•ด IP์ฃผ์†Œ๋ฅผ ์ด์šฉํ•ด์„œ ๊ธธ์„ ์ฐพ๊ณ (routing) ์ž์‹  ๋‹ค์Œ์˜ ๋ผ์šฐํ„ฐ์—๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ๋„˜๊ฒจ์ฃผ๋Š” ๊ฒƒ(forwarding)
  • ์šด์˜์ฒด์ œ์˜ ์ปค๋„์— ์†Œํ”„ํŠธ์›จ์–ด์ ์œผ๋กœ ๊ตฌํ˜„๋˜์–ด ์žˆ๋‹ค.

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

  • ํฌํŠธ๋ฒˆํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋„์ฐฉ์ง€ ์ปดํ“จํ„ฐ์˜ ์ตœ์ข… ๋„์ฐฉ์ง€์ธ ํ”„๋กœ์„ธ์Šค ๊นŒ์ง€ ๋ฐ์ดํ„ฐ๊ฐ€ ๋„๋‹ฌํ•˜๊ฒŒ ํ•ด์คŒ.
  • ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ค ํ”„๋กœ์„ธ์Šค์—๊ฒŒ ์ค˜์•ผํ•  ์ง€ ์ปดํ“จํ„ฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ์•Œ ์ˆ˜ ์žˆ์„๊นŒ?
    • ํฌํŠธ๋ฒˆํ˜ธ : ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›๊ณ ์ž ํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋“ค์€ ํฌํŠธ๋ฒˆํ˜ธ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์–ด์•ผ ํ•จ.
  • ์šด์˜์ฒด์ œ์˜ ์ปค๋„์— ์†Œํ”„ํŠธ์›จ์–ด์ ์œผ๋กœ ๊ตฌํ˜„๋˜์–ด ์žˆ๋‹ค. 

 

ํ˜„๋Œ€์˜ ์ธํ„ฐ๋„ท์€ OSI ๋ชจ๋ธ์ด ์•„๋‹ˆ๋ผ TCP/IP ๋ชจ๋ธ์„ ๋”ฐ๋ฅด๊ณ  ์žˆ์Œ

TCP/IP ๋ชจ๋ธ๋„ OSI๋ชจ๋ธ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋„คํŠธ์›Œํฌ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ๋ชจ๋ธ 

OSI 7 Layer์˜ 5,6,7 ๊ณ„์ธต์ด TCI/IP ๋ชจ๋ธ์˜ Application Layer๋กœ ๋ญ‰๋šฑ๊ทธ๋Ÿฌ์กŒ์Œ

 

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

  • ๋‘ ์‹œ์Šคํ…œ ๊ฐ„ ํ†ต์‹  ์ค‘ ์„ธ์…˜์„ ์—ฐ๊ฒฐ, ์œ ์ง€
  • ๋‘ ์‹œ์Šคํ…œ ๊ฐ„์˜ ํ†ต์‹  ์ค‘ ์„ธ์…˜์„ ์—ฐ๊ฒฐ, ์œ ์ง€, ๋™๊ธฐํ•œ๋‹ค.

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

  • ์„œ๋กœ ์ฃผ๊ณ  ๋ฐ›๋Š” ์ธํ„ฐํŽ˜์ด์Šค ์ฆ‰ ๊ทœ์น™์„ ๋งŒ๋“ค์–ด ์คŒ. JPG, PNG์™€ ๊ฐ™์€
  • ์ •๋ณด๋ฅผ ์†ก, ์ˆ˜์‹ ์ž๊ฐ€ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ์ฝ”๋“œ๋ณ€ํ™˜, ์••์ถ•, ์•”ํ˜ธํ™”๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ํ‘œํ˜„๋ฐฉ์‹์„ ๋ณ€๊ฒฝ(ํฌ๋งท ๋ณ€ํ™˜) ํ•œ๋‹ค.

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

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