ํด๋ผ์ด์ธํธ์ ์น ๊ฒ์์ ํต์ ๊ด๊ณ(feat. ์ด๋ฒคํธํ์ด์ง)
๋ณดํต ๊ฒ์์์ ํต์ ์ ํ๋ฆ์ ๋ค์๊ณผ ๊ฐ์ด ํด๋ผ์ด์ธํธ๊ฐ ์์ฒญํ๊ณ ์๋ฒ๊ฐ ๊ทธ์๋ํด ์๋ตํ๋ ๋ฐฉ์์
๊ทธ๋ ๋ค๋ฉด ๋ฐ๋๋ก ์๋์ ๊ฐ์ด ์๋ฒ๊ฐ ๋จผ์ ์์ฒญํ๊ฑฐ๋ ๋ช ๋ นํ๋ ๊ฒฝ์ฐ๋ ์์๊น?
์๋ค๊ณ ๋ด๋ ๋ฌด๋ฐฉํจ.
๊ฒ์์ผ๋ก ์๋ฅผ ๋ค์๋ฉด
์์ ๊ฐ์ด ๋ด ๋ชฌ์คํฐ๊ฐ ์๋๋ฐฉ์ ๋ชฌ์คํฐ๋ฅผ ์ฃฝ์ฌ์ ์ฌํ๋ฅผ ์ป๋ ๊ฒฝ์ฐ๋ ์๋์ ๊ฐ๊ฒ ์ง?
1. ํด๋ผ์ด์ธํธ๊ฐ ํน์ ๋ชฌ์คํฐ(ํฌํ์ด๋)๋ฅผ ์ฌ๋ฅํ๋ค๊ณ ์๋ฒ์๊ฒ ์์ฒญํ๋ฉด,
2. ์๋ฒ๋ ์ง์ง๋ก ๊ทธ ๋ชฌ์คํฐ๊ฐ ์ฌ๋ฅ๋์๋์ง ๋ฐ์ดํฐ๋ฅผ ๊ฒํ ํด์
ํ์ธํ๊ณ ์ง์ง๋ก ์ฃฝ์๋ค๋ฉด? ์๋ฒ์ ์ ์ฅ๋์ด์๋ ๋ณด์ ํ ์ด๋ธ์ ๊ฒ์ํด(ํฌํ์ด๋ ์ฌ๋ฅํ์ ๋ ๋ณด์์ ๋ฌด์์ธ๊ฐ?)
3. ๊ทธ ๋ณด์์ ์๋ฒ ๋ด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํ๊ณ ํด๋ผ์ด์ธํธ์ชฝ์ผ๋ก ๊ฒฝํ์น 300 ์ฌ๋ ธ๋ค๊ณ ์๋ตํด์ค
4. ํด๋ผ์ด์ธํธ๋ ๊ทธ ์๋ต์ ๋ฐ๊ณ ์๋ฒ๊ฐ ๋ณด๋ด์ค ๊ฒฝํ์น๋งํผ ๊ฒฝํ์น ์์นํ๋ค๊ณ ์ฐ์ถ
์ ๋ณธ๋ก ์ผ๋ก ๋ค์ด๊ฐ์ ์ด๋ฒคํธ ํ์ด์ง๋ฅผ ์๋ฅผ ๋ค์ด๋ณด์.
์์ ๊ฐ์ ์ด๋ฒคํธ ํ์ด์ง๋ ํน์ ํ ์๋ฌด๋ฅผ ์์ํ๋ฉด ํฐ์ผ์ ์๋ฅผ ์ฆ๊ฐ์์ผ์ฃผ๋ ์ด๋ฒคํธ ํ์ด์ง์.
์ฌ๊ธฐ์ ์ ์ ์กฐ๊ฑด์ ํด๋ผ์ด์ธํธ๋ ํฐ์ผ์ ๋ํ ์ ๋ณด๋ฅผ ์ ์ฅํ๊ณ ์์ง ์์. ์ค์ง ์๋ฒ์์ ๊ด๋ฆฌํ๋ ๋ฐ์ดํฐ์!
(์๋ํ๋ฉด ํฐ์ผ์ ์ธ๊ฒ์์์ ๋์ ์ค ํ์ ์๊ณ ์๋ฒ์ชฝ(์นํ์ด์ง)์์๋ง ๋์ด์ฃผ๋๊น)
์ ์ ๊ฐ ํน์ ํ ์๋ฌด๋ฅผ ์์ํ๋ค๊ณ ๊ฐ์ ํด๋ณด์.
์ด๋ฐ ํ๋ฆ์ผ๋ก ์๋ฒ์ชฝ์์๋ง ์ ์ฅํ๊ฒ ๋จ, ํด๋ผ์ด์ธํธ์ชฝ์์๋ ํฐ์ผ์ ์กด์ฌ ์์ฒด๋ ๋ชจ๋ฆ.
๊ทธ๋ ๋ค๋ฉด ํด๋ผ์ด์ธํธ๊ฐ ์ด๋ฒคํธํ์ด์ง์์ ํฐ์ผ ๊ฐฏ์๋ฅผ ํ์ธ ํ๋ ๊ฒฝ์ฐ๋ ๋ญ๊น??
-> ํด๋ผ์ด์ธํธ์ ์ ์ฅ ์ํ๊ณ ์๋๋ฐ ์ด๋ป๊ฒ ์ด๋ฒคํธ ํ์ด์ง์์ ํฐ์ผ ๊ฐฏ์๋ฅผ ํ์ธํ๋๊ฑฐ์ง??
์ด๋ฐ ์์ผ๋ก ์๋ฒ์์๋ง ๊ด๋ฆฌ๋๊ณ ์๋ ์ ๋ณด(์ซ์)๋ค์ ํด๋ผ์ด์ธํธ์๊ฒ ๋ ธ์ถ ์์ผ์ฃผ๋ ๊ฒ์ด์ง,
ํด๋ผ์ด์ธํธ๊ฐ ์ค์ ๋ก ํฐ์ผ์ ๊ดํ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ ๊ฒ์ด ์๋.
์ด๋ฒคํธ ํ์ด์ง์์ ๋ณด์ ๋ฐ๊ธฐ ๋ฒํผ์ ๋๋ฅด๋ ํ๋ฆ์ ์๋์ ๊ฐ์
์ฌ๊ธฐ์ ์ฐจ์ด์ ์
ํฐ์ผ = ์๋ฒ์์๋ง ๊ด๋ฆฌ๋๋ ๋ฐ์ดํฐ
ํฌ๋ฆฌ์คํ = ์๋ฒ, ํด๋ผ์์ ๋ ๋ค ๊ด๋ฆฌ๋๋ ๋ฐ์ดํฐ (์ธ๊ฒ์์์ ์ฐ์, ํด๋ผ์์ UI ์ถ๋ ฅ์ ์ฐ์)
์ด ๋งํ์ ์ ๋ฐ์ค์ด ์์ ํฐ์ผ๊ณผ ๋์ผํ๋ค๊ณ ๋ณด๋ฉด ๋จ.
ํ์ค ์์ฝ: ํฐ์ผ์ ์๋ฒ์์๋ง ๊ด๋ฆฌ๋๋ฏ๋ก ์ค์ง์ ์ผ๋ก ํด๋ผ์ด์ธํธ์๊ฒ ์ง๊ธ๋๋ ๊ฒ์ด ์๋๋ค.
(์๋ฒ์์๋ง ๊ด๋ฆฌ๋๋ฉด ๋น๋๋ ๋ค์ ๋ฝ์ ํ์ ์๊ณ -> ๊ตฌ๊ธ ์ ํ ๊ฒ์ ๋ฐ์ ํ์ ์์, ์๋ฒ ํจ์น๋ง ํ์ํด์ ๊ฐ๋จํจ)
๋ง์ง๋ง์ผ๋ก ์๋์ ๊ฐ์ ๋ฌธ์ ๋ฅผ ๋ณด์.
์ฌ๊ธฐ์ ์ธ์ฅ = ํฌ๋ฆฌ์คํ๊ณผ ๋น์ทํ๋ค๊ณ ๋ณด๋ฉด ๋จ.
์๋ํ๋ฉด ์๋ ์ธ์ฅ์ด๋๊ฒ ์๋ฒ์์๋ ๋น์ฐํ ๊ด๋ฆฌ๋์ด์ผ ํ๊ณ ํด๋ผ์์๋ UI ์ถ๋ ฅ ๋ฑ, .. ์ฌ๋ฌ๊ฐ์ง ์ด์ ๋ก
ํด๋ผ์์๋ ๊ด๋ฆฌ๋์ด์ผ ํ๋ ์ฌํ๋ก ๋ฐ๋์์ผ๋๊น?
์~ ํฌ๋ฆฌ์คํ 100๊ฐ ํ๋ ํ์๋ ์ธ์ฅ 1๊ฐ๋ฅผ ์ป๋ ๊ฒฝ์ฐ๋ฅผ ๋ณด์.
์์ ๊ฐ์ด, 2. ๋ณด์ ๋ฐ๊ธฐ ๋ฒํผ ํด๋ฆญ์ด๋ผ๋ ๊ณผ์ ์ด ์์ด์ผ ์ธ์ฅ์ ๋ฐ์ ์ ์๋ ๊ณผ์ ์ด ํ์ฑ๋๋๊ฑฐ์ผ~
'Development > Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋คํธ์ํฌ ๊ธฐ์ด ์ง์] IP, CIDR ํ๊ธฐ๋ฒ, ์๋ธ๋ท ๋ง์คํฌ (0) | 2019.07.03 |
---|---|
[UDP ํํ์นญ(Hole Punching)] - UDP ํํ์นญ(2/2) (24) | 2018.12.04 |
[UDP ํํ์นญ(Hole Punching)] - NAT ๊ทธ๋ฆฌ๊ณ P2P(1/2) (0) | 2018.12.03 |
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote
๋ค๋ฅธ ๊ธ
-
[๋คํธ์ํฌ ๊ธฐ์ด ์ง์] IP, CIDR ํ๊ธฐ๋ฒ, ์๋ธ๋ท ๋ง์คํฌ
[๋คํธ์ํฌ ๊ธฐ์ด ์ง์] IP, CIDR ํ๊ธฐ๋ฒ, ์๋ธ๋ท ๋ง์คํฌ
2019.07.03 -
[UDP ํํ์นญ(Hole Punching)] - UDP ํํ์นญ(2/2)
[UDP ํํ์นญ(Hole Punching)] - UDP ํํ์นญ(2/2)
2018.12.04 -
[UDP ํํ์นญ(Hole Punching)] - NAT ๊ทธ๋ฆฌ๊ณ P2P(1/2)
[UDP ํํ์นญ(Hole Punching)] - NAT ๊ทธ๋ฆฌ๊ณ P2P(1/2)
2018.12.03