๐ ๋ค์ด๊ฐ๋ฉฐ
๋คํธ์ํฌ์์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ธฐ ์ํด์๋
๋จ์ํ ์ฐ๊ฒฐ(connectivity)ํ๋ ๊ฒ์ผ๋ก๋ ์ถฉ๋ถํ์ง ์๋ค.
๊ทธ ์ ์ ๋ฐ๋์ addressing(์ฃผ์ ์ง์ )๊ณผ routing(๊ฒฝ๋ก ์ค์ )์ ํด์ฃผ์ด์ผ ํ๋ค.
๐ฅ Addressing (์ฃผ์ ์ง์ )
addressing์ด๋, ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๊ธฐ ์ ์ ์๋๋ฐฉ์ด ๋๊ตฌ์ธ์ง ๋ช ํํ ์๋ณํ๋ ๊ณผ์ ์ด๋ค.
์ฆ, ํต์ ์ ์์ํ๊ธฐ ์ ์ '์ด ์ ํธ๋ฅผ ๋๊ตฌ์๊ฒ ๋ณด๋ผ ๊ฒ์ธ๊ฐ?'๋ฅผ ๊ฒฐ์ ํ๋ ์ฌ์ ๋จ๊ณ๋ผ๊ณ ํ ์ ์๋ค.
๋ํ, ์ปดํจํฐ์์๋ ์๋๋ฐฉ์ node๋ฅผ ์๋ณํ๊ธฐ ์ํด ๋ฐ์ดํธ(byte) ํํ์ ์๋ณ์๋ฅผ ๋ถ์ฌํ๋๋ฐ,
์ด๊ฒ์ ์ฐ๋ฆฌ๋ ์ฃผ์(address)๋ผ๊ณ ๋ถ๋ฅธ๋ค.
๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๊ฐ ํํ ๋งํ๋ IP ์ฃผ์(Internet Protocal Address)๊ฐ ๋ฐ๋ก ์ฌ๊ธฐ์ ํด๋นํ๋ ๊ฒ์ด๋ค.
์ด๋ฌํ ์ฃผ์์ ์ข ๋ฅ์๋ ํฌ๊ฒ 3๊ฐ์ง๊ฐ ์๋ค.
- ์ ๋์บ์คํธ (Unicast)
- ํน์ ๋ ธ๋ ํ๋๋ฅผ ์ง์ ํด์ ์ ํธ๋ฅผ ๋ณด๋ด๋ ๋ฐฉ์
- ex. ์น๊ตฌ ํ ๋ช
์๊ฒ ์นดํก์ ๋ณด๋ด๋ ๊ฒ์ฒ๋ผ, ํ ์ฌ๋์๊ฒ๋ง ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ค.
- ๋ธ๋ก๋์บ์คํธ (Broadcast)
- ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ๋ชจ๋ ๋ ธ๋์๊ฒ ์ ํธ๋ฅผ ๋ณด๋ด๋ ๋ฐฉ์
- ex. ๋จ์ฒด ๊ณต์ง์ฒ๋ผ, ํ ๋ฒ์ ์ ์ก์ผ๋ก ์ ์ฒด์๊ฒ ๋ฉ์์ง๋ฅผ ๋ณด๋ธ๋ค.
- ๋ฉํฐ์บ์คํธ (Multicast)
- ๋คํธ์ํฌ ์์ ์ผ๋ถ ๋ ธ๋ ์งํฉ์๊ฒ๋ง ์ ํธ๋ฅผ ๋ณด๋ด๋ ๋ฐฉ์
- ex. ๋จ์ฒด ์ฑํ
๋ฐฉ์ฒ๋ผ, ์ ํ๋ ์ฌ๋๋ค์๊ฒ๋ง ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ค.
๐ง Routing (๊ฒฝ๋ก ์ค์ )
์ฃผ์๋ฅผ ํตํด '๋๊ตฌ์๊ฒ ๋ณด๋ผ์ง'๋ฅผ ์ ํ๋ค๋ฉด, ์ด์ ๋จ์ ๋ฌธ์ ๋ '์ด๋ค ๊ธธ๋ก ๊ฐ ๊ฒ์ธ๊ฐ'์ด๋ค.
๊ทธ๋ฆฌ๊ณ ์ด๊ฑธ ๊ฒฐ์ ํ๋ ๊ณผ์ ์ ๋ฐ๋ก Routing์ด๋ผ๊ณ ํ๋ค.
์ด์ฒ๋ผ ๋ผ์ฐํ ์ ๋ชฉ์ ์ง node๊น์ง ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๊ธฐ ์ํด ์ด๋ค ๊ฒฝ๋ก๋ฅผ ๊ฑฐ์น ์ง ๊ฒฐ์ ํ๋ ๊ณผ์ ์ด๋ฉฐ,
์ฆ, ๋์ฐฉ์ง๋ก ๊ฐ๋ ์ต์ ์ ๊ธธ์ ์ฐพ์์ฃผ๋ ๊ธธ์ฐพ๊ธฐ ์์คํ ์ด๋ผ๊ณ ๋ณด๋ฉด ๋๋ค.
์ด๋ฌํ ๊ณผ์ ์ ๋ผ์ฐํฐ(router)๋ผ๋ ์ฅ๋น๊ฐ ์ํํ๋ฉฐ,
๊ฐ ๋ผ์ฐํฐ๋ ์์ ์ด ์๊ณ ์๋ ๋คํธ์ํฌ ์ ๋ณด(๋ผ์ฐํ ํ ์ด๋ธ)๋ฅผ ๋ฐํ์ผ๋ก,
ํจํท์ด ๋ค์์ ์ด๋๋ก ๊ฐ์ผ ํ๋์ง๋ฅผ ๊ฒฐ์ ํด์ค๋ค.
๐ ๊ฒฐ๋ก
์ค๋ ๋ฐฐ์ด ๋ด์ฉ์ ์ ๋ฆฌํด ๋ณด๋ฉด,
๋ด๊ฐ ์์ธ์์ ๋ถ์ฐ๊น์ง ํ๋ฐฐ๋ฅผ ๋ณด๋ธ๋ค๊ณ ํ์ ๋,
addressing์ '๋ถ์ฐ์ ใ ใ ๊ตฌ ใ ใ ๋'๊ณผ ๊ฐ์ด ๋ชฉ์ ์ง๋ฅผ ์ ํ๋ ์ผ์ด๊ณ ,
routing์ 'ํ๋ฐฐ๊ฐ ์ด๋ค ๊ฒฝ๋ก(๊ณ ์๋๋ก, ๋ฌผ๋ฅ์ผํฐ)'๋ฅผ ๊ฑฐ์ณ ๊ฐ์ง ๊ฒฐ์ ํ๋ ์ผ์ด๋ค.
์ด๋ ๊ฒฐ๊ตญ ์ฒซ ์๊ฐ์ ๋คํธ์ํฌ๋ ์ฌ๋์ ๋ํ์ ๋น์ทํ๊ณ ํ๋ ๊ฒ๊ณผ ์ฐ๊ฒฐ๋๋ ๋ด์ฉ์ธ ๊ฒ ๊ฐ๋ค.
์ฐ๋ฆฌ๋ ์๋๊ฐ ๋๊ตฐ์ง ์์์ผ(addressing) ๋ง์ ๊ฑธ ์ ์๊ณ ,
๊ทธ ๋ง์ด ์ด๋ค ๊ธธ์ ํตํด ์ ๋ฌ๋ ์ง(์นดํก์ผ๋ก ํ ์ง, ์ ํ๋ก ํ ์ง)๋ ์ ํด์ ธ์ผ ๋ํ๊ฐ ์ด์ด์ง๊ธฐ ๋๋ฌธ์ด๋ค.
'๐ซ ํ๊ต > ๐ ์ปดํจํฐํต์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [์ปดํจํฐํต์ ] ๋คํธ์ํฌ์ ํธ๋ํฝ ๋ถํ , splitting (0) | 2025.11.02 |
|---|---|
| [์ปดํจํฐํต์ ] ๋คํธ์ํฌ์ ์์ ๊ณต์ ์ ๋ค์คํ (Resource Sharing & Multiplexing) (0) | 2025.11.02 |
| [์ปดํจํฐํต์ ] ์จํท ์ค์์นญ๊ณผ ํจํท ์ค์์นญ (0) | 2025.11.02 |
| [์ปดํจํฐํต์ ] ์ฐ๊ฒฐ (connectivity) (0) | 2025.10.30 |
| [์ปดํจํฐํต์ ] ๋คํธ์ํฌ๋ฅผ ๋ณด๋ ๊ด์ (0) | 2025.10.28 |