02-1 ์ด๋๋ท
๋ฌผ๋ฆฌ ๊ณ์ธต๊ณผ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์ ์๋ก ๋ฐ์ ํ๊ฒ ์ฐ๊ด๋์ด ์๋ค. ์ค๋๋ ์ ๋ ๊ณ์ธต์ ์ด๋๋ท์ด๋ผ๋ ๊ณตํต๋ ๊ธฐ์ ์ด ์ฌ์ฉ๋๊ธฐ ๋๋ฌธ์ด๋ค.
์ด๋๋ท ํ์ค
- ์ด๋๋ท(Ethernet)์ ํ๋ LAN, ํนํ ์ ์ LAN ํ๊ฒฝ์์ ๊ฐ์ฅ ๋์ค์ ์ผ๋ก ์ฌ์ฉ๋๋ ๊ธฐ์ ์ด๋ค.
- ๋ค์ํ ํต์ ๋งค์ฒด์ ๊ท๊ฒฉ๋ค๊ณผ ์ก์์ ๋๋ ํ๋ ์์ ํํ, ํ๋ ์์ ์ฃผ๊ณ ๋ฐ๋ ๋ฐฉ๋ฒ ๋ฑ์ด ์ ์๋ ๋คํธ์ํฌ ๊ธฐ์ ์ด๋ค.
- ํ์ฌ ์ด๋๋ท์ IEEE(์ ๊ธฐ์ ์๊ณตํ์ํํ)๋ผ๋ ๊ตญ์ ์กฐ์ง์ ์ํด IEEE 802.3์ด๋ผ๋ ์ด๋ฆ์ผ๋ก ํ์คํํ๋ค.
- ์๋ก ๋ค๋ฅธ ์ปดํจํฐ๊ฐ ๊ฐ๊ธฐ ๋ค๋ฅธ ์ ์กฐ์ฌ์ ๋คํธ์ํฌ ์ฅ๋น๋ฅผ ์ฌ์ฉํ๋๋ผ๋ ๋์ผํ ํ์์ ํ๋ ์์ ์ฃผ๊ณ ๋ฐ๊ณ ์ฝ์ํ ๋ฏ ํต์ผ๋ ํํ๋ก ์๋ํ๋ ๊ฒ์ ํต์ ๋งค์ฒด๋ฅผ ๋น๋กฏํ ๋คํธ์ํฌ ์ฅ๋น๋ค์ด ์ด๋๋ท ํ์ค์ ์ค์ํ๊ธฐ ๋๋ฌธ์ด๋ค.
- IEEE 802.3์ ๋ค์ํ ํ์ค๋ค์ 802.3u ํน์ 802.3ab์ฒ๋ผ ์ซ์ 802.3 ๋ค์ ๋ฒ์ ์ ๋ํ๋ด๋ ์ํ๋ฒณ์ผ๋ก ํํํ๋ค.
ํต์ ๋งค์ฒด ํ๊ธฐ ํํ
- ๋ณดํต ์ด๋๋ท ํ์ค ๊ท๊ฒฉ์ ๋ฐ๋ผ ๊ตฌํ๋ ํต์ ๋งค์ฒด๋ฅผ ์ง์นญํ ๋๋ ํต์ ๋งค์ฒด์ ์๋์ ํน์ฑ์ ํ๋์ ํ์ ํ๊ธฐ ์ฝ๋๋ก ๋ค์๊ณผ ๊ฐ์ ํํ๋ก ํ๊ธฐํ๋ค.
1. ์ ์ก ์๋(data rate)
- ์ซ์๋ง ํ๊ธฐ๋์ด ์์ผ๋ฉด Mbps ์๋, ์ซ์ ๋ค์ G๊ฐ ๋ถ๋ ๊ฒฝ์ฐ Gbps ์๋๋ฅผ ์๋ฏธ.
- ์๋ฅผ ๋ค์ด 10GBASE-T๋ 10Gbps ์๋๋ฅผ ์ง์ํ๋ ์ผ์ด๋ธ์ด๋ค.
2. BASE
- ๋ฒ ์ด์ค๋ฐด๋(BASEband)์ ์ฝ์๋ก, ๋ณ์กฐ ํ์ (modulation type)์ ์๋ฏธ.
- ๋ณ์กฐ ํ์ ์ด๋ ๋นํธ ์ ํธ๋ก ๋ณํ๋ ๋ฐ์ดํฐ๋ฅผ ํต์ ๋งค์ฒด๋ก ์ ์กํ๋ ๋ฐฉ๋ฒ.
- BASE ์ธ์ BROAD๋ก ํ๊ธฐํ๋ ๋ธ๋ก๋๋ฐด๋์ PASS๋ก ํ๊ธฐํ๋ ํจ์ค๋ฐด๋๋ ์๋ค.
3. ์ถ๊ฐ ํน์ฑ(additional distinction)
- ํต์ ๋งค์ฒด์ ํน์ฑ์ ๋ช ์.
- 10BASE-2์ฒ๋ผ ์ ์ก ๊ฐ๋ฅํ ์ต๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ช ์๋๊ธฐ๋ ํ๊ณ , ๋ฐ์ดํฐ๊ฐ ๋นํธ ์ ํธ๋ก ๋ณํ๋๋ ๋ฐฉ์์ ์๋ฏธํ๋ ๋ฌผ๋ฆฌ ๊ณ์ธต ์ธ์ฝ๋ฉ ๋ฐฉ์์ด ๋ช ์๋๊ธฐ๋ ํ๋ฉฐ, ๋นํธ ์ ํธ๋ฅผ ์ฎ๊ธธ ์ ์๋ ์ ์ก๋ก ์๋ฅผ ์๋ฏธํ๋ ๋ ์ธ ์๊ฐ ๋ช ์๋๊ธฐ๋ ํ๋ค.
ํต์ ๋งค์ฒด ์ข ๋ฅ
- ๋ค์ ํ๋ ๊ฐ์ฅ ๋์ค์ ์ธ ํต์ ๋งค์ฒด์ ์ข ๋ฅ ์์์ด๋ค.
- 10BASE-T ์ผ์ด๋ธ: 10Mbps ์๋๋ฅผ ์ง์ํ๋ ํธ์์คํฐ๋ ํ์ด ์ผ์ด๋ธ
- 1000BASE-SX ์ผ์ด๋ธ: 1000Mbps ์๋๋ฅผ ์ง์ํ๋ ๋จํ์ฅ ๊ด์ฌ์ ์ผ์ด๋ธ
- 1000BASE-LX ์ผ์ด๋ธ: 1000Mbps ์๋๋ฅผ ์ง์ํ๋ ์ฅํ์ฅ ๊ด์ฌ์ ์ผ์ด๋ธ
- ๋ค์ ํ๋ ์ด๋๋ท ํ์ค๊ณผ ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ํต์ ๋งค์ฒด ์ผ๋ถ ์์์ด๋ค.
์ด๋๋ท ํ๋ ์
- ์ ์ LAN ํ๊ฒฝ์ ๋๋ถ๋ถ ์ด๋๋ท์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๋๋ฏ๋ก ํธ์คํธ๊ฐ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์ ์ฃผ๊ณ ๋ฐ๋ ์ด๋๋ท ํ๋ ์ ํ์์ด ์ ํด์ ธ ์๋ค.
- ์ด๋๋ท ํ๋ ์์ ์์ ๊ณ์ธต์ผ๋ก๋ถํฐ ๋ฐ์๋ค์ธ ์ ๋ณด์ ํค๋์ ํธ๋ ์ผ๋ฌ๋ฅผ ์ถ๊ฐํ๋ ์บก์ํ ๊ณผ์ ์ ํตํด ๋ง๋ค์ด์ง๊ณ , ์์ ์ง ์ ์ฅ์์๋ ํ๋ ์์ ํค๋์ ํธ๋ ์ผ๋ฌ๋ฅผ ์ ๊ฑฐํ ๋ค ์์ ๊ณ์ธต์ผ๋ก ์ฌ๋ ค๋ณด๋ด๋ ์ญ์บก์ ํ ๊ณผ์ ์ ๊ฑฐ์น๋ค.
- ์ด๋๋ท ํ๋ ์ ํค๋๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ฆฌ์ฐ๋ธ, ์์ ์ง MAC ์ฃผ์, ์ก์ ์ง MAC ์ฃผ์, ํ์ /๊ธธ์ด๋ก ๊ตฌ์ฑ๋๊ณ , ํ์ด๋ก๋๋ ๋ฐ์ดํฐ, ํธ๋ ์ผ๋ฌ๋ FCS๋ก ๊ตฌ์ฑ๋๋ค.
ํ๋ฆฌ์ฐ๋ธ preamble
- ์ด๋๋ท ํ๋ ์์ ์์์ ์๋ฆฌ๋ 8๋ฐ์ดํธ ํฌ๊ธฐ์ ์ ๋ณด์ด๋ค.
- ํ๋ฆฌ์ฐ๋ธ์ ์ฒซ 7๋ฐ์ดํธ๋ 10101010 ๊ฐ์ ๊ฐ์ง๊ณ , ๋ง์ง๋ง ๋ฐ์ดํธ๋ 10101011 ๊ฐ์ ๊ฐ์ง๋ค.
- ์์ ์ง๋ ์ด ํ๋ฆฌ์ฐ๋ธ์ ํตํด ์ด๋๋ท ํ๋ ์์ด ์ค๊ณ ์์์ ์์์ฐจ๋ฆฐ๋ค.
- ์ฆ, ํ๋ฆฌ์ฐ๋ธ์ ์ก์์ ์ง ๊ฐ์ ๋๊ธฐํ๋ฅผ ์ํด ์ฌ์ฉ๋๋ ์ ๋ณด์ด๋ค.
์์ ์ง MAC ์ฃผ์์ ์ก์ ์ง MAC ์ฃผ์
- '๋ฌผ๋ฆฌ์ ์ฃผ์'๋ผ๊ณ ๋ ๋ถ๋ฆฌ๋ MAC ์ฃผ์๋ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์ ํต์ฌ์ผ๋ก, ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ง๋ค ๋ถ์ฌ๋๋ 6๋ฐ์ดํธ ๊ธธ์ด์ ์ฃผ์๋ก, LAN ๋ด์ ์์ ์ง์ ์ก์ ์ง๋ฅผ ํน์ ํ ์ ์๋ค.
- ์ก์ ์ง์ ์์ ์ง๋ฅผ ํน์ ํ ์ ์๋๋ก ์ผ๋ฐ์ ์ผ๋ก ๊ณ ์ ํ๊ณ , ๋ณ๊ฒฝ๋์ง ์๋ ์ฃผ์๋ก์จ ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ง๋ค ๋ถ์ฌ๋๋ค.
- ๋ณดํต NIC(Network Interface Controller)๋ผ๋ ์ฅ์น๊ฐ ๋คํธ์ํฌ ์ธํฐํ์ด์ค ์ญํ ์ ๋ด๋นํ๋ค.
- ํ ์ปดํจํฐ์ NIC๊ฐ ์ฌ๋ฌ ๊ฐ ์๋ค๋ฉด MAC ์ฃผ์๋ ์ฌ๋ฌ ๊ฐ ์์ ์ ์๋ค.
ํ์ /๊ธธ์ด
- ํ์ (type) ํน์ ๊ธธ์ด(length)๋ ํ๋์ ๋ช ์๋ ํฌ๊ธฐ๊ฐ 1500(16์ง์ 05DC) ์ดํ์ผ ๊ฒฝ์ฐ ์ด ํ๋๋ ํ๋ ์์ ํฌ๊ธฐ(๊ธธ์ด)๋ฅผ ๋ํ๋ด๋๋ฐ ์ฌ์ฉ๋๊ณ , 1536(16์ง์ 0600) ์ด์์ผ ๊ฒฝ์ฐ์๋ ํ์ ์ ๋ํ๋ด๋๋ฐ ์ฌ์ฉ๋๋ค.
- ํ์
์ด๋ ์ด๋๋ท ํ๋ ์์ด '์ด๋ค ์ ๋ณด๋ฅผ ์บก์ํํ๋์ง'๋ฅผ ๋ํ๋ด๋ ์ ๋ณด์ด๋ฉฐ, ์ด๋ํ์
(ethertype)์ด๋ผ๊ณ ๋ ๋ถ๋ฅธ๋ค.
- ๋ํ์ ์ผ๋ก ์์ ๊ณ์ธต์์ ์ฌ์ฉ๋ ํ๋กํ ์ฝ์ ์ด๋ฆ์ด ๋ช ์๋๋ค.
๋ฐ์ดํฐ
- ๋ฐ์ดํฐ๋ ์์ ๊ณ์ธต์์ ์ ๋ฌ๋ฐ๊ฑฐ๋ ์์ ๊ณ์ธต์ผ๋ก ์ ๋ฌํด์ผ ํ ๋ด์ฉ์ด๋ค.
- ๋คํธ์ํฌ ๊ณ์ธต์ ๋ฐ์ดํฐ์ ํค๋๋ฅผ ํฉ์น PDU๊ฐ ์ด๊ณณ์ ํฌํจ๋๋ค.
- ์ต๋ ํฌ๊ธฐ๋ 1500๋ฐ์ดํธ๋ก, ์ ์ํ ์ ์ ๋ฐ๋์ ์ผ์ ํฌ๊ธฐ(46๋ฐ์ดํธ ์ด์)์ฌ์ผ ํ๋ค๋ ์ ์ด๋ค.
- ๊ทธ ์ดํ์ ๋ฐ์ดํฐ๋ผ๋ฉด ํฌ๊ธฐ๋ฅผ ๋ง์ถ๊ธฐ ์ํด ํจ๋ฉ(padding)์ด๋ผ๋ ์ ๋ณด๊ฐ ์ฑ์์ง๋๋ฐ, 46๋ฐ์ดํธ ์ด์์ด ๋ ๋๊น์ง 0์ผ๋ก ์ฑ์์ง๋ค.
FCS
- FCS(Frame Check Sequence)๋ ์์ ํ ์ด๋๋ท ํ๋ ์์ ์ค๋ฅ๊ฐ ์๋์ง ํ์ธํ๊ธฐ ์ํ ํ๋์ด๋ค.
- ์ด ํ๋์๋ CRC(Cyclic Redundancy Check), ์ฆ ์ํ ์ค๋ณต ๊ฒ์ฌ๋ผ๊ณ ๋ถ๋ฆฌ๋ ์ค๋ฅ ๊ฒ์ถ์ฉ ๊ฐ์ด ๋ค์ด๊ฐ๋ค.
- ์ก์ ์ง๋ ํ๋ฆฌ์ฐ๋ธ์ ์ ์ธํ ๋๋จธ์ง ํ๋ ๊ฐ๋ค์ ๋ฐํ์ผ๋ก CRC ๊ฐ์ ๊ณ์ฐํ ํ, ์ด ๊ฐ์ FCS ํ๋์ ๋ช ์ํ๋ค.
- ๊ทธ๋ฆฌ๊ณ ์์ ์ง๋ ํ๋ ์์์ ํ๋ฆฌ์ฐ๋ธ๊ณผ FCS ํ๋๋ฅผ ์ ์ธํ ๋๋จธ์ง ํ๋ ๊ฐ๋ค์ ๋ฐํ์ผ๋ก CRC ๊ฐ์ ๊ณ์ฐํ ๋ค, ์ด ๊ฐ์ FCS ํ๋ ๊ฐ๊ณผ ๋น๊ตํ๋ค.
- ์ด๋ ๋น๊ต ๊ฐ์ด ์ผ์นํ์ง ์์ผ๋ฉด ํ๋ ์์ ์ค๋ฅ๊ฐ ์๋ค๊ณ ํ๋จํ์ฌ ํด๋น ํ๋ ์์ ํ๊ธฐํ๋ค.
02-2 NIC์ ์ผ์ด๋ธ
NIC(Network Interface Controller)
- NIC๋ ํธ์คํธ์ ํต์ ๋งค์ฒด๋ฅผ ์ฐ๊ฒฐํ๊ณ , MAC ์ฃผ์๊ฐ ๋ถ์ฌ๋๋ ๋คํธ์ํฌ ์ฅ๋น์ด๋ค.
- ํต์ ๋งค์ฒด์๋ ์ ๊ธฐ, ๋น ๋ฑ ๋ค์ํ ์ ํธ๊ฐ ํ๋ฅด๊ธฐ ๋๋ฌธ์ ํธ์คํธ๊ฐ ์ด๋ฅผ ์ ๋๋ก ์ดํดํ๋ ค๋ฉด ํต์ ๋งค์ฒด๋ฅผ ํตํด ์ ๋ฌ๋๋ ์ ํธ์ ์ปดํจํฐ๊ฐ ์ดํดํ ์ ์๋ ์ ๋ณด ๊ฐ์ ๋ณํ์ด ์ด๋ฃจ์ด์ ธ์ผ ํ๋ค.
- ์ด๋ ํธ์คํธ์ ์ ๋ฌด์ ํต์ ๋งค์ฒด๋ฅผ ์ฐ๊ฒฐํ๊ณ ์ด๋ฌํ ๋ณํ์ ๋ด๋นํ๋ ๋คํธ์ํฌ ์ฅ๋น๊ฐ NIC.
- ์ผ์ด๋ธ์ NIC์ ์ฐ๊ฒฐ๋๋ ๋ฌผ๋ฆฌ ๊ณ์ธต์ ์ ์ ํต์ ๋งค์ฒด์ด๋ฉฐ, ์ค๋๋ ์ ์ ๋คํธ์ํฌ์์ ์ฌ์ฉํ๋ ๋ํ์ ์ธ ์ผ์ด๋ธ์ ํธ์์คํฐ๋ ํ์ด ์ผ์ด๋ธ๊ณผ ๊ด์ฌ์ ์ผ์ด๋ธ ๋ ์ข ๋ฅ๊ฐ ์๋ค.
NIC์ ์๊น์
- NIC๋ ์ธํฐํ์ด์ค ์นด๋, ๋คํธ์ํฌ ์ด๋ํฐ, LAN ์นด๋, ๋คํธ์ํฌ ์นด๋, ์ด๋๋ท ์นด๋ ๋ฑ ๋ค์ํ ๋ช ์นญ์ผ๋ก ๋ถ๋ฆฐ๋ค.
- '์นด๋'๋ผ๋ ํํ์ด ๋ถ์ ์ด์ ๋ ์ด๊ธฐ NIC๋ ๋ค์ ๊ทธ๋ฆผ์ฒ๋ผ ํ์ฅ ์นด๋ ํํ๋ก ๋ฐ๋ก ์ฐ๊ฒฐํ์ฌ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ด๋ค.
- ์ค๋๋ ์๋ USB๋ก ์ฐ๊ฒฐํ๋ NIC๋ ์๊ณ , ๋ง๋๋ณด๋(๋ฉ์ธ๋ณด๋)์ ๋ด์ฅ๋ NIC๋ ์๋ค.
NIC์ ์ญํ
- ํธ์คํธ๊ฐ ๋คํธ์ํฌ๋ฅผ ํตํด ์ก์์ ํ๋ ์ ๋ณด๋ NIC๋ฅผ ๊ฑฐ์น๊ฒ ๋๋๋ฐ, ์ด์ฒ๋ผ NIC๋ ๋คํธ์ํฌ์์ ์ฐ๊ฒฐ์ ์ ๋ด๋นํ๋ค๋ ์ ์์
๋คํธ์ํฌ ์ธํฐํ์ด์ค ์ญํ ์ ์ํํ๋ค. - NIC๋ MAC ์ฃผ์๋ฅผ ํตํด ์๊ธฐ ์ฃผ์๋ ๋ฌผ๋ก , ์์ ๋๋ ํ๋ ์์ ์์ ์ง ์ฃผ์๋ฅผ ์ธ์ํ๋ค.
- ๊ทธ๋์ ์ด๋ค ํ๋ ์์ด ์์ ์๊ฒ ๋๋ฌํ์ ๋ ์์ ๊ณผ๋ ๊ด๋ จ ์๋ ์์ ์ง MAC ์ฃผ์๊ฐ ๋ช ์๋ ํ๋ ์์ด๋ผ๋ฉด ํ๊ธฐํ ์ ์๊ณ , FCS ํ๋๋ฅผ ํ ๋๋ก ์ค๋ฅ๋ฅผ ๊ฒ์ถํด ์๋ชป๋ ํ๋ ์์ ํ๊ธฐํ ์๋ ์๋ค.
ํธ์์คํฐ๋ ํ์ด ์ผ์ด๋ธ(twisted pair cable)
- ๊ตฌ๋ฆฌ ์ ์ผ๋ก ์ ํธ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๊ฐ์ฅ ๋์ค์ ์ธ ํต์ ๋งค์ฒด.
- ์ผ์ด๋ธ ๋ณธํ ์ ์ผ์ด๋ธ์ ์ฐ๊ฒฐ๋ถ์ธ ์ปค๋ฅํฐ(RJ-45)๋ก ์ด๋ฃจ์ด์ ธ ์๋ค.
- ๊ตฌ๋ฆฌ ์ ์ผ๋ก ์ด๋ฃจ์ด์ง ์ํ์์ ์ ๊ธฐ ์ ํธ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ค ๋ณด๋ฉด ์ ์์ ๊ฐ์ญ์ด(๋
ธ์ด์ฆ) ์๊ธธ ์ ์๋ ๋ฌธ์ ๊ฐ ์๋ค.
- ๊ทธ๋์ ๊ตฌ๋ฆฌ ์ ์ ๊ทธ๋ฌผ ๋ชจ์์ ์ฒ ์ฌ(๋ธ๋ ์ด๋ ์ค๋) ๋๋ ํฌ์ผ(ํฌ์ผ ์ค๋)๋ก ๊ฐ์ธ ๋ณดํธํ๋๋ฐ ์ด๋ฅผ ์ฐจํ(shielding)๋ผ๊ณ ํ๋ค.
- ๋ธ๋ ์ด๋ ์ค๋๋ก ๊ตฌ๋ฆฌ ์ ์ ๊ฐ์ธ ๋ ธ์ด์ฆ๋ฅผ ๊ฐ์์ํค๋ฉด STP(Shield Twisted Pair)
- ํฌ์ผ ์ค๋๋ก ๋ ธ์ด์ฆ๋ฅผ ๊ฐ์์ํค๋ฉด FTP(Foil Twisted Pair)
- ์๋ฌด๊ฒ๋ ๊ฐ์ธ์ง ์์ผ๋ฉด UTP(Unshielded Twisted Pair)
- ์นดํ
๊ณ ๋ฆฌ(Category)์ ๋ฐ๋ฅธ ๋ถ๋ฅ
- Cat์ด๋ผ๋ ํ๊ธฐ๋ก ์ค์ฌ์ ํํํ๋ฉฐ, ๋์ ์นดํ ๊ณ ๋ฆฌ์ ์ํ ์ผ์ด๋ธ์ผ์๋ก ๋์ ์ฑ๋ฅ์ ๋ณด์ธ๋ค.
๊ด์ฌ์ ์ผ์ด๋ธ(fiber optic cable)
- ๋น(๊ด์ ํธ)์ ์ด์ฉํด ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ์ผ์ด๋ธ.
- ์ ๊ธฐ ์ ํธ๋ฅผ ์ด์ฉํ๋ ์ผ์ด๋ธ์ ๋นํด ์๋๋ ๋น ๋ฅด๊ณ , ๋จผ ๊ฑฐ๋ฆฌ๊น์ง ์ ์ก์ด ๊ฐ๋ฅํ๋ฉฐ, ๋
ธ์ด์ฆ๋ก๋ถํฐ ๊ฐ์ญ๋ฐ๋ ์ํฅ๋ ์ ๊ธฐ ๋๋ฌธ์
๊ด์ฌ์ ์ผ์ด๋ธ์ ๋๋ฅ ๊ฐ ๋คํธ์ํฌ ์ฐ๊ฒฐ์๋ ์ฌ์ฉ๋๋ค. - ์ผ์ด๋ธ์ ์ข ๋ฅ์๋ LC ์ปค๋ฅํฐ, SC ์ปค๋ฅํฐ, FC ์ปค๋ฅํฐ, ST ์ปค๋ฅํฐ๊ฐ ์๋ค.
- ๋จธ๋ฆฌ์นด๋ฝ๊ณผ ๊ฐ์ ๊ด์ฌ์ ์ ์ค์ฌ์๋ ์ฝ์ด(core)๊ฐ ์์ผ๋ฉฐ ์ด๋ ์ค์ง์ ์ผ๋ก ๋น์ด ํ๋ฅด๋ ๋ถ๋ถ์ด๋ค.
๊ทธ๋ฆฌ๊ณ ์ฝ์ด๋ฅผ ๋๋ฌ์ธ๋ ํด๋๋ฉ(cladding)์ ๋น์ด ์ฝ์ด ์์์๋ง ํ๋ฅด๋๋ก ๋น์ ๊ฐ๋๋ ์ญํ ์ ํ๋ค.
์ฝ์ด์ ํด๋๋ฉ ๊ฐ์ ๋น์ ๊ตด์ ๋ฅ ์ฐจ์ด๋ฅผ ๋ง๋ค์ด ๋น์ ์ฝ์ด ๋ด๋ถ์ ๊ฐ๋๋ ์๋ฆฌ. - ์ฝ์ด์ ์ง๋ฆ์ ๋ฐ๋ผ ์ฑ๊ธ ๋ชจ๋ ๊ด์ฌ์ ์ผ์ด๋ธ(SMF)๊ณผ ๋ฉํฐ ๋ชจ๋ ๊ด์ฌ์ (MMF)๋ก ๋๋๋ค.
- ์ฑ๊ธ ๋ชจ๋๋ ์ฝ์ด์ ์ง๋ฆ์ด 8~10µm์ผ๋ก 50~62.5µm์ธ ๋ฉํฐ ๋ชจ๋๋ณด๋ค ์๋ค.
- ์ฑ๊ธ ๋ชจ๋๋ ๋น์ ์ด๋ ๊ฒฝ๋ก๊ฐ ํ๋์ด๋ฉฐ, ์ ํธ ์์ค์ด ์ ๊ธฐ์ ์ฅ๊ฑฐ๋ฆฌ ์ ์ก์ ์ ํฉํ์ง๋ง ๋ฉํฐ ๋ชจ๋๋ณด๋ค ๋น์ฉ์ด ๋๋ค.
- ๋ฉํฐ ๋ชจ๋๋ ๋น์ด ์ด๋ ๊ฒฝ๋ก๊ฐ ์ฌ๋ฌ ๊ฐ์ด๋ฉฐ, ์ฑ๊ธ ๋ชจ๋๋ณด๋ค ์ ํธ ์์ค์ด ํด ์ ์๊ธฐ์ ๋น๊ต์ ๊ทผ๊ฑฐ๋ฆฌ๋ฅผ ์ฐ๊ฒฐํ๋ ๋ฐ ์ฃผ๋ก ์ฌ์ฉ.
02-3 ํ๋ธ
ํต์ ๋งค์ฒด๋ฅผ ํตํด ์ก์์ ๋๋ ๋ฉ์์ง๋ ๋ค๋ฅธ ํธ์คํธ์๊ฒ ์ ๋ฌ๋๋ ๊ณผ์ ์์ ๋คํธ์ํฌ ์ฅ๋น๋ฅผ ๊ฑฐ์น ์ ์๋ค.
๋ํ์ ์ธ ๋คํธ์ํฌ ์ฅ๋น๋ก ๋ฌผ๋ฆฌ ๊ณ์ธต์๋ ํ๋ธ๊ฐ ์๊ณ , ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์๋ ์ค์์น๊ฐ ์๋ค.
์ฃผ์ ๊ฐ๋ ์ด ์๋ ๋ฌผ๋ฆฌ ๊ณ์ธต
- ๋ฌผ๋ฆฌ ๊ณ์ธต์์๋ ๋จ์ง ํธ์คํธ์ ํต์ ๋งค์ฒด ๊ฐ์ ์ฐ๊ฒฐ๊ณผ ํต์ ๋งค์ฒด์์ ์ก์์ ์ด ์ด๋ฃจ์ด์ง ๋ฟ์ด๋ฏ๋ก ์ก์์ ์ง๋ฅผ ํน์ ํ ์ ์๋ ์ฃผ์๋ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต๋ถํฐ ์กด์ฌํ๋ ๊ฐ๋ ์ด๋ค.
ํ๋ธ(Hub)
- ๋ฌผ๋ฆฌ ๊ณ์ธต์ ํ๋ธ๋ ์ฌ๋ฌ ๋์ ํธ์คํธ๋ฅผ ์ฐ๊ฒฐํ๋ ์ฅ์น์ด๋ฉฐ, ๋ฆฌํผํฐ ํ๋ธ(repeater hub)๋ผ๊ณ ๋ถ๋ฅด๊ฑฐ๋, ์ด๋๋ท ๋คํธ์ํฌ์ ํ๋ธ๋ ์ด๋๋ท ํ๋ธ(ethernet hub)๋ผ๊ณ ๋ ๋ถ๋ฅธ๋ค.
- ํฌํธ(port)์ ํธ์คํธ์ ์ฐ๊ฒฐ๋ ํต์ ๋งค์ฒด๋ฅผ ์ฐ๊ฒฐํ ์ ์๋ค.
ํ๋ธ์ ํน์ง
- ์ ๋ฌ๋ฐ์ ์ ํธ๋ฅผ ๋ค๋ฅธ ๋ชจ๋ ํฌํธ๋ก ๊ทธ๋๋ก ๋ค์ ๋ด๋ณด๋ธ๋ค.
- ํ๋ธ๋ ๋ฌผ๋ฆฌ ๊ณ์ธต์ ์ํ๋ ์ฅ๋น์ด๊ณ , ๋ฌผ๋ฆฌ ๊ณ์ธต์์๋ ์ฃผ์ ๊ฐ๋ ์ด ์๊ธฐ์ ํ๋ธ๋ ์์ ์ง๋ฅผ ํน์ ํ ํ์๊ฐ ์๋ค.
- ๋ฐ๋ผ์ ์ ํธ๋ฅผ ์ ๋ฌ๋ฐ์ผ๋ฉด ์ด๋ ํ ์กฐ์์ด๋ ํ๋จ์ ํ์ง ์๊ณ ์ก์ ์ง๋ฅผ ์ ์ธํ ๋ชจ๋ ํฌํธ์ ๊ทธ์ ๋ด๋ณด๋ด๊ธฐ๋ง ํ๋ค.
- ํ๋ธ๋ฅผ ํตํด ์ ํธ๋ฅผ ์ ๋ฌ๋ฐ์ ๋ชจ๋ ํธ์คํธ๋ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์ ํจํท์ MAC ์ฃผ์๋ฅผ ํ์ธํ๊ณ ์์ ๊ณผ ๊ด๋ จ ์๋ ์ฃผ์๋ ํ๊ธฐ.
- ๋ฐ์ด์ค ๋ชจ๋(half duplex)๋ก ํต์ ํ๋ค.
- ๋ง์น 1์ฐจ์ ๋๋ก์ฒ๋ผ ์ก์์ ์ ๋ฒ๊ฐ์๊ฐ๋ฉด์ ํ๋ ํต์ ๋ฐฉ์. ๋์์ ์ก์์ ์ด ๋ถ๊ฐ๋ฅํ๋ค.
- ๋ฐ๋๋ก ์ ์ด์ค ๋ชจ๋(full duplex)๋ 2์ฐจ์ ๋๋ก์ฒ๋ผ ์ก์์ ์ ๋์์ ์๋ฐฉํฅ์ผ๋ก ํ ์ ์๋ ํต์ ๋ฐฉ์์ด๋ค.
์ฝ๋ฆฌ์ ๋๋ฉ์ธ(collision domain)
- ํ ํธ์คํธ๊ฐ ํ๋ธ์ ์ก์ ํ๋ ๋์ ๋ค๋ฅธ ํธ์คํธ๋ ์ก์ ํ๊ณ ์ถ์ ๊ฒ์ด ์์ด๋ ๊ธฐ๋ค๋ ค์ผ ํ๋ค.
- ๋ง์ผ ๋์์ ํ๋ธ์ ์ ํธ๋ฅผ ์ก์ ํ๋ฉด ์ถฉ๋(collision)์ด ๋ฐ์.
- ํ๋ธ์ ํธ์คํธ๊ฐ ๋ง์ด ์ฐ๊ฒฐ๋์ด ์์์๋ก ์ถฉ๋ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ด ๋์์ง๋ค.
- ์ด๋ ๊ฒ ์ถฉ๋์ด ๋ฐ์ํ ์ ์๋ ์์ญ์ ์ฝ๋ฆฌ์ ๋๋ฉ์ธ์ด๋ผ๊ณ ํ๋ฉฐ, ํ๋ธ์ ์ฐ๊ฒฐ๋ ๋ชจ๋ ํธ์คํธ๋ ๊ฐ์ ์ฝ๋ฆฌ์ ๋๋ฉ์ธ์ ์ํ๋ค.
- ์ฝ๋ฆฌ์ ๋๋ฉ์ธ์ผ๋ก ์ธํ ์ถฉ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด CSMA/CD ํ๋กํ ์ฝ์ ์ฌ์ฉํ๊ฑฐ๋ ์ค์์น ์ฅ๋น๋ฅผ ์ฌ์ฉํด์ผํ๋ค.
CSMA/CD(Carrier Sense Multiple Access with Collision Detection)
- ํ๋ธ์์ ์ถฉ๋์ด ๋ฐ์ํ๋ ๊ทผ๋ณธ์ ์ธ ์ด์ ๋ ๋ฐ์ด์ค ๋ชจ๋๋ก ํต์ ํ๊ธฐ ๋๋ฌธ์ด๋ค.
- CSMA/CD๋ ๋ฐ์ด์ค ์ด๋๋ท ๋คํธ์ํฌ์์ ์ถฉ๋์ ๋ฐฉ์งํ๋ ๋ํ์ ์ธ ํ๋กํ ์ฝ์ด๋ค.
- ์บ๋ฆฌ์ด ๊ฐ์ง(Carrier Sense)๋ ํ์ฌ ํต์ ๋งค์ฒด์ ์ฌ์ฉ ๊ฐ๋ฅ ์ฌ๋ถ๋ฅผ ๊ฒ์ฌํ๋ ๊ฒ.
- ๋ค์ค ์ ๊ทผ(Multiple Access)๋ ๋๋๋ก ์บ๋ฆฌ์ด ๊ฐ์ง๋ฅผ ํ๋ ๋ฐ๋ ๋ณต์์ ํธ์คํธ๊ฐ ๋คํธ์ํฌ์ ์ ๊ทผํ๋ ค๋ ์ํฉ. ์ถฉ๋์ด ๋ฐ์ํ๋ค.
- ์ถฉ๋ ๊ฒ์ถ(Collision Detection)์ ์ถฉ๋์ ๊ฐ์งํ๋ฉด ์ ์ก์ด ์ค๋จ๋๊ณ , ์ถฉ๋์ ๊ฒ์ถํ ํธ์คํธ๋ ๋ค๋ฅธ ์ด๋ค์๊ฒ ์ถฉ๋์ด ๋ฐ์ ํ์์ ์๋ฆฌ๊ณ ์ ์ผ ์ ํธ(jam signal)๋ผ๋ ํน๋ณํ ์ ํธ๋ฅผ ๋ณด๋ธ๋ค. ๊ทธ๋ฆฌ๊ณ ์์์ ์๊ฐ ๋์ ๊ธฐ๋ค๋ฆฐ ๋ค์ ๋ค์ ์ ์กํ๋ค.
02-4 ์ค์์น
CSMA/CD๋ฅผ ํตํด ์ถฉ๋ ๋ฌธ์ ๋ฅผ ์ด๋ ์ ๋ ์ํํ ์๋ ์์ง๋ง, ๊ทผ๋ณธ์ ์ธ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ ๋ฌ๋ฐ์ ์ ํธ๋ฅผ ์์ ์ง ํธ์คํธ๊ฐ ์ฐ๊ฒฐ๋ ํฌํธ๋ก๋ง ๋ด๋ณด๋ด๊ณ , ์ ์ด์ค ๋ชจ๋๋ก ํต์ ํ๊ฒ ๋๋ฉด, ํฌํธ๋ณ๋ก ์ฝ๋ฆฌ์ ๋๋ฉ์ธ์ด ๋๋์ด์ง๊ธฐ์ ์ถฉ๋ ์ํ์ด ๊ฐ์ํ๋ค.
์ด๋ฌํ ๊ธฐ๋ฅ์ ์ง์ํ๋ ๋คํธ์ํฌ ์ฅ๋น๊ฐ ๋ฐ๋ก ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์ ์ค์์น์ด๋ค.
์ค์์น
- 2๊ณ์ธต์์ ์ฌ์ฉํ๋ค ํ์ฌ L2์ค์์น๋ผ๊ณ ๋ ๋ถ๋ฅธ๋ค.
- ์ฌ๋ฌ ํฌํธ์ ํธ์คํธ๋ฅผ ์ฐ๊ฒฐํ ์ ์๋ค๋ ์ ์์ ํ๋ธ์ ๋น์ทํ๋, MAC ์ฃผ์๋ฅผ ํ์ตํด ํน์ MAC ์ฃผ์๋ฅผ ๊ฐ์ง ํธ์คํธ์๋ง ํ๋ ์์ ์ ๋ฌํ ์ ์๊ณ , ์ ์ด์ค ๋ชจ๋์ ํต์ ์ ์ง์ํ๋ค.
- MAC ์ฃผ์ ํ์ต์ ์ํด ํฌํธ์ ์ฐ๊ฒฐ๋ ํธ์คํธ์ MAC ์ฃผ์ ๊ฐ์ ์ฐ๊ด ๊ด๊ณ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ MAC ์ฃผ์ ํ ์ด๋ธ์ ์ ์ฅํ๋ค.
MAC ์ฃผ์ ํ์ต
- ํ๋ฌ๋ฉ(flooding): ์ฒ์ ์ค์์น๋ฅผ ๋ถํ
์ MAC ์ฃผ์์ ์ฐ๊ฒฐ๋ ํฌํธ์ ์ฐ๊ด ๊ด๊ณ๋ฅผ ์์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ํ๋ธ์ฒ๋ผ ๋์ํ๋ค.
- ๋ง์น ํ๋ธ์ฒ๋ผ ์ก์ ์ง ํฌํธ๋ฅผ ์ ์ธํ ๋ชจ๋ ํฌํธ๋ก ํ๋ ์์ ์ ์กํ๋๋ฐ ์ด๋ฅผ ํ๋ฌ๋ฉ์ด๋ผ๊ณ ํ๋ค.
- ์ด ๋ ์ค์์น๋ก ์๋ต ํ๋ ์์ ์ ์กํ๋ ํธ์คํธ์ MAC ์ฃผ์์ ์ฐ๊ฒฐ๋ ํฌํธ๋ฅผ ์์๋ด์ด ์ด ์ ๋ณด๋ฅผ MAC ์ฃผ์ ํ ์ด๋ธ์ ๊ธฐ๋ก.
- ์์ ๊ณผ ๊ด๋ จ์ด ์๋ ํ๋ ์์ ์ ์ก๋ฐ์ ํธ์คํธ๋ ์ด๋ฅผ ํ๊ธฐํ๊ณ ์๋ต ํ๋ ์์ ์ ์กํ์ง ์๋๋ค.
- ํฌ์๋ฉ๊ณผ ํํฐ๋ง(forwarding & filtering): ํ๋ ์์ด ์ ์ก๋ ํฌํธ์ ์ค์ ๋ก ํ๋ ์์ ๋ด๋ณด๋ด๋ ๊ฒ์ ํฌ์๋ฉ์ด๋ผ ํ๊ณ ,
์ ๋ฌ๋ฐ์ ํ๋ ์์ ์ด๋๋ก ๋ด๋ณด๋ด๊ณ ์ด๋๋ก ๋ด๋ณด๋ด์ง ์์์ง ๊ฒฐ์ ํ๋ ๋์์ ํํฐ๋ง์ด๋ผ ํ๋ค. - ์์ด์ง(aging): ๋ง์ฝ MAC ์ฃผ์ ํ ์ด๋ธ์ ๋ฑ๋ก๋ ํน์ ํฌํธ์์ ์ผ์ ์๊ฐ ๋์ ํ๋ ์์ ์ ์ก๋ฐ์ง ๋ชปํ๋ค๋ฉด ํด๋น ํญ๋ชฉ์ด ์ญ์ ๋๋ ๊ฒ
VLAN(Virtual LAN)
- ํ ๋์ ์ค์์น๋ก ๊ฐ์์ LAN์ ๋ง๋๋ ๋ฐฉ๋ฒ.
- ์ค์์น์ ์ฐ๊ฒฐ๋ ํธ์คํธ ์ค์์ ์๋ก ๋ฉ์์ง๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ผ์ด ์ ๊ฑฐ๋ ๋ธ๋ก๋์บ์คํธ ๋ฉ์์ง๋ฅผ ๋ฐ์ ํ์๊ฐ ์์ด์ ๊ตณ์ด ๊ฐ์
๋คํธ์ํฌ(LAN)์ ์ํ ํ์๊ฐ ์๋ ํธ์คํธ๋ฅผ ๋ถ๋ฆฌํ๊ณ ์ ๋งค๋ฒ ์ค์์น ์ฅ๋น๋ฅผ ๊ตฌ๋นํ๋ ๊ฒ์ ๋ญ๋น์ด๊ธฐ ๋๋ฌธ์ VLAN์ ์ด์ฉ. - ํ ๋์ ๋ฌผ๋ฆฌ์ ์ค์์น๋ฅผ ์ฌ๋ฌ ๋์ ์ค์์น๊ฐ ์๋ ๊ฒ์ฒ๋ผ ๋
ผ๋ฆฌ์ ์ธ ๋จ์๋ก LAN์ ๊ตฌํํ ์ ์์ผ๋ฉฐ, ๋ค๋ฅธ VLAN์ ์ํ ํธ์คํธ๋
๋ฌผ๋ฆฌ์ ์ธ ๊ฑฐ๋ฆฌ์ ๊ด๊ณ์์ด ๋ค๋ฅธ LAN์ ์๋ ๊ฒ์ฒ๋ผ ์ธ์ํ๊ณ , ๋ธ๋ก๋์บ์คํธ ๋๋ฉ์ธ๋ ๋ฌ๋ผ์ง๋ค. - ๋ฐ๋ผ์ ๋ค๋ฅธ VLAN์ ์ํ ํธ์คํธ์ ํต์ ํ๊ณ ์ ํ๋ค๋ฉด ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์ ์ฅ๋น๊ฐ ์๋๋ผ ๋คํธ์ํฌ ๊ณ์ธต ์ด์ฐ์ ์ฅ๋น๊ฐ ํ์ํ๋ค.
ํฌํธ ๊ธฐ๋ฐ VLAN
- ์ค์์น์ ํฌํธ๊ฐ VLAN์ ๊ฒฐ์ ํ๋ ๋ฐฉ์.
- ์ฌ์ ์ ํน์ ํฌํธ์ VLAN์ ํ ๋นํ๊ณ , ํด๋น ํฌํธ์ ํธ์คํธ๋ฅผ ์ฐ๊ฒฐํจ์ผ๋ก์จ VLAN์ ํฌํจ์ํฌ ์ ์๋ค.
- ํ ๋์ ์ค์์น๋ง์ผ๋ก ํฌํธ ๊ธฐ๋ฐ VLAN์ ๋๋๋ฉด ํฌํธ ์๊ฐ ๋ถ์กฑํด์ง ์ ์๋ค.
- VLAN ํธ๋ ํน(Trunking): ๋ ๋ ์ด์์ VLAN ์ค์์น๋ฅผ ํจ์จ์ ์ผ๋ก ์ฐ๊ฒฐํ์ฌ ํ์ฅํ๋ ๋ฐฉ๋ฒ.
- ์ค์์น ๊ฐ์ ํต์ ์ ์ํ ํน๋ณํ ํฌํธ์ธ ํธ๋ ํฌ ํฌํธ์ VLAN ์ค์์น๋ฅผ ์๋ก ์ฐ๊ฒฐํ๋ ๋ฐฉ์.
- ์๋์ ๊ทธ๋ฆผ์ฒ๋ผ ํฌํธ์ ๋ญ๋น๋ฅผ ์ต์ํํ๋ฉด์, ๊ฐ์ ์ค์์น์ ์ฐ๊ฒฐ๋์ด ์์ง ์์๋ ๊ฐ์ LAN์ ์ํ๊ฒ ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑ.
MAC ๊ธฐ๋ฐ VLAN
- ์ฌ์ ์ ์ค์ ๋ MAC ์ฃผ์์ ๋ฐ๋ผ VLAN์ด ๊ฒฐ์ .
- ํฌํธ๊ฐ VLAN์ ๊ฒฐ์ ํ๋ ๊ฒ์ด ์๋๋ผ, ์ก์์ ํ๋ ํ๋ ์ ์ MAC ์ฃผ์๊ฐ ํธ์คํธ๊ฐ ์ํ VLAN์ ๊ฒฐ์ ํ๋ ๋ฐฉ์.
- ํธ์คํธ A์ MAC ์ฃผ์๊ฐ VLAN3์ ํ ๋น๋์๋ค๋ฉด, ์ด๋ค ํฌํธ์ ์ฐ๊ฒฐ๋๋ ํธ์คํธ A๋ VLAN3์ ์ํ ํธ์คํธ๋ก ๋์.
'๐ฅ๏ธ CS > โก๏ธ ๋คํธ์ํฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CS] ํผ๊ณต๋คํธ Chapter 7. ๋คํธ์ํฌ ์ฌํ (0) | 2024.09.20 |
---|---|
[CS] ํผ๊ณต๋คํธ Chapter 5. ์์ฉ ๊ณ์ธต (0) | 2024.09.09 |
[CS] ํผ๊ณต๋คํธ Chapter 4. ์ ์ก ๊ณ์ธต (1) | 2024.09.06 |
[CS] ํผ๊ณต๋คํธ Chapter 3. ๋คํธ์ํฌ ๊ณ์ธต (0) | 2024.09.02 |
[CS] ํผ๊ณต๋คํธ Chapter 1. ์ปดํจํฐ ๋คํธ์ํฌ ์์ํ๊ธฐ (1) | 2024.08.26 |