mngon

5์žฅ. MAC ๊ณ„์ธต

 

 

1.  MAC ๊ณ„์ธต๊ณผ IEEE 802 ์‹œ๋ฆฌ์ฆˆ

 ๋„คํŠธ์›Œํฌ ์ „์†ก ํšจ์œจ์€ ์ฃผ๋กœ ์ „์†ก ๋งค์ฒด์˜ ์„ฑ๋Šฅ์— ์ขŒ์šฐ๋˜์ง€๋งŒ, ์—ฐ๊ฒฐ ๋ฐฉ์‹์ด๋‚˜ ์ „์†ก ๋ฐฉ๋ฒ•์—๋„ ์˜ํ–ฅ์„ ๋งŽ์ด ๋ฐ›๋Š”๋‹ค.

 

(1) MAC ๊ณ„์ธต์˜ ์ดํ•ด


 LAN ํ™˜๊ฒฝ์—์„œ๋Š” ๋„คํŠธ์›Œํฌ ์ž์›์„ ํšจ์œจ์ ์œผ๋กœ ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์˜ ๊ธฐ๋Šฅ์„ LLC ๊ณ„์ธต๊ณผ MAC ๊ณ„์ธต์œผ๋กœ ๋‚˜๋ˆ„์–ด ์ฒ˜๋ฆฌํ•œ๋‹ค. ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์˜ ๊ธฐ๋Šฅ์„ ์ฃผ๋กœ LLC ๊ณ„์ธต์—์„œ ๋‹ค๋ฃจ๊ณ , ๋งค์ฒด ๊ฐ„์˜ ์—ฐ๊ฒฐ ๋ฐฉ์‹์— ๋”ฐ๋ฅธ ์ œ์–ด ๋ถ€๋ถ„์€ MAC ๊ณ„์ธต์—์„œ ์ฒ˜๋ฆฌํ•œ๋‹ค.

1. MAC ๊ณ„์ธต

 MAC ๊ณ„์ธต์€ LAN์˜ ์ข…๋ฅ˜์— ๋”ฐ๋ผ ํŠน์„ฑ์ด ๊ตฌ๋ถ„๋œ๋‹ค. ๊ณต์œ  ๋ฒ„์Šค ๋ฐฉ์‹์„ ์ง€์›ํ•˜๋Š” ์ด๋”๋„ท๊ณผ ๋ง ๊ตฌ์กฐ๋ฅผ ์ง€์›ํ•˜๋Š” ํ† ํฐ ๋ง ๋ฐฉ์‹์ด ๋Œ€ํ‘œ์ ์ธ ์˜ˆ์ด๋‹ค.

 

2. LLC ๊ณ„์ธต

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

 

 

(2) IEEE 802 ์‹œ๋ฆฌ์ฆˆ

 ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต๊ณผ ๊ด€๋ จ ํ‘œ์ค€์•ˆ ์—ฐ๊ตฌ ๊ฒฐ๊ณผ์ด๋‹ค.

  • IEEE 802.1 : ๊ด€๋ จ ํ‘œ์ค€์•ˆ ์ „์ฒด๋ฅผ ์†Œ๊ฐœ, ์ธํ„ฐํŽ˜์ด์Šค ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ์— ๋Œ€ํ•œ ์ •์˜
  • IEEE 802.2 : LLC ํ”„๋กœํ† ์ฝœ์˜ ์ •์˜
  • IEEE 802.3 : CSMA/CD ๋ฐฉ์‹ ์ •์˜
  • IEEE 802.4 : ํ† ํฐ ๋ฒ„์Šค ๋ฐฉ์‹ ์ •์˜
  • IEEE 802.5 : ํ† ํฐ ๋ง ๋ฐฉ์‹ ๊ทœ์ •

 

1. CSMA/CD

 ์ด๋”๋„ท์œผ๋กœ ๋งŽ์ด ์•Œ๋ ค์ง„ CSMA/CD๋Š” ๋Œ€ํ‘œ์ ์ธ ๋ฐ์ดํ„ฐ ์ถฉ๋Œ์„ ํ—ˆ์šฉํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค. ์ถฉ๋Œ ํ—ˆ์šฉ ๋ฐฉ์‹์—์„œ๋Š” ์ถฉ๋Œ๋กœ ๊นจ์ง„ ํ”„๋ ˆ์ž„์„ ๋ณต๊ตฌํ•˜๋Š” ์ž‘์—…์ด ํ•„์š”ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ถฉ๋Œ์ด ์ž์ฃผ ๋ฐœ์ƒํ•˜๋ฉด ์˜ค๋ฅ˜ ๋ณต๊ตฌ ๊ณผ์ •์— ๋”ฐ๋ผ ์žฌ์ „์†ก๋„ ๋งŽ์ด ์ด๋ฃจ์–ด์ ธ ์„ฑ๋Šฅ์ด ๋–จ์–ด์ง„๋‹ค.

 

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

 

2. ํ† ํฐ ๋ฒ„์Šค

 ํ† ํฐ ๋ฒ„์Šค ๋ฐฉ์‹์€ ๋ฌผ๋ฆฌ์ ์ธ ๋ฒ„์Šค ๊ตฌ์กฐ๋กœ ์—ฐ๊ฒฐ๋˜์ง€๋งŒ ๋…ผ๋ฆฌ์ ์ธ ํ”„๋ ˆ์ž„ ์ „๋‹ฌ์€ ๋ง ๊ตฌ์กฐ์ด๋‹ค. ํ”„๋ ˆ์ž„ ์ „์†ก์ด ํ˜ธ์ŠคํŠธ ์‚ฌ์ด์— ์ˆœ์ฐจ์ ์œผ๋กœ ์ด๋ฃจ์–ด์ง€๋„๋ก ํ† ํฐ์ด๋ผ๋Š” ์ œ์–ด ํ”„๋ ˆ์ž„์„ ์‚ฌ์šฉํ•œ๋‹ค. 

 

3. ํ† ํฐ ๋ง

 ํ† ํฐ ๋ง ๋ฐฉ์‹์—์„œ๋Š” ์†ก์‹  ํ˜ธ์ŠคํŠธ๊ฐ€ ์ „์†กํ•œ ํ”„๋ ˆ์ž„์ด ๋ง์„ ํ•œ ๋ฐ”ํ€ด ๋ˆ ํ›„ ์†ก์‹  ํ˜ธ์ŠคํŠธ์— ๋˜๋Œ์•„์˜ค๋„๋ก ์„ค๊ณ„๋œ๋‹ค. ์†ก์‹  ํ˜ธ์ŠคํŠธ๋Š” ์ž์‹ ์—๊ฒŒ ๋˜๋Œ์•„์˜จ ํ”„๋ ˆ์ž„์˜ ํŠน์ • ์œ„์น˜ ๊ฐ’์„ ํ™•์ธํ•ด ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ „์†ก๋˜์—ˆ๋Š”์ง€ ํ™•์ธ ํ›„ ํ”„๋ ˆ์ž„์„ ํšŒ์ˆ˜ํ•˜๊ณ  ํ† ํฐ์„ ๋ง์— ๋ฐ˜ํ™˜ํ•œ๋‹ค.

 

 


 

 

2.  ์ด๋”๋„ท

 

(1) ์ด๋”๋„ท๊ณผ ์‹ ํ˜ธ ๊ฐ์ง€ ๊ธฐ๋Šฅ

 

1. 1-persistent CSMA

 ์‹ ํ˜ธ ๊ฐ์ง€ ํ”„๋กœํ† ์ฝœ์ค‘ ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ํ˜•ํƒœ๋Š” 1-persistent CSMA ๋ฐฉ์‹์ด๋‹ค. ๋‹ค๋ฅธ ํ˜ธ์ŠคํŠธ๊ฐ€ ์ฑ„๋„์„ ์‚ฌ์šฉ ์ค‘์ด๋ผ๊ณ  ํŒ๋‹จํ•˜๋ฉด ์œ ํœด ์ƒํƒœ๊ฐ€ ๋  ๋•Œ๊นŒ์ง€ ๋Œ€๊ธฐํ•œ๋‹ค. ์ฑ„๋„์ด ์œ ํœด ์ƒํƒœ๋กœ ๋ณ€๊ฒฝ๋˜๋ฉด ํ™•๋ฅ  1์˜ ์กฐ๊ฑด์œผ๋กœ ํ”„๋ ˆ์ž„์„ ๋ฌด์กฐ๊ฑด ์ „์†กํ•œ๋‹ค.

 

2. Non-persistent CSMA

 ์ „์†ก ์ฑ„๋„์˜ ์‹ ํ˜ธ๋ฅผ ๊ฐ์ง€ํ•ด ์ฑ„๋„์ด ์‚ฌ์šฉ ์ค‘์ด๋ผ๊ณ  ํŒ๋‹จํ•˜๋ฉด ๋”๋Š” ์ฑ„๋„์˜ ์œ ํœด ์ƒํƒœ๋ฅผ ํ™•์ธํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋Œ€์‹  ์ž„์˜์˜ ์‹œ๊ฐ„ ๋™์•ˆ ๊ธฐ๋‹ค๋ฆฐ ํ›„์— ๋‹ค์‹œ ์ฑ„๋„ ๊ฐ์ง€๋ฅผ ์‹œ์ž‘ํ•œ๋‹ค. 1-persistent CSMA ๋ฐฉ์‹์—์„œ๋Š” ์—ฌ๋Ÿฌ ํ˜ธ์ŠคํŠธ๊ฐ€ ์ฑ„๋„์ด ์œ ํœด ์ƒํƒœ๊ฐ€ ๋˜๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋‹ค๊ฐ€ ๋™์‹œ์— ํ”„๋ ˆ์ž„์„ ์ „์†กํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ณด๋‹ค ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•  ํ™•๋ฅ ์„ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค. 

 

3. p-persistnet CSMA

 p-persistnet CSMA ๋ฐฉ์‹์€ ์Šฌ๋กฏ ์ฑ„๋„ ๋ฐฉ์‹์—์„œ ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค. ์ฑ„๋„์ด ์œ ํœด ์ƒํƒœ์ด๋ฉด p์˜ ํ™•๋ฅ ๋กœ ํ”„๋ ˆ์ž„์„ ์ „์†กํ•˜๊ณ , ์‚ฌ์šฉ ์ค‘์ด๋ฉด ๋‹ค์Œ ์Šฌ๋กฏ์„ ๊ธฐ๋‹ค๋ฆฐ ํ›„์— ๊ณผ์ •์„ ๋ฐ˜๋ณตํ•œ๋‹ค.

 

4. CSMA/CD

 CSMA ๋ฐฉ์‹์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋‘˜ ์ด์ƒ์˜ ํ˜ธ์ŠคํŠธ์—์„œ ๋™์‹œ์— ์ฑ„๋„์˜ ์œ ํœด ์ƒํƒœ๋ฅผ ํ™•์ธํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ CSMA/CD์—์„œ๋Š” ์ถฉ๋Œ ๊ฐ์ง€ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•ด ์ถฉ๋Œ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•œ๋‹ค. ์ถฉ๋Œ์„ ๊ฐ์ง€ํ•˜๋ฉด ์ง„ํ–‰ ์ค‘์ธ ํ”„๋ ˆ์ž„์˜ ์ „์†ก์„ ์ค‘์ง€ํ•œ๋‹ค.

 

์ผ€์ด๋ธ”๋กœ ๋œ ์ „์†ก ๋งค์ฒด์— ํŠธ๋žœ์‹œ๋ฒ„ ์žฅ๋น„๋กœ ๋ณด์กฐ์„ ์„ ์—ฐ๊ฒฐํ•ด ๊ฐ ํ˜ธ์ŠคํŠธ๋ฅผ ์—ฐ๊ฒฐํ•œ๋‹ค. ํŠธ๋žœ์‹œ๋ฒ„ ์žฅ๋น„๋Š” ์ „์†ก ์„ ๋กœ์˜ ์‹ ํ˜ธ๋ฅผ ๊ฐ„์ง€ํ•˜๊ณ  ์ถฉ๋Œ ํ˜„์ƒ์„ ๊ฐ์ง€ํ•œ๋‹ค. ์ผ€์ด๋ธ” ํ•˜๋‚˜์— ์—ฐ๊ฒฐ๋˜๋Š” ํ˜ธ์ŠคํŠธ ์ˆ˜๊ฐ€ ์ฆ๊ฐ€ํ•˜๋ฉด ์ผ€์ด๋ธ”์„ ๋‘ ๊ฐœ๋กœ ๋‚˜๋ˆ„์–ด ๋ฆฌํ”ผํ„ฐ๋กœ ์—ฐ๊ฒฐํ•œ๋‹ค. ๋ฆฌํ”ผํ„ฐ๋Š” ์‹ ํ˜ธ๋ฅผ ์ฆํญํ•˜์—ฌ ์ด์›ƒํ•˜๋Š” ์ผ€์ด๋ธ”๋กœ ๋„˜๊ฒจ์ฃผ๋Š” ๊ธฐ๋Šฅ์„ ํ•œ๋‹ค.

 

 

(2) ํ”„๋ ˆ์ž„ ๊ตฌ์กฐ

 LLC์—์„œ ๋‚ด๋ ค์˜จ ํ”„๋ ˆ์ž„์„ ์ƒ๋Œ€ ํ˜ธ์ŠคํŠธ์— ์ „์†กํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” MAC ๊ณ„์ธต์—์„œ ์ •์˜๋œ ํ”„๋ ˆ์ž„ ๊ตฌ์กฐ์— ๋งž๊ฒŒ ํฌ์žฅํ•ด์•ผ ํ•œ๋‹ค. MAC ํ—ค๋”์™€ ํŠธ๋ ˆ์ผ๋Ÿฌ ์ •๋ณด๋ฅผ ์ถ”๊ฐ€ํ•œ ๊ฒƒ์„ MAC ํ”„๋ ˆ์ž„์ด๋ผ ํ•˜๋ฉฐ, ์ด๋”๋„ท ํ”„๋กœํ† ์ฝœ์—์„œ๋Š” ์ด๋”๋„ท ํ”„๋ ˆ์ž„์ด๋ผ ํ•œ๋‹ค.

์ด๋”๋„ท ํ”„๋ ˆ์ž„์˜ ๊ตฌ์กฐ

 

  • Preamble(ํ”„๋ฆฌ์— ๋ธ”) : 7๋ฐ”์ดํŠธ ํฌ๊ธฐ๋กœ, ์ˆ˜์‹  ํ˜ธ์ŠคํŠธ๊ฐ€ ์†ก์‹  ํ˜ธ์ŠคํŠธ์˜ ํด๋ก๊ณผ ๋™๊ธฐ๋ฅผ ๋งž์ถœ ์ˆ˜ ์žˆ๋„๋ก ์‹œ๊ฐ„ ์—ฌ์œ ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด ๋ชฉ์ . ๊ฐ ๋ฐ”์ดํŠธ๋Š” 10101010 ๋น„ํŠธ ํŒจํ„ด์„ ํฌํ•จํ•œ๋‹ค.
  • Start Delimiter(์‹œ์ž‘ ๊ตฌ๋ถ„์ž) : ํ”„๋ ˆ์ž„์ด ์‹œ์ž‘๋œ๋‹ค๋Š” ์˜๋ฏธ๋กœ ์‚ฌ์šฉ๋˜๋ฉฐ, Preamble ํ•„๋“œ์™€ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด 10101011์˜ ๊ฐ’์„ ๊ฐ–๋Š”๋‹ค.
  • Source Address/Destination Address(์†ก์‹  ํ˜ธ์ŠคํŠธ ์ฃผ์†Œ/ ์ˆ˜์‹  ํ˜ธ์ŠคํŠธ ์ฃผ์†Œ) : MAC ๊ณ„์ธต์—์„œ๋Š” ํ˜ธ์ŠคํŠธ๋ฅผ ๊ตฌ๋ถ„ํ•˜๋Š” MAC ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. MAC ์ฃผ์†Œ ๊ฐ’์€ ์ผ๋ฐ˜์ ์œผ๋กœ LAN ์นด๋“œ์— ๋‚ด์žฅ๋˜์–ด ์ œ๊ณต๋œ๋‹ค.
  • Length : Data ํ•„๋“œ์— ํฌํ•จ๋œ ๊ฐ€๋ณ€ ๊ธธ์ด์˜ ์ „์†ก ๋ฐ์ดํ„ฐ ํฌ๊ธฐ, ์ตœ๋Œ“๊ฐ’์€ 1500์ด๋‹ค. ํ•„๋“œ ๊ฐ’์ด 1500 ์ดํ•˜์ด๋ฉด Type ๋Œ€์‹  ํ•ด์„๋œ๋‹ค. Data์™€ Padding์„ ํ•ฉํ•œ ๋ฐ์ดํ„ฐ์˜ ์ตœ์†Œ ํฌ๊ธฐ๋Š” 46๋ฐ”์ดํŠธ์ด๋ฉฐ, Length ๊ฐ’์ด 46๋ณด๋‹ค ์ž‘์œผ๋ฉด Padding ํ•„๋“œ์˜ ํฌ๊ธฐ๋งŒํผ 0์œผ๋กœ ์ฑ„์šด๋‹ค.
  • Type : ์ด๋”๋„ท ํ”„๋ ˆ์ž„์— ์บก์Аํ™”๋œ ์ƒ์œ„ ํ”„๋กœํ† ์ฝœ์˜ ํŒจํ‚ท ์ข…๋ฅ˜๋ฅผ ๊ตฌ๋ถ„ํ•œ๋‹ค.
  • Checksum : ๋ฐ์ดํ„ฐ ๋ณ€ํ˜• ์˜ค๋ฅ˜์˜ ๋ฐœ์ƒ ์—ฌ๋ถ€๋ฅผ ์ˆ˜์‹  ํ˜ธ์ŠคํŠธ๊ฐ€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋„๋ก ์†ก์‹  ํ˜ธ์ŠคํŠธ๊ฐ€ ๊ฐ’์„ ๊ธฐ๋กํ•ด์ค€๋‹ค.

 

 

(3) LLC ํ”„๋ ˆ์ž„ ์บก์Аํ™”

 OSI 7๊ณ„์ธต ๋ชจ๋ธ์—์„œ๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก ์‹œ, ์‘์šฉ ๊ณ„์ธต์—์„œ ๋ฌผ๋ฆฌ ๊ณ„์ธต๊นŒ์ง€ ๋‚ด๋ ค์˜ค๋Š” ๊ณผ์ •์—์„œ ๊ฐ ๊ณ„์ธต์˜ ํ”„๋กœํ† ์ฝœ์ด ์ •์˜ํ•œ ํ—ค๋” ์ •๋ณด๋ฅผ ๊ณ„์† ์ถ”๊ฐ€ํ•œ๋‹ค. ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์—์„œ ์ „์†ก์„ ์š”๊ตฌํ•œ ํŒจํ‚ท์€ LLC ๊ณ„์ธต์œผ๋กœ ๋‚ด๋ ค์˜ค๋ฉด์„œ, LLC ํ—ค๋” ์ •๋ณด๋ฅผ ์ถ”๊ฐ€ํ•ด LLC ํ”„๋ ˆ์ž„์ด ๋œ๋‹ค. ์ด ํ”„๋ ˆ์ž„์€ ๋‹ค์‹œ MAC ๊ณ„์ธต์œผ๋กœ ๋‚ด๋ ค์˜ค๋Š”๋ฐ, ์ด๋•Œ MAC ํ—ค๋”์™€ ํŠธ๋ ˆ์ผ๋Ÿฌ ์ •๋ณด๋ฅผ ์ถ”๊ฐ€ํ•œ๋‹ค. ์ด๋•Œ LLC ํ—ค๋”์™€ LLC ๋ฐ์ดํ„ฐ๋Š” MAC ๊ณ„์ธต์˜ ๋ฐ์ดํ„ฐ๋กœ ์ทจ๊ธ‰๋˜๊ธฐ ๋•Œ๋ฌธ์— MAC ํ”„๋ ˆ์ž„์˜ Data ํ•„๋“œ์— ๊ธฐ๋ก๋œ๋‹ค.

 

 

(4) ํ—ˆ๋ธŒ์™€ ์Šค์œ„์น˜

 CSMA/CD ๋ฐฉ์‹์—์„œ ํŠธ๋žœ์‹œ๋ฒ„๋ฅผ ์ด์šฉํ•ด ์ „์†ก ์ผ€์ด๋ธ”์— ํ˜ธ์ŠคํŠธ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ์‹์€ ๋” ์ด์ƒ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋Œ€์‹  ํ—ˆ๋ธŒ์™€ ์Šค์œ„์น˜ ํ—ˆ๋ธŒ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

 

1. ํ—ˆ๋ธŒ

ํ—ˆ๋ธŒ์˜ ๊ตฌ์กฐ

 

 ํ—ˆ๋ธŒ ๊ตฌ์กฐ์—์„œ๋Š” ๋ฐ•์Šค ํ˜•ํƒœ์˜ ์žฅ๋น„์— ํ˜ธ์ŠคํŠธ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๋‹ค์ˆ˜์˜ ํฌํŠธ๋ฅผ ์ง€์›ํ•˜๋ฏ€๋กœ, ์™ธํ˜•์ƒ ์Šคํƒ€ํ˜• ๊ตฌ์กฐ๋กœ ์—ฐ๊ฒฐ๋œ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋‚ด๋ถ€์˜ ๋™์ž‘ ์›๋ฆฌ๋Š” ๋ฒ„์Šคํ˜• ๊ตฌ์กฐ๋ฅผ ์ง€์›ํ•œ๋‹ค.

 

2. ์Šค์œ„์น˜

์Šค์œ„์น˜ ํ—ˆ๋ธŒ์˜ ๊ตฌ์กฐ

 

 ์Šค์œ„์น˜ ํ—ˆ๋ธŒ๋Š” ์ผ๋ฐ˜ ํ—ˆ๋ธŒ์™€ ํ˜•ํƒœ๊ฐ€ ๋™์ผํ•˜์ง€๋งŒ, ์„ฑ๋Šฅ ๋ฉด์—์„œ ์žฅ์ ์ด ์žˆ๋‹ค. ์ค‘์•™์— ์Šค์œ„์น˜ ๊ธฐ๋Šฅ์ด ์žˆ์–ด ์ž„์˜์˜ ํ˜ธ์ŠคํŠธ๋กœ๋ถ€ํ„ฐ ์ˆ˜์‹ ํ•œ ํ”„๋ ˆ์ž„์„ ํ•ด๋‹น ํ”„๋ ˆ์ž„์˜ ๋ชฉ์ ์ง€๋กœ ์ง€์ •ํ•œ ํ˜ธ์ŠคํŠธ์—๋งŒ ์ „์†กํ•œ๋‹ค.

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

 

 


 

 

3.  ํ† ํฐ ๋ฒ„์Šค

 

(1) ํ”„๋ ˆ์ž„ ๊ตฌ์กฐ

ํ† ํฐ ๋ฒ„์Šค ํ”„๋ ˆ์ž„์˜ ๊ตฌ์กฐ

 

 

 LLC ๊ณ„์ธต์—์„œ ๋‚ด๋ ค์˜จ LLC ํ”„๋ ˆ์ž„์„ ๋ฌผ๋ฆฌ ๊ณ„์ธต์„ ํ†ตํ•ด ์ˆ˜์‹  ํ˜ธ์ŠคํŠธ์— ์ „๋‹ฌํ•˜๋ ค๋ฉด ํ† ํฐ ๋ฒ„์Šค ํ”„๋กœํ† ์ฝœ์—์„œ ํ”„๋ ˆ์ž„์— ๋งž๊ฒŒ ๋งŒ๋“ค์–ด์•ผ ํ•œ๋‹ค. CSMA/CD ํ”„๋ ˆ์ž„ ๊ตฌ์กฐ์™€ ๊ฑฐ์˜ ๋น„์Šทํ•˜์ง€๋งŒ Frame Control ํ•„๋“œ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ๋‹ค.

  • Start Delimiter/End Delimiter(์‹œ์ž‘ ๊ตฌ๋ถ„์ž/๋ ๊ตฌ๋ถ„์ž) : ํ”„๋ ˆ์ž„์˜ ์‹œ์ž‘๊ณผ ๋์„ ์˜๋ฏธํ•˜๋Š” ๊ฒฝ๊ณ„๋ฅผ ํ‘œ์‹œํ•œ๋‹ค. ์ด๋”๋„ท ํ”„๋ ˆ์ž„์˜ Length ํ•„๋“œ๋ฅผ ๋Œ€์‹ ํ•ด ์ „์ฒด ํฌ๊ธฐ๋ฅผ ๊ฐ€๋Š ํ•œ๋‹ค.
  • Frame Control(ํ”„๋ ˆ์ž„ ์ œ์–ด) : ๋ฐ์ดํ„ฐ ํ”„๋ ˆ์ž„๊ณผ ์ œ์–ด ํ”„๋ ˆ์ž„์„ ๊ตฌ๋ถ„ํ•ด์ค€๋‹ค. ๋ฐ์ดํ„ฐ ํ”„๋ ˆ์ž„์—์„œ๋Š” ํ”„๋ ˆ์ž„ ์šฐ์„ ์ˆœ์œ„์™€ ์‘๋‹ต ํ™•์ธ์ด ํ•„์š”ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๊ณ , ์ œ์–ด ํ”„๋ ˆ์ž„์—์„œ๋Š” ํ† ํฐ์˜ ์ „๋‹ฌ, ๋ง ๊ด€๋ฆฌ ๊ฐ™์€ ์šฉ๋„๋กœ ์‚ฌ์šฉํ•œ๋‹ค.

 

 

(2) LLC ํ”„๋ ˆ์ž„ ์บก์Аํ™”

 LLC ๊ณ„์ธต์—์„œ ๋‚ด๋ ค์˜จ LLC ํ”„๋ ˆ์ž„์ด ํ† ํฐ ๋ฒ„์Šค ํ”„๋กœํ† ์ฝœ์„ ์ง€์›ํ•˜๋Š” MAC ๊ณ„์ธต์— ์ „๋‹ฌ๋œ ํ›„, ํ† ํฐ ๋ฒ„์Šค ํ”„๋ ˆ์ž„์˜ Data ํ•„๋“œ์— ์บก์Аํ™”๋˜์–ด ์ „์†ก๋œ๋‹ค.

 

 

 


 

4.  ํ† ํฐ ๋ง

 

(1) ํ”„๋ ˆ์ž„ ๊ตฌ์กฐ

ํ† ํฐ ๋ง ํ”„๋ ˆ์ž„์˜ ๊ตฌ์กฐ

 

 

 ํ† ํฐ ๋ง ํ”„๋ ˆ์ž„์€ ๋ฐ์ดํ„ฐ ํ”„๋ ˆ์ž„๊ณผ ํ† ํฐ ํ”„๋ ˆ์ž„์œผ๋กœ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๋‹ค.

  • SD(Start Delimiter) : ์‹œ์ž‘ ๊ตฌ๋ถ„์ž
  • AC(Access Control) : ์ ‘๊ทผ ์ œ์–ด
  • FC(Frame Control) : ํ”„๋ ˆ์ž„ ์ œ์–ด
  • ED(Edn Delimiter) : ๋ ๊ตฌ๋ถ„์ž
  • FS(Frame Status) : ํ”„๋ ˆ์ž„ ์ƒํƒœ

 

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

 

 

(2) LLC ํ”„๋ ˆ์ž„ ์บก์Аํ™”

 LLC ๊ณ„์ธต์—์„œ MAC ๊ณ„์ธต์œผ๋กœ ์ „์†ก ์š”์ฒญ์ด ๋‚ด๋ ค์˜จ LLC ํ”„๋ ˆ์ž„์€ ํ† ํฐ ๋ง ํ”„๋ ˆ์ž„์˜ ๊ตฌ์กฐ๋กœ ์บก์Аํ™”ํ•œ๋‹ค. LLC ํ”„๋ ˆ์ž„์€ ํ† ํฐ ๋ง ํ”„๋ ˆ์ž„์˜ Data ํ•„๋“œ์— ๊ธฐ๋ก๋˜๊ณ , ๋‚˜๋จธ์ง€ ํ•„๋“œ ๊ฐ’์„ ๊ธฐ๋กํ•œ ํ›„์— ๋ฌผ๋ฆฌ ๊ณ„์ธต์„ ํ†ตํ•ด ์ˆ˜์‹  ํ˜ธ์ŠคํŠธ์— ์ „๋‹ฌ๋œ๋‹ค.

 

 

(3) ํ”„๋ ˆ์ž„ ํ•„๋“œ์˜ ์˜๋ฏธ

 

1. Start Delimiter/End Delimiter

 SD/ED ํ•„๋“œ๋Š” ํ”„๋ ˆ์ž„์˜ ์‹œ์ž‘๊ณผ ๋์„ ๊ตฌ๋ถ„ํ•œ๋‹ค. ED ํ•„๋“œ์—๋Š” I์™€ E๋ผ๋Š” ๋‘ ์ข…๋ฅ˜์˜ ๋น„ํŠธ๊ฐ€ ์ •์˜๋˜์–ด ์žˆ๋Š”๋ฐ, I ๋น„ํŠธ๋Š” ๋ฐ์ดํ„ฐ ํ”„๋ ˆ์ž„์„ ๋‚˜๋ˆ„์–ด ์ „์†กํ•˜๋Š” ๊ฒฝ์šฐ ์‚ฌ์šฉ๋œ๋‹ค. E ๋น„ํŠธ๋Š” ์˜ค๋ฅ˜ ๊ฒ€์ถœ์šฉ์œผ๋กœ ์ด์šฉํ•œ๋‹ค.

 

2. Access Control

 AC ํ•„๋“œ๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ œ์–ด ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋œ๋‹ค.

  • ์šฐ์„ ์ˆœ์œ„ ๋น„ํŠธ : ํ† ํฐ์˜ ์šฐ์„ ์ˆœ์œ„๋ณด๋‹ค ๋†’์€ ํ”„๋ ˆ์ž„์„ ์ „์†กํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ค€๋‹ค. 000์ด ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๊ฐ€์žฅ ๋‚ฎ๊ณ , 111์ด ๊ฐ€์žฅ ๋†’๋‹ค.
  • ํ† ํฐ ๋น„ํŠธ : ํ† ํฐ ํ”„๋ ˆ์ž„๊ณผ ์ผ๋ฐ˜ ํ”„๋ ˆ์ž„์„ ๊ตฌ๋ถ„ํ•˜๋Š”๋ฐ, ํ† ํฐ ํ”„๋ ˆ์ž„์€ ๊ฐ’์ด 0์ด๋‹ค.
  • ๋ชจ๋‹ˆํ„ฐ ๋น„ํŠธ : ๋„คํŠธ์›Œํฌ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ํŠน์ • ํ”„๋ ˆ์ž„์ด ๋ง ์ฃผ์œ„๋ฅผ ๋ฌดํ•œ์ • ์ˆœํ™˜ํ•˜๋Š” ํ˜„์ƒ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ํŠน์ • ํ˜ธ์ŠคํŠธ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋กœ ์ง€์ •ํ•ด ํ”„๋ ˆ์ž„์ด ์ž์‹ ์„ ์ง€๋‚˜๊ฐˆ ๋•Œ M ๋น„ํŠธ๋ฅผ 1๋กœ ์ง€์ •ํ•œ๋‹ค. M ๋น„ํŠธ๊ฐ€ 1์ธ ํ”„๋ ˆ์ž„์ด ๋‹ค์‹œ ๋ชจ๋‹ˆํ„ฐ ํ˜ธ์ŠคํŠธ๋ฅผ ์ง€๋‚˜๊ฐ€๋ฉด ํ•ด๋‹น ํ”„๋ ˆ์ž„์ด ํ•œ ๋ฒˆ ์ด์ƒ ๋ง์„ ์ˆœํ™˜ํ–ˆ๋‹ค๋Š” ์˜๋ฏธ๊ฐ€ ๋œ๋‹ค.

 

3. Frame Control

  FC ํ•„๋“œ๋Š” LLC ํ”„๋ ˆ์ž„๊ณผ ํ† ํฐ ๋ง ํ”„๋กœํ† ์ฝœ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ œ์–ด์šฉ ํ”„๋ ˆ์ž„์„ ๊ตฌ๋ถ„ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•œ๋‹ค.

 

TT ๋น„ํŠธ์˜ ๊ฐ’์— ์˜ํ•œ ํ”„๋ ˆ์ž„ ๊ตฌ๋ถ„์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

  • TT ๋น„ํŠธ=00 : ์ œ์–ด ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ํ”„๋ ˆ์ž„์„ ์œ„ํ•ด ์ •์˜๋˜๋ฉฐ, CCCCCC ๋น„ํŠธ์˜ ์ฝ”๋“œ๋ฅผ ๊ฐ’์œผ๋กœ ์ œ์–ด ๋ช…๋ น์˜ ์ข…๋ฅ˜๋ฅผ ๊ตฌ๋ถ„ํ•œ๋‹ค.
  • TT ๋น„ํŠธ=01 : LLC ๊ณ„์ธต์—์„œ ์ „์†ก์„ ์š”๊ตฌํ•œ LLC ํ”„๋ ˆ์ž„์„ ์˜๋ฏธํ•œ๋‹ค.

 

4. Frame Status

 FS ํ•„๋“œ๋Š” ํ† ํฐ ๋ง ํ”„๋ ˆ์ž„์˜ ๋งจ ๋งˆ์ง€๋ง‰์— ์œ„์น˜ํ•˜๋ฉฐ, ํ”„๋ ˆ์ž„์˜ ์ˆ˜์‹  ํ˜ธ์ŠคํŠธ๊ฐ€ ์†ก์‹  ํ˜ธ์ŠคํŠธ์— ์‘๋‹ตํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค.

 

 

 


 

์‹œํ—˜ ์ž˜ ๋ณผ ์ˆ˜ ์žˆ๊ฒ ์ง€

 

profile

mngon

@๋ง๊ณค

ํฌ์ŠคํŒ…์ด ์ข‹์•˜๋‹ค๋ฉด "์ข‹์•„์š”โค๏ธ" ๋˜๋Š” "๊ตฌ๋…๐Ÿ‘๐Ÿป" ํ•ด์ฃผ์„ธ์š”!