๐ŸŽ–๏ธ

๋ฐ์ดํ„ฐ๋งํฌ

๋ฐœํ‘œ์ž
๐ŸŒ•  ๊น€๋ณ‘์—ฐ

OSI 7 Layer [overview]

๐Ÿ’ก
๋ฌผ๋ฆฌ ๊ณ„์ธต : ๋ฌผ๋ฆฌ์ ์ธ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๊ธฐ์  ์‹ ํ˜ธ๋กœ ์ „์†กํ•˜๋Š” ๊ณ„์ธต.
๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต : P2P๊ฐ„ ์‹ ๋ขฐ์„ฑ์žˆ๋Š” ์ •๋ณด๋ฅผ ์ „์†กํ•˜๊ฐ€ ์œ„ํ•œ ๊ณ„์ธต.
๋„คํŠธ์›Œํฌ ๊ณ„์ธต : ๋ฐ์ดํ„ฐ๋ฅผ ๋ชฉ์ ์ง€๊นŒ์ง€ ๊ฐ€์žฅ ์•ˆ์ „ํ•˜๊ณ  ๋น ๋ฅด๊ฒŒ ์ „๋‹ฌํ•˜๋Š” ์—ญํ•  ์ˆ˜ํ–‰
์ „์†ก ๊ณ„์ธต : end to end ์˜ ์‹ ๋ขฐ์„ฑ์„ ํ™•๋ณดํ•ด์ฃผ๊ธฐ ์œ„ํ•œ ๊ณ„์ธต
์„ธ์…˜ ๊ณ„์ธต : ์ปดํ“จํ„ฐ๊ฐ€ ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•œ ๋…ผ๋ฆฌ์ ์ธ ์—ฐ๊ฒฐ์„ ๋‹ด๋‹นํ•˜๋Š” ๊ณ„์ธต
ํ‘œํ˜„ ๊ณ„์ธต : ๋ฐ์ดํ„ฐ์˜ ํ˜•์‹๊ณผ ์ ˆ์ฐจ๋ฅผ ๊ทœ์ •ํ•˜๋Š” ์—ญํ• . (๋ฐ์ดํ„ฐ ๋ณ€ํ™˜, ์•”/๋ณตํ˜ธํ™”์˜ ๋ฐฉ๋ฒ•์„ ์ •์˜)
  • ์ฝ”๋“œ ๋ณ€ํ™˜, ๋ฐ์ดํ„ฐ ์••์ถ•, ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™”
์‘์šฉ๊ณ„์ธต : ์‚ฌ์šฉ์ž์™€ ์ง์ ‘ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š” ๊ณ„์ธต.
OSI 7๊ณ„์ธต
OSI 7๊ณ„์ธต
 
 

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

  • ๋ฐ์ดํ„ฐ ๋งํฌ์ธต์€ ๋ฌผ๋ฆฌ์ธต์„ ํ†ตํ•ด ์†กยท์ˆ˜์‹ ๋˜๋Š” ์ •๋ณด์˜ ์˜ค๋ฅ˜์™€ ํ๋ฆ„์„ ๊ด€๋ฆฌํ•˜์—ฌ ์•ˆ์ „ํ•œ ์ •๋ณด์˜ ์ „๋‹ฌ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ์—ญํ• (์žฌ์ „์†ก)์„ ํ•œ๋‹ค.
  • ๋ฐ์ดํ„ฐ ๋งํฌ์ธต์€ ์ ๋Œ€์ (Point to Point) ๊ฐ„ ์‹ ๋ขฐ๊ฐ€ ์žˆ๋Š” ์ „์†ก์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•œ ๊ณ„์ธต์ด๊ธฐ์— ์ˆœํ™˜ ์ค‘๋ณต ๊ฒ€์‚ฌ(CRC) ๊ธฐ๋ฐ˜์˜ ์˜ค๋ฅ˜ ๋ฐ ํ๋ฆ„ ์ œ์–ด(๊ธฐ๋Šฅ์ , ์ ˆ์ฐจ์  ์ˆ˜๋‹จ ์ œ๊ณต)๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
  • ์ „์†ก๋˜๋Š” ๋‹จ์œ„๋ฅผ 'ํ”„๋ ˆ์ž„'์ด๋ผ ํ•˜๊ณ , ๋Œ€ํ‘œ์ ์ธ ์žฅ๋น„๋กœ ๋ธŒ๋ฆฌ์ง€์™€ ์Šค์œ„์น˜ ๋“ฑ์ด ์žˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ ๋งํฌ์ธต์€ ๋งฅ(MAC) ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ†ต์‹ ํ•œ๋‹ค.(์ฃผ์†Œ ํ•ด์„)
  • ์ด ๊ณ„์ธต์€ ๋‘ ๊ฐœ์˜ ํ•˜์œ„ ๊ณ„์ธต์œผ๋กœ๋„ ๋‚˜๋‰˜๋Š”๋ฐ MAC๊ณผ LLC์ด๋‹ค. MAC์€ ๋งฅ ์ฃผ์†Œ๋ฅผ ์ด์šฉํ•ด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ํ•ด๋‹น ์žฅ๋น„๋กœ ๋ณด๋‚ด๋Š” ๊ฒƒ์ด๊ณ , LLC๋Š” ๊ฐ ์žฅ๋น„๋ฅผ ๋…ผ๋ฆฌ์ ์œผ๋กœ ์—ฐ๊ฒฐํ•˜๊ณ  ์œ ์ง€ํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.
  • ํ”„๋กœํ† ์ฝœ์€ HDLC, PPP, Frame-Relay, FDDI, ATM ๋“ฑ์ด ์žˆ๋‹ค.
 
 
๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต : ํ˜ธ์ŠคํŠธ๊ฐ„์˜ ์ •๋ณด ์ „๋‹ฌ
  • ์ฃผ์š” ์—ญํ• 
    • ์ธ์ ‘ํ•œ ๋„คํŠธ์›Œํฌ ๋…ธ๋“œ๋“ค๋ผ๋ฆฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ์—ญํ• 
    • ๋ฌผ๋ฆฌ ๊ณ„์ธต์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์˜ค๋ฅ˜๋ฅผ ๊ฐ์ง€ํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋Š” ์—ญํ• 
    •  
      ๋Œ€ํ‘œ์  ํ”„๋กœํ† ์ฝœ : Ethernet
      ๋Œ€ํ‘œ์  ์žฅ๋น„ : ์Šค์œ„์น˜
       
      notion image
      ํ”„๋ฆฌ์— ๋ธ” : ์‹ค์ œ ์ด๋”๋„ท์— ํฌํ•จ๋˜์ง€๋Š” ์•Š์œผ๋‚˜, ์ด๋”๋„ท ํ”„๋ ˆ์ž„์˜ ์‹œ์ž‘ ๋™๊ธฐํ™” ๋‹ด๋‹น.
      ๋ชฉ์ ์ง€,์ถœ๋ฐœ์ง€ : host ์ฃผ์†Œ ๊ธฐ์žฌ๋ž€
      ํƒ€์ž… : ์บก์Аํ™”๋œ ํŒจํ‚ท์˜ ํ”„๋กœํ† ์ฝœ ์ •์˜
      ๋ฐ์ดํ„ฐ : ๋ฐ์ดํ„ฐ๊ฐ€ ํฌํ•จ๋œ ์ƒ์œ„ ๊ณ„์ธต์˜ ํ—ค๋”์™€ taile์„ ํฌํ•จ.
      FCS : ํŠธ๋ ˆ์ผ๋Ÿฌ ๋ถ€๋ถ„์œผ๋กœ ์—๋Ÿฌ ์ฒดํฌ
       
  1. ํ”„๋ ˆ์ž„ ์ƒ์„ฑ๊ธฐ๋Šฅ
  1. ํšŒ์„  ์ œ์–ด ๊ธฐ๋Šฅ
      • host๊ฐ„ ํ†ต์‹ ํ•˜๋Š” ๊ฒฝ์šฐ ๊ฐ host ์‹ ํ˜ธ๊ฐ„์˜ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š๋„๋ก ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์—์„œ ํšŒ์„ ์„ ์ œ์–ดํ•จ.
      ENQ/ACK ๊ธฐ๋ฒ•
      ์†ก์‹ ์ธก์—์„œ Enquiry๋ฅผ ๋ณด๋‚ด์–ด ๋ฐ์ดํ„ฐ๊ฐ€ ํ•„์š”ํ•œ์ง€ ๋ฌผ์–ด๋ณด๋ฉด, ์ˆ˜์‹ ์ธก์€ Ack๋ฅผ ๋ณด๋ƒ…๋‹ˆ๋‹ค. Ack์ด ์†ก์‹ ์ธก์ด