์ต๋ช ๋คํธ์ํฌ I2P 2.4.0 ๋ฐ C++ ํด๋ผ์ด์ธํธ i2pd 2.50.0์ด ์ถ์๋์์ต๋๋ค. I2P๋ ์ผ๋ฐ ์ธํฐ๋ท ์์์ ์๋ํ๋ ๋ค๊ณ์ธต ์ต๋ช ๋ถ์ฐ ๋คํธ์ํฌ๋ก, ์ต๋ช ์ฑ๊ณผ ๊ฒฉ๋ฆฌ๋ฅผ ๋ณด์ฅํ๊ธฐ ์ํด ์ข ๋จ ๊ฐ ์ํธํ๋ฅผ ์ ๊ทน์ ์ผ๋ก ์ฌ์ฉํฉ๋๋ค. ๋คํธ์ํฌ๋ P2P ๋ชจ๋๋ก ๊ตฌ์ถ๋๋ฉฐ ๋คํธ์ํฌ ์ฌ์ฉ์๊ฐ ์ ๊ณตํ๋ ๋ฆฌ์์ค(๋์ญํญ) ๋๋ถ์ ํ์ฑ๋์ด ์ค์์์ ์ ์ด๋๋ ์๋ฒ๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ๋ ๊ฐ๋ฅํฉ๋๋ค(๋คํธ์ํฌ ๋ด ํต์ ์ ์ํธํ๋ ๋จ๋ฐฉํฅ ํฐ๋ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์ฐธ๊ฐ์ ๋ฐ ๋๋ฃ).
I2P ๋คํธ์ํฌ์์ ์ต๋ช ์ผ๋ก ์น์ฌ์ดํธ์ ๋ธ๋ก๊ทธ๋ฅผ ๋ง๋ค๊ณ , ์ธ์คํดํธ ๋ฉ์์ง์ ์ด๋ฉ์ผ์ ๋ณด๋ด๊ณ , ํ์ผ์ ๊ตํํ๊ณ , P2P ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ํด๋ผ์ด์ธํธ-์๋ฒ(์น์ฌ์ดํธ, ์ฑํ ) ๋ฐ P2P(ํ์ผ ๊ตํ, ์ํธํํ) ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์ต๋ช ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ถํ๊ณ ์ฌ์ฉํ๊ธฐ ์ํด I2P ํด๋ผ์ด์ธํธ๊ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๊ธฐ๋ณธ I2P ํด๋ผ์ด์ธํธ๋ Java๋ก ์์ฑ๋์์ผ๋ฉฐ Windows, Linux, macOS, Solaris ๋ฑ๊ณผ ๊ฐ์ ๋ค์ํ ํ๋ซํผ์์ ์คํํ ์ ์์ต๋๋ค. I2pd๋ I2P ํด๋ผ์ด์ธํธ์ ๋ ๋ฆฝ์ ์ธ C++ ๊ตฌํ์ด๋ฉฐ ์์ ๋ BSD ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
์ ๋ฒ์ ์์:
- I2P ๋คํธ์ํฌ์์ ํผ์ด๋ฅผ ๊ฒ์ํ๋ ๋ฐ ์ฌ์ฉ๋๋ NetDB ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฒ์ ๊ธฐ๋ฅ์ด ํฅ์๋์์ต๋๋ค.
- ์ค๋ฒ๋ก๋ ๋ฐ์ ์ฒ๋ฆฌ๊ฐ ๊ฐ์ ๋์์ผ๋ฉฐ ์ค๋ฒ๋ก๋๋ ํผ์ด์์ ๋ค๋ฅธ ๋ ธ๋๋ก ๋ก๋๋ฅผ ์ ์กํ๋ ๊ธฐ๋ฅ์ด ๊ตฌํ๋์ด DDoS ๊ณต๊ฒฉ ์ค์ ๋คํธ์ํฌ์ ๋ณต์๋ ฅ์ด ํฅ์๋์์ต๋๋ค.
- ํธํ ๋ผ์ฐํฐ์ ์ด๋ฅผ ์ฌ์ฉํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณด์์ ๊ฐํํ๋ ํฅ์๋ ๊ธฐ๋ฅ์ ๋๋ค. ๋ผ์ฐํฐ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ์ ์ ๋ณด ์ ์ถ์ ๋ฐฉ์งํ๊ธฐ ์ํด NetDB ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ ๊ฐ์ ๊ฒฉ๋ฆฌ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๋๋์ด์ง๋๋ค. ํ๋๋ ๋ผ์ฐํฐ์ฉ์ด๊ณ ๋ค๋ฅธ ํ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ์ ๋๋ค.
- ๋ผ์ฐํฐ๋ฅผ ์ผ์์ ์ผ๋ก ์ฐจ๋จํ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋ SSU1 ์ ์ก ํ๋กํ ์ฝ์ด ๋นํ์ฑํ๋์ด SSU2 ํ๋กํ ์ฝ๋ก ๋์ฒด๋์์ต๋๋ค.
- i2pd๋ ์ด์ Haiku OS๋ฅผ ์ง์ํฉ๋๋ค.
์ถ์ฒ : opennet.ru