-
[Network] IP ๊ธฐ๋ณธ ๊ฐ๋ (feat: ์ฌ์ค IP, ๊ณต์ธ IP, NAT, ํ๋ ฅ์ ๋คํธ์ํฌ ์ธํฐํ์ด์ค, ๋ผ์ฐํ ํ ์ด๋ธ)Network 2023. 10. 26. 23:10
๐ IP๋?
- IP(Internet Protocol)๋ ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋ ์ฅ์น๋ค์ ์๋ณํ ์ ์๋๋ก ๊ฐ๊ฐ์ ์ฅ๋น์๊ฒ ๋ถ์ฌ๋๋ ๊ณ ์ ์ฃผ์
- ์๋ฅผ ๋ค์ด, ๋ด๊ฐ ์ฐ๋ฆฌ์ง์์ ๋ค๋ฅธ ์น๊ตฌ์ ์ง์ผ๋ก ํ๋ฐฐ๋ฅผ ๋ณด๋ด์ค๋ค๊ณ ํ์ ๋, ์ฐ๋ฆฌ ์ง์ ์ฃผ์์ ํ๋ฐฐ๋ฅผ ๋ณด๋ด๋ ค๋ ์น๊ตฌ์ ์ฃผ์๋ฅผ ์ ํํ ๊ธฐ์ฌํด์ผ ํ๋ ๊ฒ์ฒ๋ผ, ์ธํฐ๋ท์์ ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ๊ณ ์๋ตํ ๋์๋ ๋ณด๋ด๊ณ ๋ฐ์ ์ฃผ์๊ฐ ํ์ํ ๊ฒ์ด๋ค.
- ์ธํฐ๋ท ์์ “์ฃผ์”๊ฐ IP์ด๋ค.
- ์ด IP ์ฃผ์๋ IPv4, IPv6 2๊ฐ์ง ์ข ๋ฅ๊ฐ ์๋ค. ๊ทธ๋ฌ๋ ์ผ๋ฐ์ ์ผ๋ก IP ์ฃผ์๋ผ๊ณ ํ๋ฉด, IPv4๋ฅผ ์๋ฏธํ๋ค.
๐ IPv4(์ด์ )
- IP version 4์ ์ฝ์
- ์ ์ธ๊ณ์ ์ผ๋ก ์ฌ์ฉ๋ ์ฒซ ๋ฒ์งธ ์ธํฐ๋ท ํ๋กํ ์ฝ
- IP๋ ์ผ๋ฐ์ ์ผ๋ก 172.16.254.1(์ด์ง์→10101100.00010000.1111110.0000001)๊ณผ ๊ฐ์ด 4๊ฐ์ ์ ์ผ๋ก ๋ถ๋ฆฌ๋ 10์ง์ ํ์. → IP๋ 32bit๋ก ์ด๋ฃจ์ด์ง ์ฃผ์
๐ IPv6(์ต์ )
- IPv6์ 32๋นํธ ์ฃผ์ ์ฒด๊ณ๋ฅผ 128๋นํธ ํฌ๊ธฐ๋ก ํ์ฅํ ์ฐจ์ธ๋ ์ธํฐ๋ท ํ๋กํ ์ฝ ์ฃผ์
- IPv6์ 128๋นํธ ์ฆ, 2^128๊ฐ์ ์ฃผ์๋ฅผ ๊ฐ์ง๊ณ ์์ด ๊ฑฐ์ ๋ฌดํ๋๋ก ์ธ ์ ์๋ค.
- ๋คํธ์ํฌ ์๋, ๋ณด์ ์ธก๋ฉด ๋ฟ์ด ์๋ ์ฌ๋ฌ ์ธก๋ฉด์์ ๋ฐ์ด๋์ง๋ง, ๊ธฐ์กด์ ์ฃผ์ ์ฒด๊ณ์์ ๋ณ๊ฒฝํ๋ ๊ฒ์ด ๋น์ฉ์ด ๋ง์ด ๋ค์ด ์์ง ์์ ํ ์์ฉํ ๋์ง ์์.
๐ ์ฌ์ค IP ๊ฐ๋ ์ ๋ฑ์ฅ
- IPv6์ ๊ธฐ์กด ์ฃผ์์ฒด๊ณ ๋ณ๊ฒฝ์ ๋น์ฉ ๋ฌธ์ ๋๋ฌธ์ ํ์ฌ๊น์ง๋ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๊ณ ์๋ IPv4์ ์ฝ 43์ต๊ฐ์ ์ฃผ์๋ ์ด๋ฏธ ๊ณ ๊ฐ๋์ง ์ค๋. โฌ ๏ธ ๊ทธ๋ ๋ค๋ฉด ์ IP์ฃผ์๊ฐ ๊ณ ๊ฐ๋์ด์ ๋ฌธ์ ๊ฐ ๋๋ค๋ ์๊ธฐ๋ ๋ค์ด๋ณธ ์ ์ด ์๋ ๊ฑธ๊น?
โก๏ธ ์ฌ์ค IP ๊ฐ๋ ์ ๋ฑ์ฅ(๊ธฐ์กด์ ์ฃผ์์ฒด๊ณ์์ ์ผ์ข ์ ์ํ์ ์ธ ํธ๋ฆญ์ ๊ณ ์ํด์ ์ฌ์ฉ)
๐ ๊ณต์ธ IP / ์ฌ์ค IP / ๊ณ ์ IP / ์ ๋ IP
- ์ฌ์ค IP๋ฅผ ์ค๋ช ํ๊ธฐ ์ ์ ์์ดํผ๋ 4๊ฐ์ง ์ข ๋ฅ๋ก ๋๋๋ค. ๋๋๋ ๋ฐฉ์์ ๋ฐ๋ผ ๊ณ ์ IP, ์ ๋ IP, ๊ณต์ธ IP, ์ฌ์ค IP๋ก ๋๋์ด์ง๋ค.
๐ ๊ณ ์ IP
- ๋ณํ์ง ์๊ณ ์ปดํจํฐ์ ๊ณ ์ ์ ์ผ๋ก ๋ถ์ฌ๋ IP
- ํ๋ฒ ๋ถ์ฌ๋๋ฉด IP ๋ฐ๋ฉ์ ํ๊ธฐ ์ ๊น์ง๋ ๋ค๋ฅธ ์ฅ๋น์ ๋ถ์ฌํ ์ ์๋ ๊ณ ์ ์ IP๋ก ๋ณด์์ฑ์ด ์ฐ์ํ๊ธฐ ๋๋ฌธ์ ๋ณด์์ด ํ์ํ ์ ์ฒด๋ ๊ธฐ๊ด์์ ์ฌ์ฉํ๋ค.
๐ ์ ๋ IP
- ๋ณํ๋ IP
- ์ธํฐ๋ท ์ฌ์ฉ์ ๋ชจ๋์๊ฒ ๊ณ ์ IP๋ฅผ ๋ถ์ฌํด ์ฃผ๊ธฐ๋ ํ๋ค๊ธฐ ๋๋ฌธ์, ์ผ์ ํ ์ฃผ๊ธฐ ๋๋ ์ฌ์ฉ์๋ค์ด ์ธํฐ๋ท์ ์ ์ํ๋ ๋งค ์๊ฐ๋ง๋ค ์ฌ์ฉํ๊ณ ์์ง ์์ IP ์ฃผ์๋ฅผ ์์๋ก ๋ฐ๊ธํด ์ฃผ๋ IP์ด๋ค.
- ๋๋ถ๋ถ์ ์ฌ์ฉ์๋ ์ ๋ IP๋ฅผ ์ฌ์ฉํ๋ค.
๐ ๊ณต์ธ IP
- IP ์ฃผ์๋ ์์๋ก ์ฐ๋ฆฌ๊ฐ ๋ถ์ฌํ๋ ๊ฒ์ด ์๋๋ผ ์ ์ธ๊ณ์ ์ผ๋ก ICANN์ด๋ผ๋ ๊ธฐ๊ด์ด ๊ตญ๊ฐ๋ณ๋ก ์ฌ์ฉํ IP ๋์ญ์ ๊ด๋ฆฌํ๊ณ , ์ฐ๋ฆฌ๋๋ผ๋ ํ๊ตญ์ธํฐ๋ท์งํฅ์(KISA)์์ ๊ตญ๋ด IP ์ฃผ์๋ค์ ๊ด๋ฆฌํ๊ณ ์๋ค.
- ์ด๊ฒ์ ISP(Internet Service Provider์ ์ฝ์๋ก KT, LG, SKT์ ๊ฐ์ด ์ธํฐ๋ท์ ์ ๊ณตํ๋ ํต์ ์ ์ฒด)๊ฐ ๋ถ์ฌ๋ฐ๊ณ , ์ฐ๋ฆฌ๋ ์ ํ์ฌ์ ๊ฐ์ ์ ํตํด IP๋ฅผ ์ ๊ณต๋ฐ์ ์ธํฐ๋ท์ ์ฌ์ฉํ๊ฒ ๋๋ ๊ฒ์ด๋ค. ์ด๋ ๊ฒ ๋ฐ๊ธ๋ฐ์ IP๋ฅผ ๊ณต์ธ IP๋ผ๊ณ ํ๋ค. -> ISP๊ฐ ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋ ๊ฐ ๊ธฐ๊ธฐ์ ํ ๋นํ๋ "๊ณ ์ ํ IP ์ฃผ์". ์ธํฐ๋ท์ ๊ณต๊ฐ์ ์ผ๋ก ๋ ธ์ถ๋๋ฉฐ, ๋ค๋ฅธ ์ธํฐ๋ท ์ฌ์ฉ์์ ํต์ ํ ์ ์๊ฒ ํด์ค๋ค.
- ์ ์ธ๊ณ์์ "์ ์ผ"ํ ip์ฃผ์
๐ ์ฌ์ค IP
- ๊ณต์ ๊ธฐ๋ฅผ ์ฌ์ฉํ ์ธํฐ๋ท ์ ์ ํ๊ฒฝ์ผ ๊ฒฝ์ฐ ๊ณต์ ๊ธฐ๊น์ง๋ ๊ณต์ธ IP ํ ๋น์ ํ์ง๋ง, ๊ณต์ ๊ธฐ์ ์ฐ๊ฒฐ๋์ด ์๋ ๊ฐ์ ์ด๋ ํ์ฌ์ ๊ฐ ๋คํธ์ํฌ ๊ธฐ๊ธฐ์๋ ์ฌ์ค IP๋ฅผ ํ ๋นํ๋ค.
- ์ฆ, ์ฌ์ค IP๋ ์ด๋ค ๋คํธ์ํฌ ์์์๋ง ๋ด๋ถ์ ์ผ๋ก ์ฌ์ฉ๋๋ ๊ณ ์ ํ ์ฃผ์์ด๋ค. ์ฌ์ค IP๋ ๋ณดํต ๋ด ์ปดํจํฐ์์ ์ฌ์ฉํ๋ ๋ก์ปฌ IP๋ผ๊ณ ๋ ๋ถ๋ฆฌ์ด๋ค.
- ๊ณต์ธ IP๋ ์ ์ธ๊ณ์์ ์ ์ผํ์ง๋ง, ์ฌ์ค IP๋ ํ๋์ ๋คํธ์ํฌ ์์์ ์ ์ผํ๋ค. ๊ณต์ธ IP๋ ์ธ๋ถ, ๋ด๋ถ ์๊ด์์ด ํด๋น IP์ ์ ์ํ ์ ์์ผ๋, ์ฌ์ค IP๋ ๋ด๋ถ์์๋ง ์ ๊ทผ์ด ๊ฐ๋ฅํ๋ค.
๐ ์ฌ์ค IP & ์ฌ์ค๋ง ์๋ฆฌ
๐ ์ฌ์ค๋ง(Private Network)
- ๊ณต๊ฐ์ ์ผ๋ก ์ ๊ทผํ ์ ์๋ ์ ํ๋ ๋ฒ์(ํ ๊ธฐ๊ด, ํ์ฌ, ๊ฐ์ ๋ฑ) ๋ด์์ ์ฌ์ฉ๋๋ ์ปดํจํฐ ๋คํธ์ํฌ
- ์ผ๋ฐ์ ์ผ๋ก ํ๋์ ์ฌ์ค๋ง์๋ ์ฌ์ค IP๋ฅผ ๋ถ์ฌ๋ฐ์ ๊ธฐ๊ธฐ๋ค๊ณผ NAT๊ธฐ๋ฅ์ ๊ฐ์ถ Gateway(NAT Gateway)๋ก ๊ตฌ์ฑ
- ์ฌ์ค๋ง์ ๊ณต๊ณต ์ธํฐ๋ท๊ณผ ๊ฒฉ๋ฆฌ๋์ด ์ธ๋ถ์์ ์ง์ ์ ๊ทผ์ด ๋ถ๊ฐ๋ฅ. ์ด๋ ํด๋น ๋คํธ์ํฌ์ ๋ณด์์ ์ํด ์ค์
- ์ฌ์ค๋ง์ ์ง์ ๋ ๋์ญ์ ์์ดํผ๋ง ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค. ์ด ์ฃผ์ ๋ฒ์๋ ๊ณต๊ณต ์ธํฐ๋ท์์ ์ฌ์ฉํ๋ ์ฃผ์ ๋ฒ์์ ๊ฒน์น์ง ์๋๋ค. ์ฃผ๋ก ์ฌ์ฉํ๋ ์ฌ์ค๋ง IP ์ฃผ์ ๋ฒ์๋ก๋ 192.168.x.x / 10.x.x.x / 172.16.x.x ๋ถํฐ 172.31.x.x ๊น์ง๊ฐ ์๋ค.
→ ์ฌ์ค๋ง์ ๊ณต์ ๊ธฐ๋ฅผ ์ฌ์ฉํ ์ธํฐ๋ท ์ ์ ํ๊ฒฝ์ผ ๊ฒฝ์ฐ ๊ณต์ ๊ธฐ๊น์ง๋ ๊ณต์ธ IP ํ ๋น์ ํ์ง๋ง, ๊ณต์ ๊ธฐ์ ์ฐ๊ฒฐ๋์ด ์๋ ๊ฐ์ ์ด๋ ํ์ฌ์ ๊ฐ ๋คํธ์ํฌ ๊ธฐ๊ธฐ์๋ ์ฌ์คIP๋ฅผ ํ ๋นํ์ฌ ๊ทธ๋ฃน์ผ๋ก ๋ฌถ๋ ๋ฐฉ๋ฒ์ด๋ค. (2ํ๋ 1๋ฐ์ 1๋ฒ๊ณผ 2ํ๋ 2๋ฐ์ 1๋ฒ์ด ๋ฒํธ๊ฐ ๊ฐ๋๋ผ๋ ๋ค๋ฅธ ๊ฒ์ฒ๋ผ)
- ์ฝ๊ฒ ๋น์ ํ์๋ฉด, ์ผ์ข ์ ๋ฐ์ฅ์ ๋ฝ๋ ๊ฒ๊ณผ ๊ฐ๋ค. ํ๊ต์ ํ์์ ์ฐธ์ฌํ๋๋ฐ ๋ชจ๋ ์ฌ๋์ด ์ฐธ์ฌํ ์ ์์ผ๋ ๋ํ ์ฃผ์์ธ ๋ฐ์ฅ์ด๋๊ฑธ ๋ฝ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ๋ฐ์ฅ์ ๋ํ๋ก ๋๊ฐ์ ํ์๋ค์ ์๊ฒฌ์ ๋์ ์ ๋ฌํ๋ฉฐ, ํ๊ต ํ์ ๋ด์ฉ์ ๋ค์ ํ์๋ค์๊ฒ ์ ๋ฌํ๋ค.
→ ์ฌ์ค๋ง์ด๋ผ๋ ๊ฐ๋ ์ ์ฐ๋ฉด ๊ฐ์ ์์ดํผ ๋ฒํธ๋ฅผ ์ค๋ณตํด์ ๋ง๊ตฌ ์ฌ์ฉํ ์ ์๊ณ , ์ด๊ฒ์ IP์ ์ ์ฝ๊ณผ ์ฐ๊ด๋๋ค.
๐ NAT(Network Address Translation)
- ์ค๋ณต๋๋ ์ฌ์ค IP๋ฅผ ์ธ๋ถ ์ธํฐ๋ท๊ณผ ๋ฌธ์ ์์ด ํต์ ํ ์ ์๋๋ก ํ๋ ๋ฐฉ๋ฒ
- ์ธํฐ๋ท ์ฃผ์ ๋ฒ์ญ ๊ธฐ๋ฅ.
- ์ฌ์ค๋ง ↔ ์ธ๋ถ ํต์ ๋ฐฉ๋ฒ
- ๊ณต์ ๊ธฐ(๋ผ์ฐํฐ)์ ์ฐ๊ฒฐ๋์ด์๋ ์ฌ๋ด ์ปดํจํฐ๋ค์ ์ฌ์ค IP๋ฅผ ๋ฐ์์ ์ ์ผํ ๊ณต์ธ IP๋ก ๋ณํํ์ฌ ์ธ๋ถ ์ธํฐ๋ท์ผ๋ก ๊ณต์ธ IP ์ฃผ์ ์ ๋ณด๋ฅผ ๋ณด๋ด๋ ๊ฒ.
- ์ธ๋ถ ์ธํฐ๋ท์ ์ด๋ค ์ฌ๋ด ์ปดํจํฐ์์ ์์ฒญ์ ๋ณด๋๋์ง ์ ์ ์์ง๋ง, ์๋ต์ด ์ค๋ฉด ๋ผ์ฐํฐ(๊ณต์ ๊ธฐ)๊ฐ ์์ฒญํ ์ ๋ณด๋ค์ ๋ค ๊ธฐ์ตํ๊ณ ์๊ธฐ ๋๋ฌธ์ ์์ฒญํ ์ฌ๋ด ์ปดํจํฐ๋ก ์ธ๋ถ ์ธํฐ๋ท์์ ๋ณด๋ธ ์๋ต์ ๋๊ฒจ์ค๋ค.
- NAT์๋ 3๊ฐ์ง ์ข
๋ฅ๊ฐ ์๋ค.
- Dynamic NAT: 1๊ฐ์ ์ฌ์ค IP๋ฅผ ๊ฐ์ฉ ๊ฐ๋ฅํ ๊ณต์ธ IP๋ก ์ฐ๊ฒฐ(๊ณต์ธ IP๊ทธ๋ฃน์์ ํ์ฌ ์ฌ์ฉ ๊ฐ๋ฅํ IP๋ฅผ ๊ฐ์ ธ์์ ์ฐ๊ฒฐ)
- Static NAT: ํ๋์ ์ฌ์ค IP๋ฅผ ๊ณ ์ ๋ ํ๋์ ๊ณต์ธ IP๋ก ์ฐ๊ฒฐ(AWS Internet Gateway๊ฐ ์ฌ์ฉํ๋ ๋ฐฉ์)
- PAT(Port Address Translation): ๋ง์ ์ฌ์ค IP๋ฅผ ํ๋์ ๊ณต์ธ IP๋ก ์ฐ๊ฒฐ(NAT Gateway๊ฐ ์ฌ์ฉํ๋ ๋ฐฉ์)
-> ํ๊ฐ์ ์ฌ์ค IP๋ฅผ ํ๋์ ์ฌ์ฉ ๊ฐ๋ฅํ ๊ณต์ธ IP๋ก ๋ณํ์์ผ ์ธ๋ถ ์ธํฐ๋ท๊ณผ ํต์
-> ์ฌ์คIP(N) : ๊ณต์ธIP(M)
-> ํ๊ฐ์ ์ฌ์ค IP๋ฅผ ํ๋์ ๊ณ ์ ๋ ์ฌ์ค IP๋ก ๋ณํ์์ผ ์ธ๋ถ ์ธํฐ๋ท๊ณผ ํต์
-> ์ฌ์คIP(1) : ๊ณต์ธIP(1)
-> ์ฌ์ค๋ง ์์ ์ฌ๋ฌ ์ฌ์ค IP๋ฅผ ํ๋์ ๊ณต์ธ IP๋ก ์ฐ๊ฒฐ.(์์ ์์ ๋ถ ์์์ ๊ฐ๋ค. ์๋ฅผ ๋ค๋ฉด ํผ์จ๋ฐฉ์ด๋ ์ฌ๋ฌด์ค์์ ์ฃผ๋ก ์ฌ์ฉ). ์ฌ๋ฌ ์ฌ์ค IP๋ฅผ ํ๋์ ๊ณต์ธ IP๋ก ์๋ก ๋ณํํด์ ์ฃผ๊ณ ๋ฐ์์ผ ํ๋ ๋ผ์ฐํฐ์ ๋ผ์ฐํ ํ ์ด๋ธ์ ์ด๋ค ์ฌ์ค IP๊ฐ ์ธ๋ถ ์ธํฐ๋ท์ผ๋ก ์์ฒญ์ ๋ณด๋๋์ง์ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์๋ค.(port๋ฅผ ์ฌ์ฉํด ์ ๋ณด๋ฅผ ์ ์ฅ)
-> ์ฌ์คIP(N): ๊ณต์ธIP(1)
๐งท ๊ณต์ธ IP ์ฃผ์ ์ ํ
- ๊ณต์ฉ IPv4 ์ฃผ์
- ํ๋ ฅ์ IP ์ฃผ์๋ฅผ ํตํด ์๋์ผ๋ก ํ ๋น
- ์๋ธ๋ท ์์ค์์ ๊ณต์ธ IP ์ฃผ์ ์๋ ํ ๋น ์ค์ ์ ํตํด ์๋์ผ๋ก ํ ๋น
- ํ๋ ฅ์ IP ์ฃผ์
- AWS ๊ณ์ ๊ณผ ์ฐ๊ฒฐ๋จ
- ์ธ์ ๋ ์ง ํ ๋น ๋ฐ ์ฌ๋งคํ ๊ฐ๋ฅ
- ์ถ๊ฐ ์๊ธ์ด ์ ์ฉ ๊ฐ๋ฅํ๋ค.
* ํ๋ ฅ์ IP๋ ์ธํฐ๋ท์ ํตํด ์ ์ํ ์ ์๋ ๊ณต์ธ IP๋ก์จ, ์ธ์คํด์ค์ ์ฐ๊ฒฐํ ์ ์๋ ์๋น์ค.
* ์ธ์คํด์ค๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ป๋ค๊ฐ ๋ค์ ํค๋ฉด IP๊ฐ ๋ณ๊ฒฝ๋๋๋ฐ, ์ด๊ฒ์ ๊ณ ์ ์ผ๋ก ์ฐ๋ ค๋ฉด ํ๋ ฅ์ IP๋ฅผ ํ ๋นํด์ฃผ์ด์ผ ํจ. ํ ๋ฒ ํ ๋น๋ฐ์ IP์ ๊ฒฝ์ฐ์ ์ญ์ ํ๊ธฐ ์ ๊น์ง ์ ์ง๊ฐ ๊ฐ๋ฅ.
* ๊ณ์ ์ ๋ชจ๋ VPC์ ๋ํ ์ธ์คํด์ค ๋๋ ๋คํธ์ํฌ ์ธํฐํ์ด์ค์ ํ๋ ฅ์ IP ์ฃผ์๋ฅผ ์ฐ๊ฒฐํ ์ ์์.
๐งท ํ๋ ฅ์ ๋คํธ์ํฌ ์ธํฐํ์ด์ค
- ๋คํธ์ํฌ ์ธํฐํ์ด์ค: ํต์ ์ฌ์ ์ ๋คํธ์ํฌ์ ์ฌ์ค ํต์ ๋ง ์ฌ์ด์ ์ธํฐํ์ด์ค
- ํ๋ ฅ์ ๋คํธ์ํฌ ์ธํฐํ์ด์ค: ์ธ์คํด์ค์ ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ฅผ ์ฐ๊ฒฐํ์ฌ ์ฌ์ค IP ์ฃผ์, ํ๋ ฅ์ IP ์ฃผ์ ๋ฐ ๋ณด์ ๊ทธ๋ฃน์ ์ง์ .
- ํ๋ ฅ์ ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ ๋ค์์ ์ง์ํ๋ ๊ฐ์ ๋คํธ์ํฌ ์ธํฐํ์ด์ค
- ์ธ์คํด์ค์ ์ฐ๊ฒฐ
- ์ธ์คํด์ค์์ ๋ถ๋ฆฌํ๊ณ ๋ค๋ฅธ ์ธ์คํด์ค์ ์ฐ๊ฒฐํ์ฌ ๋คํธ์ํฌ ํธ๋ํฝ ๋ฆฌ๋๋ ์ ’
- ์ ์ธ์คํด์ค์ ์ฐ๊ฒฐ๋ ๋ ์์ฑ์ด ๊ทธ๋๋ก ์ ์ฉ
- VPC์ ๊ฐ ์ธ์คํด์ค๋ง๋ค ๊ธฐ๋ณธ ๋คํธ์ํฌ ์ธํฐํ์ด์ค๊ฐ ์์ด์ VPC์ IPv4 ์ฃผ์ ๋ฒ์์ ์ํ๋ ์ฌ์ค IPv4 ์ฃผ์ ๋ฒ์์ ์ํ๋ ์ฌ์ค IP ์ฃผ์๊ฐ ์ด ์ธํฐํ์ด์ค์ ํ ๋น.
๐งท ๋ผ์ฐํ ํ ์ด๋ธ ๋ฐ ๊ฒฝ๋ก
- ๋ผ์ฐํ ํ ์ด๋ธ์๋ ์๋ธ๋ท์์ ๋คํธ์ํฌ ํธ๋ํฝ์ ๋ณด๋ด๋๋ก ๊ตฌ์ฑํ ์ ์๋ ๊ท์น(๋๋ ๊ฒฝ๋ก) ์ธํธ๊ฐ ํฌํจ
- ๊ฐ ๊ฒฝ๋ก๋ ๋์ ์์น์ ๋์์ ์ง์
- ๊ธฐ๋ณธ์ ์ผ๋ก ๋ชจ๋ ๋ผ์ฐํ ํ ์ด๋ธ์๋ VPC ๋ด๋ถ ํต์ ์ ์ํ ๋ก์ปฌ ๊ฒฝ๋ก๊ฐ ํฌํจ.
- ๊ฐ ์๋ธ๋ท์ ๋ผ์ฐํ ํ ์ด๋ธ(์ต๋ 1๊ฐ)๊ณผ ์ฐ๊ฒฐ๋์ด์ผ ํจ.
- ๋์ ์์น: ์๋ธ๋ท์์ ํธ๋ํฝ์ ์ ๋ฌํ๋ ค๋ CIDR ๋ธ๋ก
- ๋์: ๋์ ํธ๋ํฝ์ด ์ ์ก๋๋ ์ฒ๋ฆฌ ๋ฆฌ์์ค
๐ ์ ๋ฆฌ
- 43์ต๊ฐ์ IPv4์ ์ฃผ์๋ค์ ์ด๋ฏธ ๊ณ ๊ฐ๋์๊ณ , ๊ทธ ๋ฌธ์ ๋ก 128๋นํธ์ ์ฃผ์๋ฅผ ๊ฐ์ง IPv6์ด ๋ฑ์ฅํ์์ง๋ง, ๊ธฐ์กด์ ์ฃผ์ ์ฒด๊ณ์์ IPv6์ผ๋ก ๋ณ๊ฒฝํ๋ ๊ฒ์ ๋น์ฉ ๋ฌธ์ ๋๋ฌธ์ ํ์ฌ๊น์ง๋ IPv4๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค.
- ๊ทธ๋ฆฌ๊ณ ์ด ์ฃผ์์ฒด๊ณ์ ์ฃผ์๊ฐ ๊ณ ๊ฐ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ผ์ข ์ ์ํ์ ์ธ ํธ๋ฆญ์ ๊ณ ์ํด์ ์ฌ์ฉํ๋ ์ฌ์ค IP ๊ฐ๋ ์ด ๋ฑ์ฅํ์ฌ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์๋ค.
- ์ฌ์ค IP๋ ๊ณต์ธ IP๋ง๋ค ๋ถ์ฌ๋๋๋ฐ, ์ฌ์ค IP๊ฐ ์ค๋ณต๋๋ค๊ณ ํ๋๋ผ๋ ๊ณต์ธ IP๊ฐ ๋ค๋ฅด๋ฉด ๊ทธ๊ฒ์ ์๋ก ์ ํ ๋ค๋ฅธ ๋ชฉ์ ์ง ์ฃผ์๋ฅผ ๋ํ๋ด๊ฒ ๋๋ค. ๊ณต์ธ IP๋ ์ ์ธ๊ณ์์ ์ ์ผํ๊ธฐ ๋๋ฌธ์ด๋ค.
- ์ด ์ค๋ณต๋๋ IP๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ํด์ ๊ณต์ ๊ธฐ๊ฐ NAT๋ฅผ ํด์ฃผ๋ฉฐ ์ฌ์ค IP๋ฅผ ์ ์ผํ๊ฒ ์๋ณ ๊ฐ๋ฅํ ๊ณต์ธ IP๋ก, ๊ณต์ธ IP๋ฅผ ์ฌ์ค IP๋ก ๋ณํํด์ฃผ๋ ๋ฒ์ญ๊ธฐ ์ญํ ์ ํ์ฌ ์ค๋ณต๋๋ ์ฌ์ค IP๊ฐ ๋ฌธ์ ์์ด ์ธ๋ถ ์ธํฐ๋ท๊ณผ ์์ฒญ๊ณผ ์๋ต์ ์ฃผ๊ณ ๋ฐ์ ์ ์๋๋ก ํด์ฃผ๋ฉด์ IPv4์ ์ฃผ์ ๊ณ ๊ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค.
๐ Refernces
๐ IP ๊ธฐ์ด (์ฌ์คIP / ๊ณต์ธIP / NAT) ๊ฐ๋ ์ ๋ง ์ฝ๊ฒ ์ ๋ฆฌ
https://blog.naver.com/lunarispars/221438417359
'Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Network/HTTP] Rest API, Restful API, HTTP Method (0) 2024.04.11 [Network] URI(URL, URN)์ ์น ๋ธ๋ผ์ฐ์ ์์ฒญ ํ๋ฆ (0) 2024.04.10 [Network] CIDR ์ด๋? AWS์์์ CIDR (1) 2023.10.29 [Network] IP ํด๋์ค / ์๋ธ๋ท ๋ง์คํฌ / ์๋ธ๋ทํ ๊ณ์ฐ (1) 2023.10.29