๊ฐ๊ฐ์ ์๋๊ณ ๋คํธ์ํฌ ๊ธฐ์ด์ ๋ํด ํ์ตํ๊ธฐ ์์ํ๋ค.
๋ค์ํ๊ธฐ์ ์ปดํจํฐ ๋คํธ์ํฌ ๊ณผ๋ชฉ์ ์๊ฐํ๋๋ฐ ์ ๋ชจ๋ฅด๋ ๋ถ์ผ์ด๊ธฐ ๋๋ฌธ์ ๋คํธ์ํฌ ๊ธฐ์ด๋ผ๋ ์์งํด๋๊ธฐ๋ก ํ๋ค.
์์ต์ฉ์ผ๋ก ์ธํฐ๋ท ๊ฐ์๋ kmooc์ ์ฐธ๊ณ ํ์๋ค. ์ฑ๊ท ๊ด๋ ์์ฑ์ง ๊ต์๋์ ๋คํธ์ํฌ ๊ธฐ์ด๋ค.
๊ฐ์ ๋งํฌ : http://www.kmooc.kr/courses/course-v1:SKKUk+SKKU_26+2022_T1/video
|| 1๊ฐ ๋คํธ์ํฌ ๊ธฐ์ด
01) ๋คํธ์ํฌ ๊ตฌ์ฑ์์
๋คํธ์ํฌ๋ฅผ ์๊ฐํ๋ฉด์ ์ฒซ๋ฒ์งธ๋ก ์์์ผ ํ๋ ๊ฒ์ "๋คํธ์ํฌ์ ๊ตฌ์ฑ์์๊ฐ ๋ฌด์์ธ์ง", ์ด์ ๋ํด ์์์ผ ํ๋ค.
์ฒซ๋ฒ์งธ๋ก ๋ ธ๋, ๋๋ฒ์งธ๋ก ๋งํฌ๊ฐ ์กด์ฌํ๋ค.
๋ ธ๋๋ ๋คํธ์ํฌ ๊ตฌ์ฑ์์๋ค์ ์งํฉ์ฒด๋ผ ํ ์ ์๋ค. ์๋ฅผ ๋ค์ด ์ปดํจํฐ, ์๋ฒ, ๋ผ์ฐํฐ ๋ชจ๋ ๋ ธ๋๋ผ๊ณ ํ ์ ์๋ค.
๋งํฌ๋ ๋ ธ๋์ ๋ ธ๋๊ฐ ์ฐ๊ฒฐ๋ ์ /๋ฌด์ ์ ๋งํฌ๋ผ๊ณ ํ๋ค. ์ฆ ์ฐ๊ฒฐ๋ ์ํ๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค.
2) ๋คํธ์ํฌ ํ์ง ํ๊ฐ์์
๋คํธ์ํฌ์ ๊ตฌ์ฑ์์์ ๋ํด ์์๋ค๋ฉด ์ด๋ฒ์ ๋คํธ์ํฌ ํ์ง์ ๋ํด ์์๋ณธ๋ค.
ํ๊ฐ ๊ธฐ์ค์ "์ฑ๋ฅ(ํผํฌ๋จผ์ค)"์ด๋ค. ์ฑ๋ฅ์ด ์ข์ ๋คํธ์ํฌ๋ ์ฐ์ํ๋ค๋ ๊ฒ์ ๋ชจ๋ ๋์ํ ๊ฒ์ด๋ค.
์ฑ๋ฅ์ด ์ข์ผ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋๊ฐ?
- ์ฒ๋ฆฌ๋๊ณผ ์ง์ฐ ์๊ฐ์ ์ธก์ : ์ฒ๋ฆฌ๋์ ๋ง์์๋ก, ์ง์ฐ ์๊ฐ์ ์ ์์๋ก ์ข๋ค.
์๋ฅผ ๋ค์ด ์ฐ๊ต์๊ฐ ๋ฐ์กฐ๊ต์ ๊น์กฐ๊ต์๊ฒ ๊ฐ๊ฐ 60๋ช ์ ํ์์ ์ํ์ง๋ฅผ ์ฑ์ ์ ๋งก๊ฒผ์๋ ๋ ๋ง์ ํ์์์ ์ํ์ง๋ฅผ ์ฑ์ ํ๋ฉด์ ๋ ์งง์ ์๊ฐ ๋์ ์ผ์ ์ํํ ์กฐ๊ต์ ํผํฌ๋จผ์ค๊ฐ ๋ ์ข๋ค. ๋ฌผ๋ก ๊ต์๋์๊ฒ ๋ชจ๋ ์์คํ ์กฐ๊ต๋ค.
๊ทธ๋ ๋ค๋ฉด ์ฒ๋ฆฌ๋์ ๋ฌด์์ด๊ณ ์ง์ฐ์๊ฐ์ ๋ฌด์์ธ๊ฐ?
- ์ฒ๋ฆฌ๋(throughput): ๋งํฌ๋ฅผ ํตํด ์ ๋ฌ๋๋ ๋จ์ ์๊ฐ ๋น์ ๋ฐ์ดํฐ ์์ ๋งํ๋ค.
- ์ง์ฐ ์๊ฐ(delay) : ๊ฒฝ์ ์๊ฐ, ์๋ต ์๊ฐ, ์๋ณต ์๊ฐ ๋ฑ
๊ฒฝ์ ์๊ฐ์ ํ ์ฅ์น์์ ๋ค๋ฅธ ์ฅ์น๋ก ์ ๋ฌ, ์ฆ ๊ฒฝ์ ๋๋๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ
์๋ต ์๊ฐ์ ์์ฒญ๊ณผ ์๋ต์ ์์๋๋ ์๊ฐ
์๋ณต ์๊ฐ์ ์ถ๋ฐ์ง์์ ๋ชฉ์ ์ง๊น์ง ์๋ณตํ๋๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ
- ์ ๋ขฐ์ฑ : ์ ๋ขฐ์ฑ์ด ๋์์๋ก ์ฑ๋ฅ์ด ์ข๋ค
์ฅ์ ๋น๋, ์ฅ์ ๋ฐ์ ํ ํ๋ณต์๊ฐ ๋ฑ์ผ๋ก ์ธก์ ํ ์ ์๋ค. - ๋ณด์์ฑ : ๋ถ๋ฒ์ ์ธ ์นจ์ ์ด๋ ์ ๋ณด ์ ์ถ์ ๋ํ ๋ณด์์ด ํ๋ณด๋ ์๋ก ์ฑ๋ฅ์ด ์ข๋ค.
์๊ต์๋๊ป์๋ ๊ฐ์๋ฅผ ํ์๋ฉด์ ๋คํธ์ํฌ๋ ์ฌ๋๊ณผ ๋น์ทํ๋ค๊ณ ํ์ จ๋ค. ์ฌ๋๋ ์ ๋ขฐ์ฑ์ด ๋๊ณ ๋ณด์์ด ์๋๋ ์ฌ๋์ผ์๋ก ์ข๋ฏ์ด...
์ฌ๋์ด๋ผ๊ณ ์๊ฐํ๋ฉด ์ดํดํ๊ธฐ ํจ์ฌ ์์ํ๋ค. ๋งํฌ๋ ์ธ๊ฐ๊ด๊ณ, ๋ ธ๋๋ ๊ฐ ๊ฐ์ธ์ ์ด๋ฃจ๋ ๋ค์ํ ๊ตฌ์ฑ์์ ์๋ฅผ ๋ค๋ฉด ์ฑ๊ฒฉ, ์ธ๋ชจ ๋ฑ ์ด๋ผ๊ณ ์๊ฐํ ์ ์๋ค.
3) ๋งํฌ์ ์ฐ๊ฒฐ ํํ
๋งํฌ์ ์ฐ๊ฒฐ ํํ๋ฅผ ์๊ฐํ๋ฉด ๊ฐ์ฅ ๋จผ์ ์ ์ , ๋ฌด์ ์ ๋ ์ฌ๋ฆด ์ ์๋ค.
๊ทธ๋ฌ๋ ์ด๋ฒ์ ์ฐ๊ฒฐ ์ฅ์น ๊ฐ์๋ฅผ ๊ธฐ์ค์ผ๋ก ์๊ฐํด๋ณธ๋ค.
- ์ผ๋์ผ ์ฐ๊ฒฐ (point-to-point) : ์ก์ ์๊ฐ ๋ณด๋ด๋ฉด ๋ฐ๋ ์ฌ๋์ด ๋ฑ 1๋ช
์ธ ๊ฒฝ์ฐ๋ค.
์๋ฅผ ๋ค๋ฉด 1:1 ๊ณผ์ธ๋ผ๊ณ ์๊ฐํ ์ ์๋ค. - ๋ฉํฐ ํฌ์ธํธ/๋ฉํฐ ๋๋ ์ฐ๊ฒฐ : ์ ํ๋, ๋งค์ฒด ํ๋๋ฅผ ๋ค์์ ์ปดํจํฐ๋ค์ด ๊ณต์ ํ๋ ํํ์ธ๋ฐ,
์๋ฅผ ๋ค๋ฉด ๋ํ๊ต ๊ฐ์๋ผ๊ณ ์๊ฐํ ์ ์๋ค. ๊ต์๋์ด๋ผ๋ ๋งค์ฒด๋ฅผ ๋ค์์ ํ์๋ค์ด ๊ต์๋์ ์ ํธ๋ฅผ ๊ณต์ ํ๊ณ ์๋ค.
์ก์ ์๊ฐ ์ ํธ๋ฅผ ๋ณด๋ด๋ฉด ๋ฐ๋ ์ฌ๋์ด ์ฌ๋ฌ๋ช , ์ ๋ถ์ผ ์ ์๋ค.
4) ํ ํด๋ก์ง(Topology)
๋ง์ง๋ง์ผ๋ก ๋คํธ์ํฌ 1๊ฐ์์ ์์์ผ ํ๋ ๋ด์ฉ์ ํ ํด๋ก์ง๋ค.
ํ ํด๋ก์ง๋ ๋คํธ์ํฌ์ ๊ตฌ์ฑ์์์ธ ๋ ธ๋์ ๋ ธ๋๋ฅผ ์ฐ๊ฒฐํ๋ ์ฆ, ๋งํฌ ์ด ์น๊ตฌ๋ค์ด ์ด๋ป๊ฒ ํผ์ณ์ ธ์๋์ง-๋ฐฐ์น๋์ด์๋์ง์ ๋ํ ๊ฒ์ด๋ค.
์ฃผ๋ก 4๊ฐ์ง๋ก ๋ถ๋ฅํ๋ค.
- Mesh : ๊ทธ๋ฌผ, ๋ง์ ํํ๋ค.
- Star : ๋ณดํต Hub๋ผ๋ ์ฅ์น๊ฐ ์๋๋ฐ ํ๋ธ๋ฅผ ์ค์ฌ์ผ๋ก ์ ์ด ํผ์ณ์ง๋ ๋ชจ์ต์ด๋ค.
- Bus : ์ ํ๋๋ฅผ ๋ค์์ ์ปดํจํฐ๊ฐ ์ฐ๊ฒฐํ๋ค. ์ผ์ด๋ธ ํ๋์ ์ฌ๋ฌ๋์ ์ปดํจํฐ๊ฐ ์ฐ๊ฒฐ๋์ด ๊ณต์ ํ๋ ๊ฒ.
- Ring : ๋ง ํํ๋ก ๋
ธ๋์ ๋งํฌ๊ฐ ๋ง์ผ๋ก ๊ตฌ์ฑ๋๋ค.
์๋ฅผ ๋ค๋ฉด pc๊ฐ ์๋ก ๋ง ๋ชจ์์ผ๋ก ๋์ด์๋ค. ์ค์ ๋ฌผ๋ฆฌ์ ์ผ๋ก๋ ๋ง ๋ชจ์์ผ ๊ฒฝ์ฐ๋ ๋ค์๊ณ , ํน์ ๋ฐ์ดํฐ๊ฐ ๋ง์ ๋ฐ๋ผ ํ์ชฝ ๋ฐฉํฅ์ผ๋ก ์ ๋ฌ๋๋ ๊ฒ๋ ๋ง ํ ํด๋ก์ง๋ค.
๊ทธ๋ฐ๋ฐ, ๋๊ฒ ์ผ์์์ ํ ํด๋ก์ง๊ฐ ๋ชจ๋ ์ 4๊ฐ์ค ํ๋๋ก ๊ท์ ๋๋ ๊ฒ์ ์๋๋ค. ์๋ฅผ ๋ค๋ฉด ์ฐ๊ต์์ ์คํผ์ค์์ ๋ฒ์ค ํํ๋ก ์ปดํจํฐ๋ค์ด ์ฐ๊ฒฐ๋์ด์๋๋ฐ, ๋คํธ์ํฌ๋ฅผ ๊ณต์ ํ๋ ์ค์ต์ค์์๋ Ringํํ ํน์ Starํํ๋ก PC๋ค์ด ๋ฐฐ์น๋์ด์์ ์ ์๋ค.
์ฆ, ํ ํด๋ก์ง๋ผ๋ฆฌ๋ ์๋ก ์ฐ๊ฒฐ๋์ด ๋ชจ๋ ์ฌ์ฉ๋ ์ ์๋ค. ๊ฒฐ๊ตญ ๋คํธ์ํฌ์ ๋คํธ์ํฌ๊ฐ ์๋ก ์ฐ๊ฒฐ๋๋ ๊ฒ์ด๋ค.
'๊ฐ์ธ ๊ณต๋ถ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ ผ๋ฌธ ์ด๋ก๐] Attention is All you Need (0) | 2024.01.24 |
---|---|
[C++] ๊ตฌ์กฐ์ฒด ๊ฐ๋ ๋ฐ ์ ์ ์ ์ธ (1) | 2023.05.07 |
[Python] random/while/list/tuple/dict (2) | 2022.09.08 |
[Python] format (2) | 2022.08.28 |
AI์ค์ต ๊ณผ์ ๊ธฐ๋ก: data set, unique value, tree by python (0) | 2022.08.26 |