ํ ์ฌ์ฉ์์ ์ฌ๋ฌ ์ฅ์น ๊ฐ ๋ฐ์ดํฐ ๋๊ธฐํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ ์ธ์๋ Syncthing์ ์ฌ์ฉํ๋ฉด ์ฐธ๊ฐ์ ์์คํ
์ ์ฒด์ ๋ฐฐํฌ๋๋ ๊ณต์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ธฐ ์ํ ๋๊ท๋ชจ ๋ถ์ฐ ๋คํธ์ํฌ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ์ ์ฐํ ์ก์ธ์ค ์ ์ด ๋ฐ ๋๊ธฐํ ์์ธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ฐ์ดํฐ๋ง ์์ ํ๋ ํธ์คํธ๋ฅผ ์ ์ํ๋ ๊ฒ์ด ๊ฐ๋ฅํฉ๋๋ค. ์ด๋ฌํ ํธ์คํธ์ ๋ฐ์ดํฐ๋ฅผ ๋ณ๊ฒฝํด๋ ๋ค๋ฅธ ์์คํ
์ ์ ์ฅ๋ ๋ฐ์ดํฐ ์ธ์คํด์ค์๋ ์ํฅ์ ๋ฏธ์น์ง ์์ต๋๋ค. ์ง์๋จ
๋๊ธฐํ ์ ํ์ผ์ ๋
ผ๋ฆฌ์ ์ผ๋ก ๋ธ๋ก์ผ๋ก ๋ถํ ๋๋ฉฐ, ์ด๋ ์ฌ์ฉ์ ์์คํ
๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ๋ ๋ถํ ํ ์ ์๋ ๋ถ๋ถ์
๋๋ค. ์ ์ฅ์น์ ๋๊ธฐํํ ๋ ์ฌ๋ฌ ์ฅ์น์ ๋์ผํ ๋ธ๋ก์ด ์๋ ๊ฒฝ์ฐ BitTorrent ์์คํ
์ ์๋๊ณผ ์ ์ฌํ๊ฒ ๋ธ๋ก์ด ๋ค๋ฅธ ๋
ธ๋์์ ๋ณต์ฌ๋ฉ๋๋ค.
๋ ๋ง์ ์ฅ์น๊ฐ ๋๊ธฐํ์ ์ฐธ์ฌํ ์๋ก ๋ณ๋ ฌํ๋ก ์ธํด ์ ๋ฐ์ดํฐ ๋ณต์ ๊ฐ ๋ ๋น ๋ฅด๊ฒ ๋ฐ์ํฉ๋๋ค. ๋ณ๊ฒฝ๋ ํ์ผ์ ๋๊ธฐํํ๋ ๋์์๋ ๋ณ๊ฒฝ๋ ๋ฐ์ดํฐ ๋ธ๋ก๋ง ๋คํธ์ํฌ๋ฅผ ํตํด ์ ์ก๋๋ฉฐ, ์ด๋ฆ ๋ณ๊ฒฝ์ด๋ ์ ๊ทผ ๊ถํ ๋ณ๊ฒฝ ์์๋ ๋ฉํ๋ฐ์ดํฐ๋ง ๋๊ธฐํ๋ฉ๋๋ค.
๋ฐ์ดํฐ ์ ์ก ์ฑ๋์ TLS๋ฅผ ์ฌ์ฉํ์ฌ ํ์ฑ๋๋ฉฐ ๋ชจ๋ ๋
ธ๋๋ ์ธ์ฆ์ ๋ฐ ์ฅ์น ์๋ณ์๋ฅผ ์ฌ์ฉํ์ฌ ์๋ก๋ฅผ ์ธ์ฆํ๋ฉฐ SHA-256์ ๋ฌด๊ฒฐ์ฑ์ ์ ์ดํ๋ โโ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋ก์ปฌ ๋คํธ์ํฌ์์ ๋๊ธฐํ ๋
ธ๋๋ฅผ ๊ฒฐ์ ํ๋ ค๋ฉด ๋๊ธฐํ๋ ์ฅ์น์ IP ์ฃผ์๋ฅผ ์๋์ผ๋ก ์
๋ ฅํ ํ์๊ฐ ์๋ UPnP ํ๋กํ ์ฝ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์์คํ
๊ตฌ์ฑ ๋ฐ ๋ชจ๋ํฐ๋ง์ ์ํด ๋ด์ฅ๋ ์น ์ธํฐํ์ด์ค๊ฐ ์ ๊ณต๋๋ฉฐ,
์ ๋ฆด๋ฆฌ์ค์์:
-
๋์ ๊ธฐ๋ฐ์ ์๋ก์ด ์ ์ก ํ๋กํ ์ฝQUIC (๋น ๋ฅธ UDP ์ธํฐ๋ท ์ฐ๊ฒฐ) ๋ฐ NAT(์ฃผ์ ๋ณํ๊ธฐ)๋ฅผ ํตํ ์ ๋ฌ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค. ์ฐ๊ฒฐ ์ค์ ์ ์ํ ๊ธฐ๋ณธ ํ๋กํ ์ฝ๋ก๋ TCP๊ฐ ์ฌ์ ํ ๊ถ์ฅ๋ฉ๋๋ค. - ์น๋ช
์ ์ธ ์ค๋ฅ ์ฒ๋ฆฌ ๊ฐ์ ๋ฐ ์ถ๊ฐ
์๊ธ ๊ฐ๋ฐ์์๊ฒ ๋ฌธ์ ๋ณด๊ณ ์๋ฅผ ์๋์ผ๋ก ๋ณด๋ ๋๋ค. ๋ณด๊ณ ์ ์ ์ก์ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋์ด ์์ผ๋ฉฐ ์ค์ ์์ ๋นํ์ฑํํ ์ ์์ต๋๋ค.์ถ๊ฐ ํน๋ณ ์ต์ . ์ถฉ๋ ๋ณด๊ณ ์์ ๋ฐ์ดํฐ์๋ ํ์ผ ์ด๋ฆ, ๋ก๊ทธ ๋ฐ์ดํฐ, ์ฅ์น ์๋ณ์, ํต๊ณ ๋ฐ ๊ธฐํ ๊ฐ์ธ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋์ง ์์ต๋๋ค. - ํ์ผ ์ฝํ
์ธ ๋ฅผ ์ธ๋ฑ์ฑํ๊ณ ์ ์กํ ๋ ์์ ๊ณ ์ ๋ธ๋ก(128KiB) ์ฌ์ฉ์ด ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ต๋๋ค.
๋๋ค ๋ค์ํ ํฌ๊ธฐ์ ํฐ ๋ธ๋ก๋ง; - ์ธํฐํ์ด์ค๋ ์ ์๋ ๊ฐ ์ฃผ์์ ๋ํ ๋ง์ง๋ง ์ฐ๊ฒฐ ์ค๋ฅ ํ์๋ฅผ ์ ๊ณตํฉ๋๋ค.
- WebUI์์ ํ ์ด๋ธ ์ด์ ๋ ์ด์์์ ์ข์ ํ๋ฉด์์ ์ฌ๋ฐ๋ฅด๊ฒ ํ์๋๋๋ก ์ต์ ํ๋์ด ์์ต๋๋ค.
- ํธํ์ฑ์ ์์์ํค๋ ๋ณ๊ฒฝ์ด ์ด๋ฃจ์ด์ก์ต๋๋ค. ์ ๋ฆด๋ฆฌ์ค๋ Syncthing 0.14.45 ๋ฐ ์ด์ ๋ฒ์ ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ํธ์คํธ์ ํธํ๋์ง ์์ต๋๋ค.
์ถ์ฒ : opennet.ru