๋งํฌ ๊ณ์ธต ์ฑ๋
- 1. ๋ธ๋ก๋์บ์คํธ ์ฑ๋
- ๋ฌด์ ๋(LAN), ์์ฑ ๋คํธ์ํฌ, HFC(hybrid fiber-coaxial cable) ์ ์ ๋คํธ์ํฌ์์ ๋ค์์ ํธ์คํธ๋ฅผ ์ฐ๊ฒฐํ๋ค.
- ๋ธ๋ก๋์บ์คํธ ํต์ ์ฑ๋์ ๋ค์์ ํธ์คํธ๊ฐ ์ฐ๊ฒฐ๋๊ธฐ ๋๋ฌธ์ ํ๋ ์ ์ ์ก์ ์กฐ์ ํ๊ธฐ ์ํด ๋งค์ฒด ์ ์ ํ๋กํ ์ฝ(media access protocol)์ด ์์ด์ผ ํ๋ค.
- ์ค์ ์ปจํธ๋กค๋ฌ(central controller)๋ฅผ ์ฌ์ฉํด์ ์ ์ก์ ์กฐ์ ํ ์๋ ์๊ณ , ํธ์คํธ๊ฐ ์์ฒด์ ์ผ๋ก ์ ์ก์ ์กฐ์ ํ ์ ์๋ค.
- 2. ์ ๋์ (point-to-point) ์ฑ๋
- ์๊ฑฐ๋ฆฌ ๋งํฌ์ ์ํด ์ฐ๊ฒฐ๋ ๋ ๋ผ์ฐํฐ ๋๋ ์ฌ์ฉ์์ ์ฌ๋ฌด์ค ์ปดํจํฐ ๊ทผ์ฒ์ ์ฐ๊ฒฐ๋ ์ด๋๋ท ์ค์์น ์ฌ์ด์์ ์ฌ์ฉ๋ ์ ์๋ค.
๋งํฌ๊ณ์ธต ์๊ฐ
์ฉ์ด์ ๋ฆฌ
- ๋ ธ๋ : ๋งํฌ ๊ณ์ธต (์ฆ, 2 ๊ณ์ธต) ํ๋กํ ์ฝ์ ์คํํ๋ ์ฅ์น๋ก ํธ์คํธ, ๋ผ์ฐํฐ, ์ค์์น, ์์ดํ์ด AP(access point) ๋ฑ์ด ์๋ค.
- ๋งํฌ : ํต์ ๊ฒฝ๋ก์์ ์ธ์ ํ ๋ ธ๋๋ค์ ์ฐ๊ฒฐํ๋ ํต์ ์ฑ๋
- ํ๋ ์ : ๋งํฌ ๊ณ์ธต์ ํจํท์ ํ๋ ์์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค(๋ฐ์ดํฐ ๊ทธ๋จ์ ์บก์ํํ ๊ฒ)
๋งํฌ ๊ณ์ธต์ด ์ ๊ณตํ๋ ์๋น์ค
- ๋จ์ผ ํต์ ๋งํฌ์์ผ๋ก ๋ฐ์ดํฐ๊ทธ๋จ์ ํ ๋ ธ๋์์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ธ์ ํ ๋ ธ๋๋ก ์ด๋์ํค๋ ์ฑ ์์ ๊ฐ์ง๊ณ ์๋ค.
- ํ๋ ์ํ(framing) : ๋ฐ์ดํฐ๊ทธ๋จ์ ํ๋ ์์ผ๋ก ์บก์ํํ๋ค.
- ๋งํฌ ์ ์(link access) : ๋งค์ฒด ์ ์ ์ ์ด(medium access control, MAC) ํ๋กํ ์ฝ์ ๋งํฌ์์ผ๋ก ํ๋ ์์ ์ ์กํ๋ ๊ท์น์ ๋ช ์ํ๋ค.
- ์ ๋ขฐ์ ์ ๋ฌ(reliable delivery between adjacent nodes) : ํ์ธ์๋ต(acknowledgment)๊ณผ ์ฌ์ ์ก์ ํตํด ๊ฐ๋ฅํจ. ๋งํฌ ๊ณ์ธต์ ์ ๋ขฐ์ ์ ๋ฌ ์๋น์ค๋ ๋ฌด์ ๋งํฌ์ฒ๋ผ ์ค๋ฅ์จ์ด ๋์ ๋งํฌ์์ ์ฃผ๋ก ์ฌ์ฉ๋๋ค.
- ์ค๋ฅ ๊ฒ์ถ(detection)๊ณผ ์ ์ (correction)
์ค๋ฅ ๊ฒ์ถ ๋ฐ ์ ์ ๊ธฐ์
ํจ๋ฆฌํฐ ๊ฒ์ฌ(parity checking)
- ๋จ์ผ ํจ๋ฆฌํฐ ๋นํธ
- ๊ฐ์ฅ ๋จ์ํ ํํ
- ๋จ์ผ ๋นํธ ์๋ฌ๋ฅผ ๊ฒ์ถํ๋ค.
- 2์ฐจ์ ํจ๋ฆฌํฐ
- ๋ฐ์ ๋ ๋นํธ๋ฅผ ํฌํจํ๋ ์ด๊ณผ ํ์ ๋ํ ํจ๋ฆฌํฐ์ ์ค๋ฅ๊ฐ ์๊ธด๋ค
- ์ค๋ฅ๋ฅผ ๊ฒ์ถํ๊ณ ๋จ์ผ ๋นํธ ์๋ฌ๋ฅผ ์ฌ์ ์ก ์์ด ์ ์ ํ๋ค.
- ์๋ฐฉํฅ ์ค๋ฅ ์ ์ (forward error correction)
- ์ค๋ฅ๋ฅผ ๊ฒ์ถ ๋ฐ ์ ์ ํ๋ ์์ ์์ ๋ฅ๋ ฅ์ ๋งํ๋ค.
- ์ค๋์ค CD์ ๊ฐ์ ์ค๋์ค ์ ์ฅ ๋ฐ ์ฌ์ ์ฅ์น์์ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ค.
์ฒดํฌ์ฌ ๋ฐฉ๋ฒ
- ๊ฐ๋จํ๊ณ ๋น ๋ฅธ ์ค๋ฅ ๊ฒ์ถ ๊ธฐ๋ฒ์ด๋ค.
- ์๋์ ์ผ๋ก ํจํท ์ค๋ฒํค๋๊ฐ ์ ๋ค.
โญ์ํ ์ค๋ณต ๊ฒ์ฌ(Cyclic Redundancy Check, CRC)
- ์์ฆ ๋ง์ด ์ฌ์ฉ๋๋ค.
๋ค์ค ์ ์ ๋งํฌ์ ํ๋กํ ์ฝ
๋ค์ค ์ ์ ๋ฌธ์ , ๋ค์์ ์ก์์ ๋ ธ๋๋ค์ ๊ณต์ ๋๋ ๋ธ๋ก๋์บ์คํธ ์ฑ๋๋ก์ ์ ์์ ์กฐ์ ํ๋ ๋ฌธ์ ๋ฅผ ๋ค๋ฃฌ๋ค.
MAC ํ๋กํ ์ฝ
- ์ฑ๋ ๋ถํ ํ๋กํ ์ฝ(channel partitioning protocol)
- TDMA(time division multiple access)
- ๋๋ค ์ ์ ํ๋กํ ์ฝ(random access protocol)
- ALOHA
- CSMA(carrier sense multiple access) : ์ ์ก ์ ํ์ธ
- โญ์๋ฒ ํ๋กํ ์ฝ(taking-turns protocol)
- ํด๋ง๊ณผ ํ ํฐ ๋ฐฉ์์ด ์๋ค.
- ๋ธ๋ฃจํฌ์ค๋ ํด๋ง์ ์ฌ์ฉํ๋ค.
์ค์์น ๊ทผ๊ฑฐ๋ฆฌ ๋คํธ์ํฌ
ํธ์คํธ์ ๋ผ์ฐํฐ๋ ๋งํฌ ๊ณ์ธต ์ฃผ์์ ๋คํธ์ํฌ ๊ณ์ธต ์ฃผ์ ๋ ๋ค ๊ฐ๋๋ค.
MAC ์ฃผ์
- ์ค์ ๋ก ๋งํฌ ๊ณ์ธต ์ฃผ์๋ฅผ ๊ฐ์ง๊ณ ์๋ ๊ฑด ํธ์คํธ๋ ๋ผ์ฐํฐ์ ์ด๋ํฐ(๋คํธ์ํฌ ์ธํฐํ์ด์ค)์ด๋ค.
- ์ด๋ค ์ด๋ํฐ๋ ๋์ผํ ์ฃผ์๋ฅผ ๊ฐ์ง ์๋๋ค.
- ๊ณ์ธต๊ตฌ์กฐ๊ฐ ์๋ ํ๋ฉด ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๊ณ ์๋ค.
ARP(Address Resolution Protocol)
- ๋คํธ์ํฌ ๊ณ์ธต ์ฃผ์ (์ธํฐ๋ท IP ์ฃผ์)์ ๋งํฌ ๊ณ์ธต ์ฃผ์(MAC ์ฃผ์) ๊ฐ์ ๋ณํ
- ARP ํ๋กํ ์ฝ์์ 1. ์ง์ ARP ๋ฉ์์ง๋ ๋ธ๋ก๋์บ์คํธ ํ๋ ์์ผ๋ก ์ ์ก๋์ง๋ง, 2. ์๋ต ARP ๋ฉ์์ง๋ ํ์ค ํ๋ ์์ผ๋ก ์ ์ก๋๋ค.
- ํ๋ฌ๊ทธ ์ค ํ๋ ์ด๋ค.
๋งํฌ ๊ณ์ธต ์ค์์น
- ํํฐ๋ง : ํ๋ ์์ ์ธํฐํ์ด์ค๋ก ์ ๋ฌํ ์ง ๋๋ ํ๊ธฐํ ์ง ๊ฒฐ์ ํ๋ ๊ธฐ๋ฅ
- ํฌ์๋ฉ : ํ๋ ์์ด ์ ์ก๋ ์ธํฐํ์ด์ค๋ฅผ ๊ฒฐ์ ํ๊ณ ํ๋ ์์ ํด๋น ์ธํฐํ์ด์ค๋ก ๋ด๋ณด๋ด๋ ๊ธฐ๋ฅ
- ์ค์์น ํ
์ด๋ธ : ๋์์ ์ผ๋ถ ๋
ธ๋(ํธ์คํธ์ ๋ผ์ฐํฐ)์ ๋ํ ์ํธ๋ฆฌ๊ฐ ํฌํจ๋์ด ์๋ค.
- ์ํธ๋ฆฌ์๋ 1. MAC ์ฃผ์ 2. MAC ์ฃผ์๋ก ๊ฐ๊ฒ ํ๋ ์ค์์น ์ธํฐํ์ด์ค, 3. ํด๋น ์ํธ๋ฆฌ๊ฐ ํ ์ด๋ธ์ ๋ง๋ค์ด์ง ์์ ์ ๋ํ ์ ๋ณด
- ์๊ฐํ์ต: ์์ ์ ํ ์ด๋ธ์ ์๋์ผ๋ก, ๋์ ์ผ๋ก, ์์น์ ์ผ๋ก(๋คํธ์ํฌ ๊ด๋ฆฌ์๋ ๊ตฌ์ฑ(configuration) ํ๋กํ ์ฝ์ ๊ฐ์ ์์ด) ๊ตฌ์ถํ๋ค.
- ํน์ฑ
- ์ถฉ๋ ์ ๊ฑฐ
- ์ด์ง์ ์ธ(heterogeneous) ๋งํฌ๋ค
- ๊ด๋ฆฌ
// TODO
p.463 ์น ํ์ด์ง ์์ฒญ ๋ค์ ์ฝ์ด๋ณด๊ธฐ
๋๊ธ