2023. 11. 13. 13:28ใComputerScience/ComputerNetwork
Chap 4. MAC/DLC
: ์ด๋๋ท, ์์ดํ์ด, ๋ธ๋ฃจํฌ์ค, ๋ก๋ผ
1. Ethernet _ ์ ์ _ IEEE 802.3
- ์๋๋ LAN์ ์ํด ๋ฑ์ฅ -> ์ดํ MAN, WAN์ผ๋ก ํ์ฅ๋จ
- ์ ๋ก์ค ํ์ฌ์์ ๋ง๋ ๊ธฐ์ ์ด ๊ตญ์ ํ์ค์ด ๋จ / ์ ์ ํต์ ์์๋ ๋ชจ๋ ์ด๋๋ท์ผ๋ก ํต์ผ๋จ
– ์ธ๊ณ ๊ณ ์์ผ๋ก ๋ณด๋ด๊ธฐ ์ข๋ค – ์ค์ ์์ชฝ, ์ค๋ฅธ์ชฝ ์ ๊ฐ ๋ ์ ์ ์ผ๋ก ์ฌ์ฉ
- ์ฒ์์ 10MB/s์์ 400GB/s๊น์ง ๋ฐ์ ๋์๋ค.
- CSMA/CD ๊ธฐ๋ฐ + backward compatibility ์ข์ – 40๋ ๋์ ๋ถ๋ณํ๋ frame architecture
- ์ด๊ธฐ์๋ ๋ฒ์ค topology (CSMA/CD) -> ์ดํ star topology (์ฃผํ์ ๋ถ๋ฆฌ, ์ถฉ๋ ๋ ์ผ ๊ฑฐ์ X)
-> CSMA/CD ์ฌ์ฉํ์ง ์๋ ๋ฐฉํฅ์ผ๋ก ๊ฐ๋ค. ์๋ฌ ๊ฒ์ถ ๋ฐ ๋ณต๊ตฌ๋ ์์ (์ถฉ๋ ๋ ํ๋ฅ X)
* Bridging – ๋ฒ์ค ๋ฐฉ์์ ์ฌ์ฉํ ๋ ํ์ฉ –> ์ค์ ์๋ฅธ๋ค!
- (like ์ ๋ฌด์ ๊ณต์ ๊ธฐ or ํ๋ธ) ๋ธ๋ฆฟ์ง ์ค๊ฐ์ ๋ฃ์ด -> ์ค๋ฅธ์ชฝ์์ ์ผ์ชฝ์ผ๋ก ์ ๋ฌํ ๋, ์๊ฐ ๋ฐ์์ ์ ๋ฌ
- ์ถฉ๋ ์ต๋ 12๊ฐ -> 6๊ฐ๋ก ์ค๊ฐ์ ๋์ด์ ์ฐ๊ฒฐ
-> ์ง ๋ฐ์ผ๋ก ํ ์ค, ์ง ์์ผ๋ก 4์ค (๋ธ๋ฆฟ์ง ์ญํ ์ ํ๋ธ, ์ค์์น ๋ฑ์ผ๋ก)
* ์ด๋๋ท ์ฑ๋ฅ ๋ณ ํ์ฉ ๋ถ์ผ
- ์ ์ ์ด๋๋ท์ ๊ต์ฅํ ๋ฐ์ ํจ (10MB/s์์ 400GB/s) but ๊ฐ์ ์ฉ์ ๋ฝํด๋ด์ผ 1G -> ๋๊ฐ 400G๋ฅผ ์ธ๊น?
1 - 1G ์์ชฝ – ๋ก๋ด์ด ์ฌ์ฉ / 1 ๋์ 111 … 1 ์ด ๊ฐ๋ฅผ ๋ณด๋ธ๋ค / ์๋๋ ๋ฆ์ด์ก์ผ๋, ์ฌ์ ์ก์ ํ์ง ์์
-> ์๋๋ฅผ 10๋ฐฐ ์ค์ด๋ ๋์ , ์์ ์ฑ์ 10๋ฐฐ ๋์ฌ์ ๋ณด๋ธ๋ค
2 - 1G ~ 10G – ์๋์ฐจ๊ฐ ์ผ์ ์ ๋ณด๋ฅผ ๋ฐ์ ๊ฒฐ์ ํ ๋
3 – 10G ~ 100G – ์ธ๊ฐ์ด ์ฌ์ฉ or ํ์ฌ ๋ด์ ์ปดํจํฐ ์ฐ๊ฒฐ ์ / ์์ดํ์ด, ํธ๋ํฐ
4 – 100G ~ 400G – ๋ฐ์ดํฐ ์ผํฐ ์๋ฒ๋ค – ๊ต์ฅํ ๋ง์ CPU ๋ณด๋๋ค์ ์ฐ๊ฒฐ / ๊ตฌ๊ธ ์๋ง์กด์ด ํ์ค์ ์ด๋๋ค.
+ POE – power over ethernet
- ํญ์ ํต์ ๊ณผ ์ ๊ธฐ์ค์ด ๋์์ ํ์ํจ -> ํต์ ์ค์๋ ์ ๊ธฐ๋ฅผ ์ง์ด๋ฃ์
- ์ค์ ์ ํต์ , ์ ํ๋ ๊ฐ๋ฒผ์์ง๋ค –> but ์ ํ์ ์ ๊ธฐ ๊ณต๊ธ, HW/SW ์ต์ ํ ํ์
+ IEEE 1588 – GPS ์์ฑ ์ ํธ๋ฅผ ๋ฐ์, ์ด๋๋ท ์ฅ์น๋ค์๊ฒ ๋งค์ฐ ๋น ๋ฅด๊ฒ ๋ฐฐํฌ -> Synchronization
2. Wifi _ ๋ฌด์ ๋ _ IEEE 802.11
- ํ์ค์ด ๋ง๊ณ ๊ด๋ฒ์ -> ์ผ๋ถ๋ก ์ค์ด์ – for ์ ํ ํธํ์ฑ์ ๋ง์ถ๋ ๋ชฉ์ – ๋ฌด์ ๋ ์ ํ์ ๋ํ ์กฐ์ง์ด wifi
- ๋ฌด์ ์ด๋, CSMA/CA ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ก๋ค
+ Ad hoc (like Mesh) / ์ค์์ง์คํ ์ฅ์น ์์ด, ๊ฐ๊ฐ์ host๊ฐ ํต์ ํ๋ ๊ฒ / ์ค์์น ๊ฐ์ ๊ฒ ์๋ ์ํฉ
- AP (Access point, ์ ๋ฌด์ ๊ณต์ ๊ธฐ) – ์ธํฐ๋ท์ ํ๊ณ ๋๊ฐ๊ธฐ ์ํ ์ / ์ด๊ฑด Controlled access
+ band๊ฐ ๋ฎ์ผ๋ฉด ๋ฉ๋ฆฌ ๊ฐ๊ณ , rate๊ฐ ๋์ผ๋ฉด ๊ณ ์์ผ๋ก ๋น ๋ฅด๊ฒ ๊ฐ๋ค๋ ์๋ฏธ
- band๊ฐ ๋์์ง๋ฉด ์งง๊ฒ๋ง ๊ฐ๋ฅํ๋, ๊ณ ์์ผ๋ก ๋ณด๋ผ ์ ์๋ค. // wifi 10G๊น์ง ์ ์ ์๋ค. (๋งค์ฐ ๊ณ ์)
3. Bluetooth
- ์์ดํ์ด์ ๋ธ๋ฃจํฌ์ค๋ ๊ฐ์ ์ฃผํ์ ์์ญ ์ฌ์ฉ (๋ฌด๋ฃ ์ฌ์ฉ ๊ฐ๋ฅํ ์์ญ) / ์๋ก ๊ฐ์ญ ๋ฐ์
- ์๋ฆญ์จ ์ฌ์์ ๋ง๋ฆ / ํค๋ณด๋ ์ ์ ์ค์ ๋์ฒดํ๊ณ ์ ๋ง๋ ๊ธฐ์ / ๋์์์ด ์ ์ ์ผ๋ก ๋ฐ์ดํธ๋ฅผ ๋๋ฅธ๋ค
- IEEE 802.15 ์ดํ SIG ๋จ์ฒด์์ ํ์ค๊ณผ ๊ธฐ์ , ํ๋ก๋ชจ์ -> ๋ ํนํ ์ฑ์ง์ด ์์ (์ดํ๋ฆฌ์ผ์ด์ ๊น์ง ํ์คํ)
- ๋ธ๋ฃจํฌ์ค๋ IP ํต์ ๊ณผ ์ค๋์ค๊ฐ ๊ฐ๋ฅํ๋ค (์ /๋ฌด์ ๋์ X, voice๊ฐ ๋ฌด์ ์์, ๋ฐ๋ก ์ค๋์ค๋ฅผ ์ค์ ์ ์์!)
- ๋ธ๋ฃจํฌ์ค ๋ฌด์ ์คํผ์ปค ์์ฅ์์ ์ด๋๋ฐ -> ๋์์์ด ๋ ์๊ฐ๋ ์ ๋ณด์ ๊ฐํ ๊ธฐ์ ์ด๋ค.
4. Blootooth Low Energy (BLE)
- ์ด๊ธฐ ๋ธ๋ฃจํฌ์ค – ์ง์์ ์ธ ํต์ ์ผ๋ก ๋ฐฐํฐ๋ฆฌ ์๋ชจ๋ ๋ง์๋ค + ๋นจ๋ฆฌ ๊ฐ์ผ ํ๋ ๋ฐ์ดํฐ๋ฅผ ๋ชป ๋ณด๋๋ค.
-> ๊ธฐ๊ธฐ์ ๊ธฐ๊ธฐ๋ฅผ ๋น ๋ฅด๊ฒ ์ฐ๊ฒฐํ๊ธฐ ์ํ BLE ๋ฑ์ฅ! (๋ฐฐํฐ๋ฆฌ ์ฑ๋ฅ๋ ํฅ์)
* Bluetooth์ BLE ๋น๊ต
- ์ง์ฐ latency 100ms – ์ธ๊ฐ ์์ฑ / 6ms – ๋ณต์กํ ์ผ X, ๋งค์ฐ ๋น ๋ฆ, ์ต์ํ์ ์ ๋ ฅ์ผ๋ก ๋น ๋ฅด๊ฒ
- ๋ฐฐํฐ๋ฆฌ ์๋ชจ 1/100๋ก ์ค์๋ค / ์์ฑ ์ง์ ๋ถ๊ฐ๋ฅ
- ์๋ ๋ธ๋ฃจํฌ์ค๋ ์ ์ ์ค์ 1:1 ๋์ฒด (ํ์ด๋ง)
-> BLE๋ ๋คํธ์ํน์ ์์ํจ / ad-hoc – ํ ๋์ด ๋งํ๋ฉด ๋ค๊ฐ์ด ๋ฃ๊ธฐ / mesh – ์ค์ ์ฅ์น ์์ด, ๋๋ก ๋นํ ๋ฑ
- ์ ์ ๋ฌด๊ฒ๋ฅผ ๋์ฒดํ , ์๋์ฐจ ๋ด๋ถ์ ์ผ์๋ค์ BLE๋ก ๋์ฒด
- ์ผ์ ๊ฐ ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ๋ค๊ฐ, mesh gate way๋ฅผ ํตํด ์ธํฐ๋ท ์ ์ ๊ฐ๋ฅ
+ mesh ๋คํธ์ํน ์ ๊ตฌ / ์ค๋งํธํฐ์ผ๋ก ์ ๊ตฌ ์ผ๊ธฐ / BLE mesh -> ๋ฐ์ ์ ๋ณด๋ฅผ ์์ผ๋ก ์ ๋ฌ ๊ฐ๋ฅ, ํ๊ตญ ๊ฐ๋ฐ
5. LoRa
- ๋ฌด์ ์ผ๋ก 10km ์ ๋๋ฅผ, for IoT
- ๊ตด์ , ํ์ ์ด ์ข์ ๋ฉ๋ฆฌ ๊ฐ๋ค / ์ ์ ๋ ฅ / ์ ์ก ์๋๋ ๋๋ฆผ ex) ๊ด์ฐ์ ์ผ์, ๋ฉ๋ฆฌ ๋ฌด์ ์ผ๋ก ์ผ์ ์ฐ๊ฒฐ
-> ์ด๋ ํต์ ์ ์ด์ ์ ๋ง์ถ LoLaWAN -> ๋ฌด๋ฃ๋ผ์ ํต์ ์ฌ๊ฐ ์ ํธํ๋ ๊ธฐ์ ์ X, ์ ์ธ๊ณ์ ์ฐ๋ ํ์ฌ ๋ง์
- ์ฌ๋์ด ์๋๋ผ ๊ธฐ๊ธฐ์ ์ผ์๋ฅผ ์ฐ๊ฒฐ / ๋ ์ด์ด 1/2 ์์
-> ์์ ์ํํธ์จ์ด๋ ๋ ํผ์ ๋ง๋ค์ด์ ์จ๋ผ
'ComputerScience > ComputerNetwork' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Computer Network] Chap7. Network Layer (2) (1) | 2023.11.13 |
---|---|
[Computer Network] Chap6. Network Layer (1) (1) | 2023.11.13 |
[Computer Network] Chap3. DLC Layer (0) | 2023.11.13 |
[Computer Network] Chap2. MAC Layer (0) | 2023.11.13 |
[Computer Network] Chap 1. Introduction (1) | 2023.11.13 |