P2P๋?
P2P๋ ๋ ธ๋๋ผ๊ณ ์๋ ค์ง ๋คํธ์ํฌ์ ๋ชจ๋ ์ฐธ์ฌ์๊ฐ ํด๋ผ์ด์ธํธ์ ์๋ฒ ์ญํ ์ ํ๋ ๋คํธ์ํฌ ๊ตฌ์กฐ๋ฅผ ๋ค๋ฃฌ๋ค. ์ฆ, ๋ฆฌ์์ค๋ ์๋น์ค๋ฅผ ๊ณต๊ธํ๊ธฐ ์ํด ๊ธฐ๋ณธ ์๋ฒ์ ์์กดํ๋ ๋์ , ๋ ธ๋ ๋คํธ์ํฌ์ ๋ชจ๋ ์ฌ๋์ด ์๋ก ๋ฆฌ์์ค์ ์๋น์ค๋ฅผ ๊ฑฐ๋ํ ์ ์๋ค. P2P ์์คํ ์์ ๋ชจ๋ ๋ ธ๋๋ ๋๋ฑํ ์ญํ ์ ์ํํ๊ณ ๋์ผํ ๊ธฐ๋ฅ์ ๊ฐ์ง๋ฏ๋ก ๋ถํ๊ฐ ์ ๊ณต์ ๋๋ค.
P2P ์๋น์ค๋?
P2P ๋คํธ์ํฌ๋ ๊ฐ๋จํ ์ปดํจํฐ ๋คํธ์ํฌ ์ด๋ค. 1970๋ ๋ ํ๋ฐ์ ์ฒ์ ๋ฑ์ฅํ๋ค. ์ฌ๊ธฐ์ ๊ฐ ์ปดํจํฐ๋ ํ์ฑ๋ ๋คํธ์ํฌ ๋ด์์ ํ์ผ ๊ณต์ ๋ฅผ ์ํ ๋ ธ๋ ์ญํ ์ ํ๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ ๋ ธ๋๋ ์๋ฒ ์ญํ ์ ํ๋ฏ๋ก ๋คํธ์ํฌ์ ์ค์ ์๋ฒ๊ฐ ์๋ค. ์ด๋ฅผ ํตํด ๋ฐฉ๋ํ ์์ ๋ฐ์ดํฐ๋ฅผ ๊ณต์ ํ ์ ์๋ค. ์์ ์ ๋ ธ๋ ๊ฐ์ ๋๋ฑํ๊ฒ ๋ถ๋ฐฐ๋๋ค. ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ๊ฐ ๋ ธ๋๋ ๋์ผํ ์์ ๋ถํ๋ฅผ ๊ณต์ ํ๋ค. ๋คํธ์ํฌ๊ฐ ์๋์ ๋ฉ์ถ๋ ค๋ฉด ๋ชจ๋ ๋ ธ๋๊ฐ ๊ฐ๋ณ์ ์ผ๋ก ์๋์ ๋ฉ์ถฐ์ผ ํ๋ค. ์ด๋ ๊ฐ ๋ ธ๋๊ฐ ๋ ๋ฆฝ์ ์ผ๋ก ์๋ํ๊ธฐ ๋๋ฌธ์ด๋ค.
P2P ๋คํธ์ํฌ์ ์ข ๋ฅ
- ๋น๊ตฌ์กฐํ๋ P2P ๋คํธ์ํฌ: ์ด ์ ํ์ P2P ๋คํธ์ํฌ์์ ๊ฐ ์ฅ์น๋ ๋๋ฑํ ๊ธฐ์ฌ๋ฅผ ํ ์ ์๋ค. ์ด ๋คํธ์ํฌ๋ ์ฅ์น๊ฐ ๋คํธ์ํฌ์์ ๋ฌด์์๋ก ์ฐ๊ฒฐ๋ ์ ์์ผ๋ฏ๋ก ๊ตฌ์ถํ๊ธฐ ์ฝ๋ค. ๊ทธ๋ฌ๋ ๋น๊ตฌ์กฐํ๋์ด ์ฝํ ์ธ ๋ฅผ ์ฐพ๊ธฐ๊ฐ ์ด๋ ต๋ค.
- ๊ตฌ์กฐํ๋ P2P ๋คํธ์ํฌ: ๋ ธ๋๋ฅผ ํน์ ๊ตฌ์กฐ์ ๋ฐฐ์นํ๊ธฐ ์ํด ๊ฐ์ ๊ณ์ธต์ ๋ง๋๋ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ค๊ณ๋์๋ค. ์ด๋ ์ค์ ํ๊ธฐ ์ฝ์ง ์์ง๋ง ์ฌ์ฉ์๊ฐ ์ฝํ ์ธ ์ ์ฝ๊ฒ ์ก์ธ์คํ ์ ์๋๋ก ํ๋ค.
- ํ์ด๋ธ๋ฆฌ๋ P2P ๋คํธ์ํฌ: P2P ๋คํธ์ํฌ์ ํด๋ผ์ด์ธํธ-์๋ฒ ์ํคํ ์ฒ์ ๊ธฐ๋ฅ์ ๊ฒฐํฉํ๋ค.
P2P ๋คํธ์ํฌ์ ํน์ง
- ์ผ๋ฐ์ ์ผ๋ก 12๊ฐ ๋ฏธ๋ง์ผ๋ก ๋ง์ ๋ ธ๋๊ฐ ํฌํจ๋์ง ์๋๋ค.
- ๋คํธ์ํฌ์ ์๋ ๋ชจ๋ ์ปดํจํฐ๋ ์์ฒด ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ์ง๋ง ์ด ๋ฐ์ดํฐ๋ ๊ทธ๋ฃน์์ ์ก์ธ์คํ ์ ์๋ค.
- ํด๋ผ์ด์ธํธ-์๋ฒ ๋คํธ์ํฌ์ ๋ฌ๋ฆฌ P2P๋ ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ๊ณ ์ ๊ณต๋ ํ๋ค.
- ๋ ธ๋ ์๊ฐ ์ฆ๊ฐํ๋ฉด ์ถ๊ฐ ๋ฆฌ์์ค๊ฐ ๋ฐ์ํ๋ค.
- ํน์ ์ํํธ์จ์ด๊ฐ ํ์ํ๋ค.
- ๋คํธ์ํฌ ๊ฐ ๋ฆฌ์์ค ๊ณต์ ๋ฅผ ํ์ฉํ๋ค.
- ๋ ธ๋๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ ์ญํ ์ ํ๋ฏ๋ก ๊ณต๊ฒฉ์ ์ง์์ ์ธ ์ํ์ด ์๋ค.
- ์ค๋๋ ๋๋ถ๋ถ OS๋ P2P ๋คํธ์ํฌ๋ฅผ ์ง์ํ๋ค.
P2P ๋คํธ์ํฌ ๊ตฌ์กฐ
P2P ๋คํธ์ํฌ ์ํคํ ์ฒ์์ ์ปดํจํฐ๋ ์์ ๊ทธ๋ฃน์ผ๋ก ์๋ก ์ฐ๊ฒฐํ์ฌ ํ์ผ์ ๊ณต์ ํ๊ณ ์ธํฐ๋ท๊ณผ ํ๋ฆฐํฐ์ ์ ์ํ๋ค.
- ๋คํธ์ํฌ ๋ด์ ๊ฐ ์ปดํจํฐ๋ ๋์ผํ ์ฑ ์๊ณผ ๊ธฐ๋ฅ์ ๊ฐ๋๋ค.
- ๋คํธ์ํฌ์ ๊ฐ ์ฅ์น๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ ์ญํ ์ ๋ชจ๋ ํ๋ค.
- ๊ฐ ์ปดํจํฐ๊ฐ ๋ ๋ฆฝ๋ ์ํฌ์คํ ์ด์ ์ผ๋ก ์๋ํ๊ณ ํ๋ ๋๋ผ์ด๋ธ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ์ฃผ๊ฑฐ ์ง์ญ, ์๊ท๋ชจ ์ฌ๋ฌด์ค, ์๊ท๋ชจ ํ์ฌ์ ์ ์ฉํ๋ค.
- ๋คํธ์ํฌ ๋ด์ ๊ฐ ์ปดํจํฐ๋ ๋คํธ์ํฌ ๋ด์ ๋ค๋ฅธ ์ปดํจํฐ์ ๋ฐ์ดํฐ๋ฅผ ๊ณต์ ํ ์ ์๋ค.
- ์ผ๋ฐ์ ์ผ๋ก 12๊ฐ ์ด์์ ์ปดํจํฐ๋ก ๊ตฌ์ฑ๋ ์์ ๊ทธ๋ฃน์ผ๋ก ๊ตฌ์ฑ๋๋ค.

P2P ๋คํธ์ํฌ๋ ์ด๋ป๊ฒ ์๋ํ๋?
์๋ฅผ ๋ค์ด ์ฌ์ฉ์๊ฐ P2P ๋คํธ์ํฌ๋ฅผ ํตํด ํ์ผ์ ๋ค์ด๋ก๋ํ๋ ค๊ณ ํ๋ค๊ณ ๊ฐ์ ํ๋ฉด ๋ค์ด๋ก๋๋ ๋ค์๊ณผ ๊ฐ์ ๋ฐฉ์์ผ๋ก ์ฒ๋ฆฌ๋๋ค.
P2P ์ํํธ์จ์ด๊ฐ ์์ง ์ค์น๋์ง ์์ ๊ฒฝ์ฐ ์ฌ์ฉ์๋ ๋จผ์ ์์ ์ ์ปดํจํฐ์ P2P ์ํํธ์จ์ด๋ฅผ ์ค์นํด์ผ ํ๋ค. ์ด๋ฅผ ํตํด P2P ์ ํ๋ฆฌ์ผ์ด์
์ฌ์ฉ์์ ๊ฐ์ ๋คํธ์ํฌ๊ฐ ์์ฑ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ฌ์ฉ์๋ ํด๋น ํ์ผ์ ๋ค์ด๋ก๋ํ๋๋ฐ, ์ด ํ์ผ์ ๋คํธ์ํฌ์ ์ฌ๋ฌ ์ปดํจํฐ์์ ๋นํธ ๋จ์๋ก ์์ ๋๋ฉฐ ํด๋น ์ปดํจํฐ์๋ ์ด๋ฏธ ํด๋น ํ์ผ์ด ์๋ค. ๋ํ ๋ฐ์ดํฐ๋ ์ฌ์ฉ์์ ์ปดํจํฐ์์ ๋คํธ์ํฌ์ ๋ค๋ฅธ ์ปดํจํฐ๋ก ์ ์ก๋์ด ์ฌ์ฉ์์ ์ปดํจํฐ์ ์๋ ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ๋ค.
๋ฐ๋ผ์, P2P ๋คํธ์ํฌ์์๋ ํ์ผ ์ ์ก ๋ถํ๊ฐ ํผ์ด ์ปดํจํฐ ๊ฐ์ ๋ถ์ฐ๋๋ค๊ณ ํ ์ ์๋ค.
P2P ๋คํธ์ํฌ๋ฅผ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋๊ฐ?
ํ๋ผ์ด๋ฒ์ ์๋ฃจ์ ์ ํตํด ๋คํธ์ํฌ๋ฅผ ๋ณดํธํ๋ผ. P2P ๋คํธ์ํฌ๋ฅผ ์์ ํ๊ฒ ์ ์งํ๊ธฐ ์ํ ๋ช ๊ฐ์ง ์กฐ์น๋ ๋ค์๊ณผ ๊ฐ๋ค.
- ๋ฒ์ ํ์ผ ๊ณ ์ต ๋ฐ ๋ค์ด๋ก๋
- ๊ณต์ ๋ฅผ ์ํ ์ค๊ณ ์ ๋ต
- ๋ณด์ ๊ดํ์ ์ต์ ์ํ๋ก ์ ์ง
- ๋ชจ๋ ๋ค์ด๋ก๋ ๊ฒ์ฌ
- ์ฌ์ฉ ํ P2P ๋คํธ์ํน์ ์ ์ ํ ์ข ๋ฃ
P2P ๋คํธ์ํฌ์ ์์ฉ ๋ถ์ผ
P2P ๋คํธ์ํฌ์ ์ผ๋ฐ์ ์ธ ์ฉ๋๋ ๋ค์๊ณผ ๊ฐ๋ค.
- ํ์ผ ๊ณต์
- ๋ธ๋ก ์ฒด์ธ
- ์ง์ ๋ฉ์์ง
- ํ์
- ์ฝํ ์ธ ๋ฐฐํฌ
- IP Telephony
P2P ๋คํธ์ํฌ์ ์ฅ์
- ์ ์ง ๊ด๋ฆฌ์ ์ฉ์ด์ฑ: ๊ฐ ๋ ธ๋๊ฐ ๋ค๋ฅธ ๋ ธ๋์ ๋ ๋ฆฝ์ ์ด๊ธฐ ๋๋ฌธ์ ๋คํธ์ํฌ ์ ์ง ๊ด๋ฆฌ๊ฐ ์ฝ๋ค.
- ๋น์ฉ ์ ๊ฐ: ๊ฐ ๋ ธ๋๊ฐ ์๋ฒ ์ญํ ์ ํ๋ฏ๋ก ์ค์ ์๋ฒ์ ๋น์ฉ์ด ์ ๊ฐ๋๋ค.
- ๋คํธ์ํฌ ๊ด๋ฆฌ์ ์์: P2P ๋คํธ์ํฌ์์๋ ๊ฐ ๋ ธ๋๊ฐ ์์ ์ ์ปดํจํฐ๋ฅผ ๊ด๋ฆฌํ๋ฏ๋ก ๋คํธ์ํฌ ๊ด๋ฆฌ์๊ฐ ํ์ ์๋ค.
- ๋ ธ๋ ์ถ๊ฐ ์ฉ์ด: ์ด ๋คํธ์ํฌ์ ๋ ธ๋๋ฅผ ์ถ๊ฐ, ์ญ์ , ๋ณต๊ตฌํ๋ ๊ฒ์ ์ฝ๋ค.
- ๋คํธ์ํฌ ํธ๋ํฝ ๊ฐ์: P2P ๋คํธ์ํฌ์์๋ ํด๋ผ์ด์ธํธ-์๋ฒ ๋คํธ์ํฌ๋ณด๋ค ๋คํธ์ํฌ ํธ๋ํฝ์ด ์ ๋ค.
P2P ๋คํธ์ํฌ์ ๋จ์
- ๋ฐ์ดํฐ์ ์ทจ์ฝ์ฑ: ์ค์ ์๋ฒ๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋ฐฑ์ ์ด ์์ด ๋ฐ์ดํฐ๊ฐ ํญ์ ์์ค๋ ์ทจ์ฝ์ฑ์ด ์๋ค.
- ๋ณด์์ฑ ๋ฎ์: ๊ฐ ๋ ธ๋๊ฐ ๋ ๋ฆฝ์ ์ด๊ธฐ ๋๋ฌธ์ ์ ์ฒด ๋คํธ์ํฌ๋ฅผ ๋ณดํธํ๋ ๊ฒ์ด ์ด๋ ต๋ค.
- ๋๋ฆฐ ์ฑ๋ฅ: P2P ๋คํธ์ํฌ์์ ๊ฐ ์ปดํจํฐ๋ ๋คํธ์ํฌ ๋ด์ ๋ค๋ฅธ ์ปดํจํฐ์์ ์ก์ธ์คํ๋ฏ๋ก ์ฌ์ฉ์์ ์ฑ๋ฅ์ด ์ ํ๋๋ค.
- ์ฐพ๊ธฐ ์ด๋ ค์ด ํ์ผ: ํ์ผ์ด ์ค์์ ์ ์ฅ๋์ง ์๊ณ ๊ฐ๋ณ ์ปดํจํฐ์ ์ ์ฅ๋๋ฏ๋ก ํ์ผ์ ์ฐพ๊ธฐ ์ด๋ ต๋ค.
๊ฒฐ๋ก
P2P๋ ๊ฐ์ฅ ๋ณต์กํ๊ณ ํจ์จ์ ์ธ ๋คํธ์ํฌ ๊ตฌ์ถ ๋ชจ๋ธ ์ค ํ๋๋ก, ์ฐ๊ฒฐ๋ ์ฐธ์ฌ์ ๊ฐ์ ์ ์ด ๋ฐ ๊ธฐ๋ฅ์ ๋ถ์ฐํ๊ณ ํด๋ผ์ด์ธํธ์ ์๋ฒ ์ญํ ์ ๋์์ ์ ํํ๋ค. P2P ๋คํธ์ํฌ์์ ์ง์ํ๋ End-to-End ํต์ ๋ชจ๋ธ์ ๋ฐ์ดํฐ, ํ์ผ ๋๋ ์๋น์ค์ ๊ฐ์ ๋ฆฌ์์ค๋ฅผ ๊ณต์ ํ๋ ๋ ๋น ๋ฅด๊ณ ํจ์จ์ ์ด ๋ฐฉ๋ฒ์ ์ ๊ณตํจ์ผ๋ก์จ ๋ ธ๋ ๊ฐ์ ์ง์ ์ ์ธ ์์ฒด ๊ตฌ์ฑ ๋ฐ ์ํธ์์ฉ์ ํ์ฉํ๋ค. ์ด ์ํคํ ์ฒ๋ ๋น์ฉ๊ณผ ํ์ฅ ๊ฐ๋ฅํ ์ด์ ๊ณผ ๊ฒฐํฉ๋์ง๋ง ๋คํธ์ํฌ ์์ ์ฑ ๋ฐ ๊ฐ์ธํ ๊ธฐ๋ฅ๋ ์๋ค. ๋ฐ๋ผ์ P2P ๋คํธ์ํฌ๋ ํ์ผ ๊ณต์ , ์ํธํํ ๋ฐ ๊ธฐํ ์ธก๋ฉด์ ํฌํจํ ๊ด๋ฒ์ํ ์ผ์ฉ ๋ถ์ผ๋ฅผ ํฌ๊ดํ๋ฉฐ ํ์ฌ ๋ถ์ฐ ์ปดํจํฐ ์์คํ ์ ๊ธฐ๋ณธ์ ์ธ ๋ถ๋ถ์ด ๋์๋ค.
์ถ์ฒ
'Computer Science > Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CS] OSI Model (0) | 2025.01.28 |
---|---|
[CS] Client-Server Model (0) | 2025.01.27 |
[CS] HTTP์ REST (0) | 2024.11.21 |
[CS] ๋คํธ์ํฌ ๊ธฐ์ด ์ง์ ์ ๋ฆฌ(3/3) (1) | 2024.11.14 |
[CS] ๋คํธ์ํฌ ๊ธฐ์ด ์ง์ ์ ๋ฆฌ (2/3) (0) | 2024.11.08 |