DevLog ๐ถ
[Network] ์๋ฒ์ ์ก์ธ์ค๊ฐ ์ฆ๊ฐํ ๋ ์ด๋ป๊ฒ ์ฒ๋ฆฌํ ๊น? - ์บ์ ์๋ฒ์ ํฌ์๋ ํ๋ก์, ๋ฆฌ๋ฒ์ค ํ๋ก์ ๋ณธ๋ฌธ
[Network] ์๋ฒ์ ์ก์ธ์ค๊ฐ ์ฆ๊ฐํ ๋ ์ด๋ป๊ฒ ์ฒ๋ฆฌํ ๊น? - ์บ์ ์๋ฒ์ ํฌ์๋ ํ๋ก์, ๋ฆฌ๋ฒ์ค ํ๋ก์
dolmeng2 2023. 5. 22. 00:00๐ฑ DNS ์๋ฒ๋ฅผ ํตํด ๋ค์ค ์๋ฒ๋ก ๋ถ์ฐ ์ฒ๋ฆฌํ๊ธฐ
์๋ฒ์ ์ก์ธ์ค๊ฐ ์ฆ๊ฐํ๋ค๋ฉด ๋จ์ํ ํ์ ์ ๋น ๋ฅด๊ฒ ํ๋ ๊ฒ์ผ๋ก๋ ๋ถ์กฑํ ์ ์๋ค.
๋จ์ผ ์๋ฒ์ ํ๊ณ๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํด์๋, ์ฌ๋ฌ ๋์ ์๋ฒ๋ฅผ ์ด์ฉํ์ฌ ์ฒ๋ฆฌ๋ฅผ ๋ถ์ฐ์ํฌ ์ ์๋๋ฐ ์ด๋ฅผ '๋ถ์ฐ ์ฒ๋ฆฌ'๋ผ๊ณ ํ๋ค.
ํด๋ผ์ด์ธํธ์ ๋ฆฌํ์คํธ๋ฅผ ์ด๋ป๊ฒ ํ๋ฉด ์ฌ๋ฌ ๋์ ์๋ฒ๋ก ๋ถ๋ฐฐํ ์ ์์๊น?
๋ฐ๋ก, DNS ์๋ฒ๋ฅผ ํตํด ๋ถ๋ฐฐํ๋ ๊ฒ์ด๋ค.
DNS ์๋ฒ์ ๋์ผํ ์ด๋ฆ์ผ๋ก ์ฌ๋ฌ ๋์ ์น ์๋ฒ๋ฅผ ๋ฑ๋กํด๋๋ค๋ฉด, ์กฐํ๊ฐ ์์ ๋๋ง๋ค ์กฐํ๋ IP ์๋ฒ๋ฅผ ์ฐจ๋ก๋ก ๋ฐํํ๋ค.
์ด๋, ๋ผ์ด๋ ๋ก๋น ๋ฐฉ์์ ํตํด ๊ท ๋ฑํ๊ฒ ์ก์ธ์ค๋ฅผ ๋ถ์ฐ์ํฌ ์ ์๋๋ก ๋๋๋ค.
๐ก aaa.com์ด๋ผ๋ ๋๋ฉ์ธ์ ๋ํด 192.0.2.60, 192.0.2.70, 192.0.2.80์ด ์๋ค๋ฉด ์๋์ ๊ฐ์ ์์๋ก ๋ฐํํ๋ค.
- 192.0.2.60, 192.0.2.70, 192.0.2.80
- 192.0.2.70, 192.0.2.80, 192.0.2.60
- 192.0.2.80, 192.0.2.60, 192.0.2.70
ํ์ง๋ง, ๋ง์ฝ ์ด์ค ํ๋์ ์น ์๋ฒ๊ฐ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ฌ ์๋ต์ด ๋ถ๊ฐ๋ฅํ ์ํ๋ผ๋ฉด ์ด๋จ๊น?
DNS ์๋ฒ๋ ์น ์๋ฒ๊ฐ ๊ณ ์ฅ๋ฌ๋์ง ํ์ธํ ์ ์๊ธฐ ๋๋ฌธ์ ๊ณ ์ฅ๋ ์๋ฒ์ IP ์ฃผ์๋ฅผ ๋ฐํํด๋ฒ๋ฆด์๋ ์๋ค.
๐ฑ ๋ถํ ๋ถ์ฐ ์ฅ์น / ๋ก๋ ๋ฐธ๋ฐ์ ์ฌ์ฉํ๊ธฐ
DNS ์๋ฒ๋ฅผ ์ด์ฉํ ๋ผ์ด๋ ๋ก๋น ์น ์๋ฒ ๋ถ๋ฐฐ ๋ฐฉ์์ ๋จ์ ์ ๊ทน๋ณตํ๊ธฐ ์ํด ๋ณ๋์ ๋ถํ ๋ถ์ฐ ์ฅ์น๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
DNS ์๋ฒ์ ์น ์๋ฒ ์์ฒด๊ฐ ์๋, ๋ถํ ๋ถ์ฐ ์ฅ์น๋ฅผ ๋์ ๋ฑ๋กํ๋ค.
๊ทธ๋ ๋ค๋ฉด ํด๋ผ์ด์ธํธ๊ฐ DNS ์๋ฒ์์ IP ์ฃผ์๋ฅผ ๋ฐ์๊ฐ ๋ ๋ถํ ๋ถ์ฐ ์ฅ์น์ IP ์ฃผ์๋ฅผ ๋ฐ์๊ฐ๊ธฐ ๋๋ฌธ์ ๋ถํ ๋ถ์ฐ ์ฅ์น ์ชฝ์ผ๋ก ์์ฒญ์ ๋ณด๋ด๊ฒ ๋ ๊ฒ์ด๋ค.
๋ถํ ๋ถ์ฐ ์ฅ์น๋ ์น ์๋ฒ์ ๋ถํ ์ํ๋ฅผ ํ๋จํ์ฌ ์ก์ธ์ค๋ฅผ ์์ํ๊ฒ ๋๋๋ฐ, ๊ธฐ๋ณธ์ ์ผ๋ก ์น ์๋ฒ์ ์ ๊ธฐ์ ์ผ๋ก ์ ๋ณด๋ฅผ ๊ตํํ์ฌ CPU๋ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋ ๋ฑ์ ์์งํ์ฌ ๋ถํ ์ํ๋ฅผ ํ์ธํ๋ค. (ํน์ ํจํท์ ์ ์กํ์ฌ ์๋ต ์๊ฐ์ ๋ฐํ์ผ๋ก ํ๋จํ ์๋ ์๋ค.)
ํ์ง๋ง, ๋ง์ฝ ํด๋ผ์ด์ธํธ์ ์์ฒญ๊ณผ ์๋ฒ์ ์์ฒญ์ด ์ฐ์๋์ด ์งํ๋์ด์ผ ํ๋ ์ํฉ์ด๋ผ๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ ๊น?
ex) A๋ผ๋ ์ฌ์ฉ์๊ฐ ์ํ์ ์ฃผ๋ฌธ (์ฃผ๋ฌธ ์์ฒญ) -> ๊ฒฐ์ ํ๊ณ (๊ฒฐ์ ์์ฒญ) -> ๊ฒฐ์ ์๋ฃ ์ฐฝ ๋์์ฃผ๊ธฐ (๊ฒฐ์ ์๋ฃ ๋ฐํ)
๊ธฐ๋ณธ์ ์ผ๋ก HTTP๋ ๋ฆฌํ์คํธ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๊ธฐ ์ ์ TCP ์ ์ ๋์์ ์งํํ๊ณ , ์๋ต ๋ฉ์์ง๋ฅผ ๋ฐํํ๋ฉด ์ฐ๊ฒฐ์ ๋๋๋ค.
์ด์ ์ํ์ ๋ํ ์ ๋ณด๊ฐ ์๊ธฐ ๋๋ฌธ์ (stateless) ์๋ก ๊ด๊ณ์๋ ์์ฒญ์ธ์ง ์ ์ ์๋ ๊ฒ์ด๋ค.
์ด๋ฅผ ์ํด์ ์ฟ ํค๋ ์ธ์ , ํ ํฐ ๋ฑ์ ์ธ์ฆ ๋ฐฉ์์ด ์๋๋ฐ ์ด์ ๋ํด์๋ ๋ค๋ฅธ ํฌ์คํ ์์ ๋ค๋ฃจ์๊ธฐ ๋๋ฌธ์ ํจ์คํ๋๋ก ํ๊ฒ ๋ค ๐
์๋๋ ์ ๋ฆฌํ๋ ๋ด์ฉ์ด๋ค ใ _ใ
๐ช ์ฟ ํค / ์ธ์ ๋ฐฉ์ ์ ๋ฆฌ
โญ๏ธ JWT ์ธ์ฆ ๋ฐฉ์ ์ ๋ฆฌ
๐ฑ ์บ์ ์๋ฒ ์ด์ฉํ๊ธฐ
๊ฐ์ ๊ธฐ๋ฅ์ ์ฌ๋ฌ ๋์ ์๋ฒ๋ฅผ ์ค์นํ๋ ๊ฒ์ ์๋ฌด๋๋ ๋ถ๋ด์ด ํด ์ ์๋ค. (์ฌ์ค ๋ญ๋ ์ค์ผ์ผ ์์์ด ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ด๊ธด ํ๋๊น...)
๊ทธ๋์ ๊ฐ์ ๊ธฐ๋ฅ์ ์๋ฒ๋ฅผ ์ค์นํ๋ ๋์ , ์บ์ ์๋ฒ๋ฅผ ๋์ด์ ๋ค๋ฅธ ์ญํ ์ ์ฃผ๋ ๋ฐฉ๋ฒ๋ ์๋ค.
์ผ๋ฐ์ ์ผ๋ก ์บ์ ์๋ฒ์ ๊ฒฝ์ฐ 'ํ๋ก์'๋ผ๋ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์บ์์ ์ ์ฅํ๊ฒ ๋๋ค.
์ด๋ ์ผ์ข ์ ์น ์๋ฒ์ ํด๋ผ์ด์ธํธ ์ฌ์ด์ ์ก์ธ์ค ๋์์ ๋ํ ์ค๊ฐ์ ์ญํ ์ ํ๋๋ฐ, ํด๋ผ์ด์ธํธ์ ๋์ผํ ์์ฒญ์ ๋ํด์ ์น ์๋ฒ์ ์กฐํํ ์ด๋ ฅ์ด ์๋ค๋ฉด ๋ค์ ์น ์๋ฒ๋ฅผ ๋ค๋ฆฌ์ง ์๊ณ ์บ์ ์๋ฒ์์ ๋ฐ๋ก ๋ฐํํ๋ ์ญํ ์ ํ ์ ์๋ค. (์ด๋ ์ฌ์ฉํ ๋ฐ์ดํฐ๊ฐ '์บ์')
๋ฌผ๋ก , ์บ์๋ฅผ ์ด์ฉํ ๋๋ ๋ฐ์ดํฐ ์ ํฉ์ฑ์ ๋ ๊ณ ๋ คํด์ผ ํ๋ค.
๊ทธ๋์ TTL ๋ฑ์ ํตํด ๊ณ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ดํ๋ ๋์ , ์ผ์ ์๊ฐ์ด ์ง๋๋ฉด ์บ์ ์๋ฒ์ ๋ฐ์ดํฐ๋ฅผ ์ด๊ธฐํํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.
์บ์ ์๋ฒ๋ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ถํ ๋ถ์ฐ ์ฅ์น์ ์ค์ ์น ์๋ฒ ๋์ ์ DNS ์๋ฒ์ ๋ฑ๋ก๋๋ค.
๊ทธ๋ฌ๋ฉด ์ฌ์ฉ์๋ ์บ์ ์๋ฒ์ HTTP ๋ฆฌํ์คํธ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๊ฒ ๋๋ค.
๋ง์ฝ, ์บ์์ ์ ์ฅ๋์ด ์์ง ์๋ค๋ฉด Via ํค๋์ ํ๋ก์ ์๋ฒ ์ ๋ณด๋ฅผ ์ถ๊ฐํ์ฌ ์น ์๋ฒ์ ๋ฆฌํ์คํธ๋ฅผ ์ ์กํ๋ค.
์ด ์ ๋ณด๋ ๊ทธ๋ ๊ฒ ์ค์ํ์ง๋ ์์ผ๋ฉฐ, ๋จ์ํ ์น ์๋ฒ์๊ฒ ํ๋ก์ ์๋ฒ๋ฅผ ๊ฒฝ์ ํ์์ ์๋ฆฌ๊ธฐ ์ํด ์ฌ์ฉํ๋ค.
(์ฐธ๊ณ ๋ก, ๊ทธ๋ฆผ์์๋ ์บ์ ์๋ฒ -> ์น ์๋ฒ์์๋ง Via๊ฐ ์ถ๊ฐ๋์๋๋ฐ ์บ์ ์๋ฒ -> ํด๋ผ์ด์ธํธ๋ก ๊ฐ ๋๋ ์ถ๊ฐํ๋ค!)
์ด๋, ํ๋์ ์บ์๋ฅผ ์ฌ๋ฌ ๋์ ์๋ฒ์์ ๊ณต์ ํ๊ณ ์๋ค๋ฉด ๋ฆฌํ์คํธ ๋ฉ์์ง์ ๋ด์ฉ์ ๋ฐ๋ผ์ ์น ์๋ฒ๋ฅผ ํ๋จํ๋ค.
- ๋ณดํต ๋ฆฌํ์คํธ์ URI๋ฅผ ๋ฐํ์ผ๋ก ์๋ฒ๋ฅผ ๊ฒฐ์ ํ๊ณ ๋ ํ๋ค. (โญ๏ธ ์ฌ์ ์ ์ค์ ํด๋ ์น ์๋ฒ์๋ง ์ ์กํ ์ ์๋๋ก ์ง์ ํ๋ ๊ฒ.)
๋ฐ๋๋ก, ์บ์์ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋์ด ์์๋ค๋ฉด ์น ์๋ฒ ์ธก์๊ฒ ๋ฐ์ดํฐ๊ฐ ๋ณ๊ฒฝ๋์๋์ง ์กฐ์ฌํ๊ธฐ ์ํด If-Modified-Since๋ผ๋ ํค๋ ํ๋๋ฅผ ์ถ๊ฐํ์ฌ ์น ์๋ฒ์ ์ ์กํ๋ค.
์น ์๋ฒ๋ If-modified-since ํ๋ ๊ฐ๊ณผ ๋ฐ์ดํฐ์ ์ต์ข ๊ฐฑ์ ์ผ์๋ฅผ ๋น๊ตํ์ฌ ๋ณ๊ฒฝ์ด ์๋ค๋ฉด ๋ณ๊ฒฝ์ด ์์๋ค๋ ์๋ต์ ๋ฐํํ๋ค.
์ด๋ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ์ง ์๊ธฐ ๋๋ฌธ์ ๋น๊ต์ ์๋ต ๋ฉ์์ง๊ฐ ๋น ๋ฅด๊ฒ ์ ์ก๋๋ค.
์บ์ ์๋ฒ๋ ๋ณ๊ฒฝ์ฌํญ์ด ์์์ ํ์ ํ๊ธฐ ๋๋ฌธ์ ์บ์ ์๋ฒ์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ๋ฐํํ๊ฒ ๋๋ค.
๋ฐ๋ฉด์, ์์ ๋ ์ฌํญ์ด ์๋ค๋ฉด ์์ ๋ ๋ฆฌ์์ค์ ํจ๊ป ๋ฐํํ๊ฒ ๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ฐํ๋ ๋ฐ์ดํฐ๋ ๋ค์ ์บ์ ์๋ฒ์ ์ ์ฅํด๋๊ณ , ํด๋ผ์ด์ธํธ์๊ฒ ๋ฐํํ๋ค!
์ฐธ๊ณ ๋ก, If-Modified-Since ํค๋์ ๊ฒฝ์ฐ GET์ด๋ HEAD ์์ฒญ์์๋ง ์ฌ์ฉํ ์ ์๋ค!
๐ฑ ํฌ์๋ ํ๋ก์ / ๋ฆฌ๋ฒ์ค ํ๋ก์ / ํธ๋์คํ์ด๋ฐํธ ํ๋ก์
๐ฌ ํฌ์๋ ํ๋ก์
์์ ๋งํ๋ ๋ด์ฉ์ ์น ์๋ฒ ์ธก์ ์บ์ ์๋ฒ ๋๊ณ ์ฌ์ฉํ ๊ฒ์ด์๋๋ฐ, ํด๋ผ์ด์ธํธ ์ธก์๋ ์บ์ ์๋ฒ๋ฅผ ๋ ์ ์๋ค.
๋ณดํต ํด๋ผ์ด์ธํธ ์ธก์ ๋ ํ๋ก์์ ๊ฒฝ์ฐ ๋ฐฉํ๋ฒฝ์ฒ๋ผ ์ํ๋ ํจํท๋ง ์ ์กํ๋๋ก ํ๋ ๊ฒ์ด์๋ค.
ํจํท ํํฐ๋งํ ๋ฐฉํ๋ฒฝ์ ๊ฒฝ์ฐ IP ์ฃผ์๋ ํฌํธ ๋ฒํธ ์ ๋ณด๋ง ๋ณด์ง๋ง, ํ๋ก์๋ HTTP ๋ฆฌํ์คํธ ๋ด์ฉ๊น์ง ํจ๊ป ๋ณผ ์ ์๊ธฐ ๋๋ฌธ์ ์กฐ๊ธ ๋ ์ธ๋ฏธํ๊ฒ ์ก์ธ์ค ์ ํ์ ๊ฑธ ์ ์๋ค๋ ๊ฒ์ด๋ค.
ํฌ์๋ ํ๋ก์๋ฅผ ํ๊ฒ ๋๋ฉด URL์ ๋ด์ฉ์ ๊ด๊ณ ์์ด ํด๋ผ์ด์ธํธ์ ์์ฒญ์ ์ ๋ถ ํ๋ก์ ์ชฝ์ผ๋ก ์ ์ก๋๋ค.
- ํด๋ผ์ด์ธํธ์ ์์ฒญ์ด ์ง์ ์ธํฐ๋ท์ ๊ฐ์ง ์๋๋ค.
๋ํ, ๊ธฐ์กด์๋ URI ์ ๋ณด๋ง ๋ฆฌํ์คํธ URI์ ๊ธฐ๋กํ์ง๋ง, ํฌ์๋ ํ๋ก์๋ฅผ ํ์ฉํ๋ฉด URL ์ ๋ถ๋ฅผ ๊ธฐ๋กํ๊ฒ ๋๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์บ์ ์๋ฒ์ฒ๋ผ URI์ ๋ฐ๋ผ ์ ์กํ ์น ์๋ฒ๋ฅผ ์ฌ์ ์ ์ง์ ํด์ค ํ์๋ ์์ด, ๋ชจ๋ ์น ์๋ฒ์์ ์ ์กํ ์ ์๊ฒ ๋๋ค.
๐ก ํฌ์๋ ํ๋ก์๋ ๋ณดํต ๋ค์๊ณผ ๊ฐ์ ์ํฉ์์ ๋ง์ด ์ฌ์ฉํ๋ค.
- ์ ์ ์ ํ ํํผ : ๋ฐฉํ๋ฒฝ์ ํตํด ์ ํ๋ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๋ ์ฌ์ดํธ์ ๋ํด์ ํํผํ์ฌ ์ด์ฉ ๊ฐ๋ฅ
- ํน์ ์ปจํ ์ธ ์ ํ: ํน์ ํด๋ผ์ด์ธํธ๊ฐ ํน์ ๋ฆฌ์์ค์ ์ ๊ทผํ๋ ๊ฒ์ ๋ง์ ์ ์์
- ์บ์ฑ: ์์ฒญ์ ์๋ต๊ฐ์ ์น ์๋ฒ๊น์ง ๊ฐ์ง ์๋๋ผ๋ ํ๋ก์์์ ๋ฐํ ๊ฐ๋ฅ
- IP ์ฐํ: ์น ์๋ฒ ์ธก์ ํด๋ผ์ด์ธํธ์ ์ ๋ณด๋ฅผ ์์ง ๋ชปํ๊ณ ํ๋ก์์ ๋ํ ์ ๋ณด๋ง ๋ฐ์ ์ ์๊ฒ ๋๋ค.
๐ฌ ๋ฆฌ๋ฒ์ค ํ๋ก์
ํ์ง๋ง, ํฌ์๋ ํ๋ก์์ ๊ฒฝ์ฐ ๋ธ๋ผ์ฐ์ ์ค์ ์ด ๊ผญ ํ์ํ๊ธฐ ๋๋ฌธ์, ์ด๋ฅผ ์๋ชป ์ค์ ํ๊ฒ ๋๋ฉด ์ฅ์ ๊ฐ ๋ฐ์ํ ์๋ ์๋ค.
๋ฆฌ๋ฒ์ค ํ๋ก์์ ๊ฒฝ์ฐ ์น ์๋ฒ / WAS ์๋จ์ ์์นํ์ฌ, ํด๋ผ์ด์ธํธ์ ์์ฒญ์ ๋์ ๋ฐ๊ณ , ์น ์๋ฒ์ ์๋ต์ ๋์ ๋ฐํํด์ค๋ค.
- ํด๋ผ์ด์ธํธ์ ์์ฒญ์ด ์ธํฐ๋ท๊น์ง๋ ๊ฐ์ง๋ง, ์๋ฒ์์ ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ ๋ฆฌ๋ฒ์ค ํ๋ก์๊ฐ ๋ฐ์ ์ ๋ฌํด์ค๋ค.
ํฌ์๋ ํ๋ก์ ์๋ฒ์ ๊ฒฝ์ฐ ์๋ฒ๊ฐ ํด๋ผ์ด์ธํธ๋ฅผ ๋ชจ๋ฅธ๋ค๋ ์ ์ด ํน์ง์ด์์ง๋ง, ๋ฆฌ๋ฒ์ค ํ๋ก์์ ๊ฒฝ์ฐ ํด๋ผ์ด์ธํธ๊ฐ ์ค์ ์๋ฒ๋ฅผ ์ ์ ์๋ค.
๐ก ๋ฆฌ๋ฒ์ค ํ๋ก์๋ ๋ณดํต ๋ค์๊ณผ ๊ฐ์ ์ํฉ์์ ๋ง์ด ์ฌ์ฉํ๋ค.
- ๋ก๋ ๋ฐธ๋ฐ์ฑ: ๋ฆฌ๋ฒ์ค ํ๋ก์ ์๋ฒ๋ฅผ ๋จ์ผ ์๋ฒ ์์ ๋์ด, ํน์ ์๋ฒ์ ๊ณผ๋ถํ๋ฅผ ๋ง๋ ๋ฐฉ๋ฒ์ด๋ค.
- ์๋ฒ ๋ณด์: ์๋ฒ์ IP ์ฃผ์๋ฅผ ๋ ธ์ถ์ํค์ง ์๊ธฐ ๋๋ฌธ์ DDos ๊ณต๊ฒฉ ์ฐจ๋จ์ ์ฉ์ดํ๋ค.
- ์บ์ฑ: ํฌ์๋ ํ๋ก์์ ์บ์ฑ๊ณผ ์ ์ฌํ๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก ์์ฒญ์ ์น ์๋ฒ๊น์ง ๋ณด๋ด์ง ์๊ณ ๋ฐ๋ก ์๋ตํ ์ ์๋ค.
ํฌ์๋ ํ๋ก์์ ๋ฆฌ๋ฒ์ค ํ๋ก์๋ ๋น์ทํ ๋ฏ ํ์ง๋ง ๊ฝค ์ฐจ์ด๊ฐ ์๋ค.
ํฌ์๋ ํ๋ก์ | ๋ฆฌ๋ฒ์ค ํ๋ก์ | |
์ด๋์์? | ํด๋ผ์ด์ธํธ ์๋จ | ์น ์๋ฒ / WAS ์๋จ |
ํต์ ์? | ํด๋ผ์ด์ธํธ <-> ํ๋ก์ | ํ๋ก์ <-> ์น ์๋ฒ |
์ค์ ์น ์์ฒญ์? | ์น ์๋ฒ | ํ๋ก์ ์๋ฒ |
๊ฐ์ถฐ์ง๋ ์ ๋ณด๋? | ํด๋ผ์ด์ธํธ ์ ๋ณด | ์๋ฒ ์ ๋ณด |
ํฌ์๋ ํ๋ก์๋ ๋คํธ์ํฌ ๋ด๋ถ์์ ์์ฒญ์ ๋ฐ์์ ๋ค๋ฅธ ๊ณณ์ผ๋ก ๋ณด๋ด์ค๋ค.
๋คํธ์ํฌ ์์ ์๋ ์ปดํจํฐ๊ฐ ์ธํฐ๋ท์ ์ ์ํ๋ ค๊ณ ํ ๋, ํฌ์๋ ํ๋ก์๋ ์ปดํจํฐ์ ์์ฒญ์ ๋ฐ์์ ๋์ ์ธํฐ๋ท์ผ๋ก ๋ณด๋ด์ค๋ค.
๊ทธ๋ฆฌ๊ณ , ์ธํฐ๋ท์์ ๋ฐ์ ์ ๋ณด๋ ๋์ ํฌ์๋ ํ๋ก์๊ฐ ๋ฐ์์ ์ปดํจํฐ๋ก ์ ๋ฌํด์ค๋ค. (๋คํธ์ํฌ ์์์ ์์๋ ์์ฒญ์ ๋ฐ์์ ์ ๋ฌ)
๋ฐ๋๋ก ๋ฆฌ๋ฒ์ค ํ๋ก์์ ๊ฒฝ์ฐ, ๋คํธ์ํฌ ๋ฐ๊นฅ์์ ๋คํธ์ํฌ ๋ด๋ถ๋ก ๋ค์ด์ค๋ ์์ฒญ์ ๋ฐ์์ ์๋ฒ๋ก ์ ๋ฌํ๋ค.
๋ฐ์์ ๋ค์ด์จ ์์ฒญ์ ๋ฆฌ๋ฒ์ค ํ๋ก์๊ฐ ๋ฐ์์ ๋ค์ ์๋ฒ๋ก ๋ณด๋ด์ฃผ๊ณ , ์์ฒญ์ ์ฒ๋ฆฌํ ๋ค ์๋ต ์ญ์ ๋ฆฌ๋ฒ์ค ํ๋ก์๋ก ๋ณด๋ด์ ์ง ๋ฐ์ผ๋ก ์ ๋ฌํด์ฃผ๋ ์ญํ ์ ํด์ค๋ค. (๋คํธ์ํฌ ๋ฐ๊นฅ์์ ์์ผ๋ก ๋ค์ด์ค๋ ์์ฒญ ์ค๊ณ)
๐ฌ ํธ๋์คํ์ด๋ฐํธ ํ๋ก์
๋ฆฌํ์คํธ ๋ฉ์์ง์ ํจํท ๋งจ ์์ ๊ธฐ๋ก๋ ์์ ์ฒ IP ์ฃผ์๋ฅผ ์กฐ์ฌํ์ฌ ์ก์ธ์ค ๋์ ์น ์๋ฒ๋ฅผ ํ๋จํ๋ ๋ฐฉ๋ฒ์ด ํธ๋์ค ํ์ด๋ฐํธ ํ๋ก์์ด๋ค.
๋ธ๋ผ์ฐ์ ์์ ์น ์๋ฒ๋ก ํ๋ฌ๊ฐ๋ ๋ฉ์์ง๋ฅผ ๊ฐ๋ก์ฑ์ ์ธํฐ๋ท์ผ๋ก ์ ๋ฌํ๋ ๋ฐฉ๋ฒ์ด๋ค.
๋ง์ฐฌ๊ฐ์ง๋ก ์๋ต ์ญ์ ๊ฐ๋ก์ฑ์ ์ฌ์ฉ์์๊ฒ ์ ๋ฌํ๋ ์ญํ ์ด๋ฉฐ, ํ๋ก์์ ์กด์ฌ๋ฅผ ์ฌ์ฉ์๊ฐ ์ธ์งํ์ง ๋ชปํ๋ค๋ ๊ฒ ํน์ง์ด๋ค.
๋ณดํต ๋ฆฌํ์คํธ ๋ฉ์์ง๊ฐ ํ ๊ฐ๋ก ์๋ ดํ๋๋ก ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ๊ณ , ์๋ ด๋๋ ๊ณณ์ ํธ๋์คํ์ด๋ฐํธ ํ๋ก์๋ฅผ ์ค์นํ๋ค. (ํน์ ์ก์ธ์ค ํ์ ์ ์ค์นํ๊ธฐ๋ ํ๋ค.)
- ํท๊ฐ๋ ค์ ์ฐพ์๋ดค๋๋ฐ... ํฌ์๋ ํ๋ก์๋ ์ฌ์ฉ์ ์ปดํจํฐ์์ ์น ์๋ฒ ์ ์ ์ ํ๋ก์ ์๋ฒ๋ฅผ ํตํด ์ธํฐ๋ท์ ์ฌ์ฉํ๋ผ๋ ๋ฐฉ์์ผ๋ก ์ค์ ํด์ผ ๋ผ์ ํด๋ผ์ด์ธํธ๋ง๋ค ์ค์ ์ ํด์ค์ผ ํ๋ค.
ํ์ง๋ง ํธ๋์คํ์ด๋ฐํธ ํ๋ฝ์๋ 'ํด๋ผ์ด์ธํธ ์ปดํจํฐ์์ ์ธํฐ๋ท์ ์ฌ์ฉํ๊ธฐ ์ํด ๋ฐ๋์ ์ง๋๊ฐ์ผ ํ๋ ๊ฒ์ดํธ์จ์ด'์์ ์น ์์ฒญ์ ๊ฐ๋ก์ฑ๋ฉฐ ๋์ํ๋ ๋ฐฉ์์ด๋ผ๊ณ ํ๋ค. (๊ฐ์ ๋ก ์์ํ๋ ๋๋?)
'โ๏ธ > Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Network] ์๋ฒ์ ํจํท ์์ ๋์ ์์๋ณด๊ธฐ (2) | 2023.06.17 |
---|---|
[Network] CDN - ์บ์ ์๋ฒ๋ก ๋น ๋ฅด๊ฒ ๋ก๋ํ๊ธฐ (2) | 2023.05.25 |
[Network] ๋ฐฉํ๋ฒฝ์ ํจํท ํํฐ๋ง ๊ณผ์ ์์๋ณด๊ธฐ (0) | 2023.05.19 |
[Network] ๋ผ์ฐํฐ์ ์ฃผ์ ๋ณํ๊ณผ ํจํท ํํฐ๋ง ๊ธฐ๋ฅ (0) | 2023.05.15 |
[Network] ๋ผ์ฐํฐ์ ํจํท ์ค๊ณ ๋์์ ๋ํด์ ์์๋ณด์! (0) | 2023.05.05 |