P2P(๋๋ฑ ๊ณ์ธต๊ฐ ํต์ ๋ง)
๋น๊ต์ ์์์ ์๋ฒ์ ์ง์คํ๊ธฐ๋ณด๋ค๋ ๋ง๊ตฌ์ฑ์ ์ฐธ์ฌํ๋ ๊ธฐ๊ณ๋ค์ ๊ณ์ฐ๊ณผ ๋์ญํญ ์ฑ๋ฅ์ ์์กดํ์ฌ ๊ตฌ์ฑ๋๋ ํต์ ๋ง
P2P(peer-to-peer network)๋ ๋คํธ์ํฌ ์์์ ์ ์ ์ ์ ์ ๊ฐ ๋ฐ์ดํฐ๋ฅผ ๊ณต์ ํ๋ ๋ฐฉ์์
๊ธฐ๋ฐ ๋ฐฉ์์ ๋ถ์ฐํ ๋ฐ์ดํฐ ์ ์ฅ ๊ธฐ์ ์ ์ผ์ข
์ค๋์ค๋ ๋น๋์ค, ๋ฐ์ดํฐ ๋ฑ ์์์ ๋์งํธ ํ์ ํ์ผ์ ๊ณต์ ๋ ๋งค์ฐ ๋ณดํธ์ ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค.
๋ํ, ์ธํฐ๋ท ์ ํ(VoIP)๊ฐ์ ์ค์๊ฐ ๋ฐ์ดํฐ ๋ฑ๋ P2P ๊ธฐ์ ์ ํตํด ์๋ก ์ ๋ฌ๋ ์ ์์ต๋๋ค.
ํํ ๋ค๋ค ์๊ณ ๊ณ์๋ ํ ๋ํ , ํ ๋ฅด ๋ฑ์ ์๊ฐํ๋ฉด ์ดํดํ๊ธฐ ์ฌ์ฐ์ค ๊ฒ๋๋ค.
๐กํต์ฌ : ๋๋ฑํ ๊ด๊ณ์ ์ปดํจํฐ ๊ทธ๋ฃน์ ์ง์ ํต์ ์ ์ํํ๋, ์ค์ฌ์ด ์๋ ๋คํธ์ํฌ์ผ๋ก์จ,
๋๋ฑํ ๊ณ์ธต ๋ ธ๋๋ค(peer nodes)์ด ์๋ก ํด๋ผ์ด์ธํธ์ ์๋ฒ ์ญํ ์ ๋์์ ๋คํธ์ํฌ ์์์ ํ๊ฒ ๋๋ค.
P2P๋ ๊ธฐ์กด์ ์๋ฒ์ ํด๋ผ์ด์ธํธ ๊ฐ๋ ์ด๋ ๊ณต๊ธ์์ ์๋น์ ๊ฐ๋ ์์ ๋ฒ์ด๋
๊ฐ์ธ ์ปดํจํฐ๋ผ๋ฆฌ ์ง์ ์ฐ๊ฒฐํ๊ณ ๊ฒ์ํจ์ผ๋ก์จ ์ฐธ์ฌ์๊ฐ ๊ณต๊ธ์์ธ ๋์์ ์์์๊ฐ ๋๋ ํํ์ ๋๋ค.
์ฆ, ๊ฐ๊ฐ์ ๊ฐ์ธ ํด๋ผ์ด์ธํธ๋ค์ด ์๋ก ์ฐ๊ฒฐ๋์ด ์๋ค๊ณ ์๊ฐํ๋ฉด ๋๋ค.
- P2P ์ฅ์
- ์๋ฒ๋ฅผ ์ค๋นX
- ์ค์์๋ฒ๊ฐ ์๊ธฐ์ ์ค๊ณ๋ ์ ์ง๊ฐ ํ๋ค ์ ์์ - ๋
ธ๋ ์ค๊ฐํด๋ ์๋น์ค ์ ์ง์ ๋์ ํ์ฅ์ฑ ๊ฐ๋ฅ
- P2P ํน์ฑ์ ์ผ๋ถ ๋ ธ๋๊ฐ ๋ง๊ฐ์ ธ๋ ์ ์ฒด ๋คํธ์ํฌ ์ํฅ์ ์ค ์ผ ์์ผ๋ฉฐ, ๊ท๋ชจ๊ฐ ํด ์๋ก ๋ณต์์ด ๋น ๋ฆ
- ์๋ฒ๋ฅผ ์ค๋นX
- P2P ๋จ์
- ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ๋ ์
๋ฐ์ดํธ ์ด๋ ค์
- ํด๋ผ์ด์ธํธ์ peer์ ์๊ฐ ์๋ฒ ์ด์ฉ์ ์ํฅ์ด ๋์์ ๋ฐ์ํ๋ ๋ถ๋ถ - ๋คํธ์ํฌ ์ ์ก ์๋ ์ฐจ๋ก ๋
ธ๋ ๊ฐ ์ ๋ณด ๋ถ์ผ์น(์ฑ๋ฅ ์ ํ ๋ฐ์)
- peer์ ์์ ๋ฐ๋ผ ์๋ฒ ์ต์ ํ ๋ฐ ์ ๋ฐ์ดํธ ๋ถ๋ถ์์ ๋๋ฆด ์ ์์
- ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ๋ ์
๋ฐ์ดํธ ์ด๋ ค์
P2P ํน์ง_๋ธ๋ก์ฒด์ธ์ ํตํด..
์ ๋กํ์(Zero Downtime)๋ P2P ๋ถ์ฐ ๋คํธ์ํฌ ๋ฌธ์ ์์ด๋ ์ค์ง X, ์์ ์ฑ์ด ๋ค์ ๋จ์ด์ง(๋ ธ๋๊ฐ ๋ง์ ์๋ก ์ข์ ์ด์ )
- ์ข
๋ฅ
- Public Blockchain
- Private Blockchain
- Consortium Blockchain
Public Blockchain(๊ฐ๋ฐฉํ ๋ธ๋ก์ฒด์ธ)
๋๊ตฌ๋ ์ง ์์ ๋กญ๊ฒ ์ฐธ์ฌ ๊ฐ๋ฅํ ๊ฐ๋ฐฉํ ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ(Ex. ์ด๋๋ฆฌ์, ๋ธ๋ก์ฒด์ธ, ํ ๋ํ )
ํน์ง
- ๋๊ตฌ๋ ๊ฑฐ๋๋ค์ ๊ฒ์ฆํ ์ ์๋ ๋ ธ๋!
- ํด๋น ๋ธ๋ก์ฒด์ธ ์์์ ๋ฐ์ํ ๊ธฐ๋ก์ ๋ชจ๋ ์ฌ๋์ด ํ์ธ ๊ฐ๋ฅ
- ์ ์ฅ๋ ๋ฐ์ดํฐ ์๋ณ์กฐ ๋ถ๊ฐ
- ๋ง์ ์ฌ๋๋ค์ ๋คํธ์ํฌ ์ฐธ์ฌ์ ๋๊ธฐ ๋ถ์ฌ๋ฅผ ์ํด ํน์ ์ํธํํ๋ฅผ ๋ณด์์ ์ง๊ธํด ๋คํธ์ํฌ ์ ์ง
Private Blockchain(๋น๊ณต๊ฐ์ ๋ธ๋ก์ฒด์ธ)
ํ๊ฐ๋ ์ฐธ์ฌ์ ์ธ ๊ฑฐ๋ ๋ด์ญ๊ณผ ์ฌ๋ฌ ํ๋์ ๋ํ ๊ณต์ ๊ฐ ๋์ง ์๊ณ ์ถ์ ๋์ง ์์
์ฌ์ ์ธ ๋ธ๋ก์ฒด์ธ, ํ๊ฐํ ๋ธ๋ก์ฒด์ธ, ๊ธฐ์ ํ ๋ธ๋ก์ฒด์ธ์ผ๋ก๋ ๋ถ๋ฆผ
ํน์ง
- ์ฒด์ธ ๊ฐ๋ฐ์๊ฐ ์ ํด๋ ๊ท์น ๋๋ ๋คํธ์ํฌ ํ๊ฐ๋ฅผ ๋ฐ๋ ๋ ธ๋๋ง ์ฐธ์ฌ ๊ฐ๋ฅ
- ๊ฑฐ๋ ๋ด์ญ ์ด๋ ๊ถํ์ ๋ฐ์ ์ฌ๋๋ง ์ด๋ ๊ฐ๋ฅ
- ์๋ง์ ๊ถํ์ด ์์์ ๋ ธ๋๋ค์ ์ํด ์ด์๋๊ธฐ์ ์ ๋ ดํ๋ฉฐ, ๋น ๋ฅธ ์๋ ๋ณด์ฅ
- ํ๋ ํฌํฌ๊ฐ ์๋ ์ด์ SW์ ๋ฐ์ดํธ๋ ์ด๋ ต์ง๋ง ๊ธฐ์ ๋ค์๊ฒ ์์ด์ ๋ฒ๋ฅ ๊ท์ ๋ฑ์ ์ถฉ์กฑํ ๋ธ๋ก์ฒด์ธ์ผ๋ก ์ด์ฉ
๐ํ๋ ํฌํฌ : ๋ธ๋ก์ฒด์ธ์ ๊ธฐ๋ณธ๊ธฐ๋ฅ ์์ฒด๋ฅผ ์์ ํ ๊ฒ์ผ๋ก ํด๊ฒฐ ๋ฐฉ๋ฒ ์ค ํ๋๋ก์, ๊ธฐ์กด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ฉฐ
์ด์ ๊ณผ๋ ์ ํ ๋ค๋ฅธ ํ๋กํ ์ฝ์ ๊ฐ์ง ๋ธ๋ก์ฒด์ธ์ด ๋ฉ๋๋ค.
Consortium Blockchain(ํ์ด๋ธ๋ฆฌ๋ ๋ธ๋ก์ฒด์ธ)
์ ๋ ๋ธ๋ก์ฒด์ธ ๊ธฐ์ ์ ํผ๋ํ ๊ฒ์ด๋ฉฐ, ์ค์๊ด๋ฆฌ์์ ์ํด ์น์ธ ๋ฐ์ ์ฐธ์ฌ์๋ง ์ฐธ์ฌ๊ฐ๋ฅ
๐ก๋น๊ณต๊ฐ์ ๋ธ๋ก์ฒด์ธ๊ณผ๋ ๋ค์ ๋ค๋ฅด๊ฒ ๋ชฉ์ ์ ๊ฐ๊ณ ์๋ ๊ธฐ๊ด์ด ํ๋์ ์ปจ์์์์ ๊ตฌ์ฑํด ๊ณต์ ์ฑ๊ณผ ํ์ฅ์ฑ์ ํ๋ณดํจ!
ํน์ง
- ์ฌ๋ฌ ๊ธฐ๊ด ๋๋ ๊ธฐ์ ์ด ํ๋์ ๊ทธ๋ฃน์ ์ด๋ค ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ๋ ๊ตฌ์กฐ
- ์ ๋ ๋ธ๋ก์ฒด์ธ ๊ธฐ์ ์ ์ฑ์ง์ ๋ฐ
- ์ ๋ณ๋ ํ ์ง๋จ์ ๋ ธ๋๋ค๋ง์ด ํฉ์ ๊ณผ์ ์ ์ฐธ์ฌํ์ง๋ง, ๋ค๋ฅธ ๋ ธ๋๋ค์ ๋ธ๋ก์ ์์ฑ, ํ์ธ์ ํ ์ ์์
๊ฒ์ํด ์ค์ ๋ถ์ด ๋ค ์ด๊ฑฐ๋ผ.. ์์ฃ .. OS ๋ฐ์ ๊ณผ์ ๊ณผ ์ด์์ฒด์ ์ ๊ดํ ๋งํฌ ๊ฑธ์ด๋๋ฆด๊ป์
๋ค๋ฅธ ๋ถ๋ถ๋ ์ฌ๋ฏธ์๊ฒ ๋ด์ฃผ์ธ์ ์ด์ฌํ ์ฌ๋ฆฌ๊ฒ ์ต๋๋ค!
์ฐธ๊ณ ์๋ฃ
์ฐธ๊ณ ์ด๋ฏธ์ง
'๐ปโIT_Study > ๐ซโWeb_Study' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ํํธ์จ์ด๊ณตํ ์ค๋ฌด - 1 (0) | 2023.03.04 |
---|---|
Proxy meaning (0) | 2023.02.02 |
ํด๋ผ์ฐ๋๋? (2) | 2023.01.26 |
TCP vs UDP (0) | 2022.05.25 |
ํฌํธ๋? (0) | 2022.05.24 |