์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- ๊ฐ๋ฐ์์ทจ์
- ์ฐ๋ถํฌdb
- ์ฃผ๊ธฐ์ ํธ
- ํ ํฐ ๋ฒ์ค
- ํ๋ก์ด๋์์
- tcp ์ธ๊ทธ๋จผํธ
- ๋ฐ์ดํฐ ์ ์ก
- ํญํด99
- i-type
- reducible
- ์ค๋ธ์
- ์ฝ๋ฉํ ์คํธ์ค๋น
- tcp ํ๋กํ ์ฝ
- git merge
- ์ค๋ฅ๊ฒ์ถ
- mariadb
- ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ
- til
- well known ํฌํธ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- IEEE 802
- 99ํด๋ฝ
- ์ค๋ฅ์ ์ด
- leetcode
- ์๋น์ค ํ๋ฆฌ๋ฏธํฐ๋ธ
- xv6
- ์์๋ฒํธ
- ํ๋ ์ ๊ตฌ์กฐ
- ๋น์ฃผ๊ธฐ์ ํธ
- ์ค๋ ๋
- Today
- Total
Unfazedโ๏ธ๐ฏ
๋คํธ์ํฌ ๊ณ์ธต : ๋ฐ์ดํฐ ํ๋ฉด(data plane) & ์ ์ด ํ๋ฉด(control plane) ๊ฐ์ ๋ณธ๋ฌธ
๋คํธ์ํฌ ๊ณ์ธต : ๋ฐ์ดํฐ ํ๋ฉด(data plane) & ์ ์ด ํ๋ฉด(control plane) ๊ฐ์
9taetae9 2024. 11. 25. 00:42์ ์ก ๊ณ์ธต์ด๋ ์์ฉ ๊ณ์ธต๊ณผ๋ ๋ฌ๋ฆฌ, ๋คํธ์ํฌ ๊ณ์ธต์ ๊ฐ ํธ์คํธ์ ๋คํธ์ํฌ์ ๋ผ์ฐํฐ๋ง๋ค ๋คํธ์ํฌ ๊ณ์ธต์ ์ผ๋ถ๊ฐ ์กด์ฌํ๋ค.
(ํ๋กํ ์ฝ ์คํ ์ค ๊ฐ์ฅ ๋ณต์กํ ๊ณ์ธต)
๋คํธ์ํฌ ๊ณ์ธต์ ์๋ก ์ํธ์์ฉํ๋ ๋ฐ์ดํฐ ํ๋ฉด(data plane)๊ณผ ์ ์ด ํ๋ฉด(control plane) ๋ ๋ถ๋ถ์ผ๋ก ๋๋ ์ ์๋ค.
๋ฐ์ดํฐ ํ๋ฉด(data plane) ํํธ ์ฃผ์ ๋ด์ฉ
- ๋ผ์ฐํฐ๋ณ ์ ์ด(per-router)๋ผ๋ ๋คํธ์ํฌ ๊ณ์ธต์ ๊ธฐ๋ฅ์ ํ ๋ผ์ฐํฐ์ ์ ๋ ฅ ๋งํฌ์ ๋์ฐฉํ ๋ฐ์ดํฐ๊ทธ๋จ์ด ๋ค๋ฅธ ํ ๋ชฉ์ ๋ผ์ฐํฐ์ ์ถ๋ ฅ ๋งํฌ์ ์ด๋ป๊ฒ ๋์ฐฉํ๋์ง๋ฅผ ๊ฒฐ์
- ์ ํต์ ์ธ IP ํฌ์๋ฉ(๋ฐ์ดํฐ๊ทธ๋จ์ ๋ชฉ์ ์ง ์ฃผ์ ๊ธฐ๋ฐ), ์ผ๋ฐํ๋ ํฌ์๋ฉ(๋ฐ์ดํฐ๊ทธ๋จ์ ์ฌ๋ฌ ํ๋๊ฐ ์ฌ์ฉ)
- IPv4, IPv6 ํ๋กํ ์ฝ๊ณผ ์ฃผ์ ์ฒด๊ณ
์ ์ด ํ๋ฉด(control plane) ํํธ ์ฃผ์ ๋ด์ฉ
- ๋ฐ์ดํฐ๊ทธ๋จ์ด ์ก์ ํธ์คํธ์์ ์์ ํธ์คํธ๊น์ง์ ๋ผ์ฐํฐ๋ค์ ์ด๋ป๊ฒ ์ง๋๊ฐ ๊ฒ์ธ์ง ๊ฒฐ์ ํ๋ ๋คํธ์ํฌ ์ ๋ฐ์ ๋ ผ๋ฆฌ
- ๋ผ์ฐํ ์๊ณ ๋ฆฌ์ฆ, OSPF, BGP ๋ผ์ฐํ ํ๋กํ ์ฝ
- SDN
๋ผ์ฐํฐ์ ๋ฐ์ดํฐ ํ๋ฉด ์ญํ : ์ ๋ ฅ ๋งํฌ์์ ์ถ๋ ฅ ๋งํฌ๋ก ๋ฐ์ดํฐ๊ทธ๋จ์ ์ ๋ฌ
๋คํธ์ํฌ ์ ์ด ํ๋ฉด ์ญํ : ๋ฐ์ดํฐ๊ทธ๋จ์ด ์ถ๋ฐ์ง ํธ์คํธ์์ ๋ชฉ์ ์ง ํธ์คํธ๊น์ง ์ ์ ๋ฌ๋ ์ ์๊ฒ, ๋ก์ปฌ ํฌ์๋ฉ, ๋ผ์ฐํฐ๋ณ ํฌ์๋ฉ์ ๋์
๋ผ์ฐํฐ๋ ์ ์ก ๊ณ์ธต๊ณผ ์์ฉ ๊ณ์ธต์ ์ง์ํ์ง ์์ผ๋ฏ๋ก ํ๋กํ ์ฝ ์คํ์์ ๋คํธ์ํฌ ๊ณ์ธต์ ์์ ๊ณ์ธต์ ์กด์ฌํ์ง ์์
ํฌ์๋ฉ๊ณผ ๋ผ์ฐํ
๋คํธ์ํฌ ๊ณ์ธต์ ๊ทผ๋ณธ์ ์ญํ : ์ก์ ํธ์คํธ์์ ์์ ํธ์คํธ๋ก ํจํท์ ์ ๋ฌ
ํฌ์๋ฉ(์ ๋ฌ) : ํจํท์ด ๋ผ์ฐํฐ์ ์ ๋ ฅ ๋งํฌ์ ๋๋ฌํ์ ๋ ๋ผ์ฐํฐ๋ ํด๋น ํจํท์ ์ ์ ํ ์ถ๋ ฅ ๋งํฌ๋ก ์ด๋ ์ํด
- ๋ฐ์ดํฐ ํ๋ฉด์์ ์คํ๋๋ ์์ธ์ ๊ธฐ๋ฅ : ๋ผ์ฐํฐ์์ ๋๊ฐ๋ ๊ฒ์ ๋ง๊ฑฐ๋, ๋ณต์ ๋์ด ์ฌ๋ฌ ๋งํฌ๋ก ์ ์ก๋ ์ ์๋ ๊ธฐ๋ฅ
- ๋งค์ฐ ์งง์ ์๊ฐ(๋๋ ธ์ด ๋จ์), ํ๋์จ์ด์์ ์คํ
๋ผ์ฐํ : ๋คํธ์ํฌ ์ ๋ฐ์ ๊ฑธ์ณ ์ถ๋ฐ์ง์์ ๋ชฉ์ ์ง๊น์ง ๋ฐ์ดํฐ๊ทธ๋จ์ ์ข ๋จ ๊ฐ ๊ฒฝ๋ก๋ฅผ ๊ฒฐ์ , ๊ธด ์๊ฐ(์ด ๋จ์), ์ํํธ์จ์ด์์ ์คํ
ํฌ์๋ฉ ํ ์ด๋ธ
๋ผ์ฐํฐ๋ ๋์ฐฉํ๋ ํจํท ํค๋์ ํ๋๊ฐ์ ์กฐ์ฌํ์ฌ ํจํท์ ์ ๋ฌ. ํด๋น ๊ฐ์ ํฌ์๋ฉ ํ ์ด๋ธ์ ๋ด๋ถ ์์ธ์ผ๋ก ์ฌ์ฉํจ.
ํฌ์๋ฉ ํ ์ด๋ธ ์ํธ๋ฆฌ์ ์ ์ฅ๋์ด ์๋ ํค๋์ ๊ฐ์ ํด๋น ํจํท์ด ์ ๋ฌ๋์ด์ผ ํ ๋ผ์ฐํฐ์ ์ธ๋ถ ๋งํฌ ์ธํฐํ์ด์ค๋ฅผ ๋ํ๋
์ ์ด ํ๋ฉด : ์ ํต์ ์ ๊ทผ
๋ผ์ฐํ ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ๊ฐ์ ๋ชจ๋ ๋ผ์ฐํฐ์์ ์คํ๋๋ฉฐ, ๋ผ์ฐํฐ๋ ํฌ์๋ฉ๊ณผ ๋ผ์ฐํ ๊ธฐ๋ฅ์ ๋ชจ๋ ๊ฐ๊ณ ์์ด์ผ ํ๋ค.
๋ผ์ฐํ ํ๋กํ ์ฝ์ ๋ฐ๋ผ ๋ผ์ฐํ ์ ๋ณด์ ํฌํจ๋ ๋ผ์ฐํ ๋ฉ์์ง๋ฅผ ๊ตํํ๋ฉฐ ๋ค๋ฅธ ๋ผ์ฐํฐ์ ๋ผ์ฐํ ์๊ณ ๋ฆฌ์ฆ๊ณผ ์ํตํ๋ฉฐ ํฌ์๋ฉ ํ ์ด๋ธ์ ๊ฐ์ ๊ณ์ฐ
์ ์ด ํ๋ฉด : SDN(Software Defined Networking) ์ ๊ทผ
์๊ฒฉ ์ ์ด๊ฐ ํฌ์๋ฉ ํ ์ด๋ธ์ ๊ณ์ฐ ๋ฐ ๋ฐฐ๋ถ, ๋ผ์ฐํ ๊ธฐ๊ธฐ๋ ํฌ์๋ฉ๋ง์ ์ํ
๋ผ์ฐํฐ์ ์๊ฒฉ ์ปจํธ๋กค๋ฌ์ ์ํต : ํฌ์๋ฉ ํ ์ด๋ธ๊ณผ ๊ทธ๋ฐ์ ๋ผ์ฐํ ์ ๋ณด๋ฅผ ํฌํจํ ๋ฉ์์ง๋ฅผ ๊ตํ
๋คํธ์ํฌ ์๋น์ค ๋ชจ๋ธ
์ต์ ํ ์๋น์ค(best-effort service)๋ฅผ ์ ๊ณต
ํจํท์ ๋ณด๋ด๋ ์์๋๋ก ์์ ๋ณด์ฅ x, ๋ชฉ์ ์ง๊น์ง์ ์ ์ก ๋ณด์ฅ x, ์ข ๋จ ์์คํ ๊ฐ ์ง์ฐ ๋ณด์ฅ x, ๋ณด์ฅ๋ ์ต์ ๋์ญํญ x
=> ATM ๋คํธ์ํฌ ๊ตฌ์กฐ๋ ์ต์ ํ ์๋น์ค๋ณด๋ค ์ข์ ์๋น์ค ๋ชจ๋ธ์ ์ ์ํ๊ณ ๊ตฌํํ๋๋ฐ, ์์ํ ํจํท ์ ๋ฌ, ์ง์ฐ ์ ํ ๋ด ๋ณด์ฅ๋ ์ ๋ฌ, ์ต์ ๋์ญํญ์ ๋ณด์ฅํ๋ค.
๊ทธ๋ฌ๋, DASH ํ๋กํ ์ฝ๊ณผ ๊ฐ์ด, ์ ์ ํ ๋์ญํญ ๊ณต๊ธ ๋ฐ ๋์ญํญ ์ ์ํ ์ ํ๋ฆฌ์ผ์ด์ ๋ ๋ฒจ์ ํ๋กํ ์ฝ๊ณผ ๊ฒฐํฉ๋ ์ต์ ํ ์๋น์ค ์ธํฐ๋ท ๋ชจ๋ธ์ ์ค์๊ฐ ํ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํฌํจํ ๋ง์ ๋ฒ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ฉ๋ ๋งํผ '์ถฉ๋ถํ ์ข๋ค'๊ณ ์ ์ฆ๋์๋ค.
์ฐธ๊ณ ๋์ :
์ปดํจํฐ ๋คํธ์ํน ํํฅ์ ์ ๊ทผ 8ํ