๋ฐ์ํ
์ค๊ฐ์๋ฒ
[UDP ํํ์นญ(Hole Punching)] - UDP ํํ์นญ(2/2)
[UDP ํํ์นญ(Hole Punching)] - UDP ํํ์นญ(2/2)
2018.12.042์ค ์์ฝ UDP ํํ์นญ์ ํตํด NAT๊ฐ ๊ตฌ์ฑ๋์ด์๋ ํธ์คํธ๋ผ๋ฆฌ ํต์ ์ด ๊ฐ๋ฅํ๋ค ํํ์นญ์ ์ํด์ ์ค๊ฐ์๋ฒ๊ฐ ํ์ํ๋ค UDP ํํ์นญ ์ด์ ๊ธ์์ NAT๋ก ์ธํด ์๋ก์ Public IP์ Port๋ฒํธ๋ฅผ ๋ชฐ๋ผ, P2P ํต์ ์ ํ๊ธฐ๊ฐ ์ด๋ ต๋ค๊ณ ํ๋ค. ๊ทธ๋ ๋ค๋ฉด ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ํด๊ฒฐ ํ ๊น? ๊ฐ๋จํ๋ค, ์ด ๊ธ์ ์ฃผ์ ๋๋ก UDP ํํ์นญ ๊ธฐ๋ฒ์ ์ฌ์ฉํ๋ฉด ๋๋ค. ์ด๋ฌํ ๊ธฐ๊ณ๋ฅผ ์ค์ํ์์ ๋ณธ ์ ์ด ์์๊ฒ์ด๋ค. ๊ตฌ๋ฉ์ ๋ซ์ด์ฃผ๋ ๋
์์ธ๋ฐ UDP ํํ์นญ๋ ์๋ฏธ๋๋ก P2Pํต์ ์ ํ๊ธฐ ์ํด NAT์๋ค๊ฐ ํต๋ก(?)๊ฐ์ ๊ฒ์ ๋ซ์ด์ฃผ๋ ๊ธฐ๋ฒ์ ๋ปํ๋ค UDP ํํ์นญ์ ์ํด์ ์ค๊ฐ์๋ฒ๋ผ๋ ์กด์ฌ๊ฐ ํ์ํ๋ค. ์ค๊ฐ ์๋ฒ ์๋ ์์์์ IP ์ฒด๊ณ์ 300.300.300.300์ด๋ผ๋ IP๋ ์กด์ฌํ ์ ์์ต๋๋ค. (255๊ฐ ์ต๋ ์์น๊ธฐ ๋๋ฌธ) ..