๊ฐœ๋ฐœ ์ง€์‹/Network ์ง€์‹

๐ŸŒ IP ๊ธฐ์ดˆ (์‚ฌ์„คIP / ๊ณต์ธIP / NAT) ๊ฐœ๋… ์ •๋ง ์‰ฝ๊ฒŒ ์ •๋ฆฌ

์ธํŒŒ_ 2022. 3. 31. 12:50

ip-์‚ฌ์„ค-๊ณต์ธ-nat

์•„์ดํ”ผ(IP) ์ข…๋ฅ˜

IP(Internet Protocol) ๋ž€ ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š” ๋ชจ๋“  ์žฅ์น˜๋“ค(์ปดํ“จํ„ฐ, ์„œ๋ฒ„ ์žฅ๋น„, ์Šค๋งˆํŠธํฐ ๋“ฑ)์„ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ฐ๊ฐ์˜ ์žฅ๋น„์—๊ฒŒ ๋ถ€์—ฌ๋˜๋Š” ๊ณ ์œ  ์ฃผ์†Œ์ด๋‹ค.

์šฐ๋ฆฌ๊ฐ€ ๋‹ค๋ฅธ์‚ฌ๋žŒ์—๊ฒŒ ์šฐํŽธ๋ฌผ์„ ๋ณด๋‚ผ๋•Œ, ๊ตญ๊ฐ€, ์ง€์—ญ, ์•„ํŒŒํŠธ, ๋™ํ˜ธ์ˆ˜ ๋ฅผ ์ •ํ™•ํžˆ ๊ธฐ์žฌํ•˜์—ฌ ๋ฐœ์†กํ•˜๋“ฏ์ด, ๋„คํŠธ์›Œํฌ ๋ฐ์ดํ„ฐ๊ฐ€ ์šฐ๋ฆฌ์—๊ฒŒ ๋„๋‹ฌํ•ด ๋‚˜๋ฌด์œ„ํ‚ค ๊ฐ™์€ ํ™ˆํŽ˜์ด์ง€๋ฅผ ๋„์šฐ๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ •ํ™•ํ•œ ์ฃผ์†Œ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ๊ทธ๊ฒƒ์ด ํ”ํžˆ ๋งํ•˜๋Š” ์ธํ„ฐ๋„ท ์ฃผ์†Œ IP ์ด๋‹ค.

โ€‹IP์ฃผ์†Œ๋Š” IPv4, IPv6 2๊ฐ€์ง€ ์ข…๋ฅ˜๊ฐ€ ์žˆ๋‹ค. ๋‹จ ์ผ๋ฐ˜์ ์œผ๋กœ IP ์ฃผ์†Œ๋ผ ํ•˜๋ฉด IPv4 ์ฃผ์†Œ๋ฅผ ๋งํ•œ๋‹ค๊ณ  ๋ณด๋ฉด๋œ๋‹ค.


ip-์‚ฌ์„ค-๊ณต์ธ-nat

์•„์ดํ”ผ IPv4 (๊ตฌ)

IPv4๋Š” IP version 4์˜ ์•ฝ์ž๋กœ ์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์‚ฌ์šฉ๋œ ์ฒซ ๋ฒˆ์งธ ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ์ด๋‹ค.

์•„์ดํ”ผ(ip)๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ 172.16.254.1์™€ ๊ฐ™์ด ๋งˆ์นจํ‘œ๋กœ ๊ตฌ๋ถ„๋œ 4๊ฐœ์˜ ์ˆซ์ž๊ฐ€ ์žˆ๋Š”, ์ ์œผ๋กœ ๋ถ„๋ฆฌ๋œ 10์ง„์ˆ˜ ํ˜•์‹์œผ๋กœ ํ‘œ์‹œ๋œ๋‹ค. ์ด๋ฅผ 2์ง„๋ฒ•์œผ๋กœ ํ‘œํ˜„ํ•œ๋‹ค๋ฉด, 32๋น„ํŠธ ์ˆซ์ž 10101100.00010000.1111110.0000001๊ฐ€ ๋œ๋‹ค.

ip-์‚ฌ์„ค-๊ณต์ธ-nat

์ฆ‰, ์•„์ดํ”ผ๋Š” 32bit๋กœ ์ด๋ฃจ์–ด์ง„ ์ฃผ์†Œ์ด๋ฉฐ ์ด๋ฅผ ํ•ฉ์‚ฐํ•ด๋ณด๋ฉด ์•ฝ 43์–ต๊ฐœ์˜ ์ฃผ์†Œ๋ฅผ ๊ฐ€์ง€๊ฒŒ ๋œ๋‹ค.

ip-์‚ฌ์„ค-๊ณต์ธ-nat

์ด์ฒ˜๋Ÿผ IPv4๋Š” 0 ~ 2^32 (์•ฝ 42์–ต 9์ฒœ)๊ฐœ์˜ ์ฃผ์†Œ๋ฅผ ๊ฐ€์งˆ์ˆ˜ ์žˆ์ง€๋งŒ, ์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์ธํ„ฐ๋„ท ์‚ฌ์šฉ์ž ์ˆ˜๊ฐ€ ๊ธ‰์ฆํ•˜๋ฉด์„œ IPv4 ์ฃผ์†Œ๊ฐ€ ๊ณ ๊ฐˆ๋  ์œ„๊ธฐ์— ์ฒ˜ํ•ด์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ณ ๊ฐˆ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋“ฑ์žฅํ•œ ์ฃผ์†Œ๊ฐ€ ๋ฐ”๋กœ IPv6์ด๋‹ค.


์•„์ดํ”ผ IPv6 (์ตœ์‹ )

IPv6๋Š” IP version 6์˜ ์•ฝ์ž๋กœ, IPv4์˜ ์ฃผ์†Œ์ฒด๊ณ„๋ฅผ 128๋น„ํŠธ ํฌ๊ธฐ๋กœ ํ™•์žฅํ•œ ์ฐจ์„ธ๋Œ€ ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ์ฃผ์†Œ์ด๋‹ค. 16๋น„ํŠธ์”ฉ 8์ž๋ฆฌ๋กœ ๊ฐ ์ž๋ฆฌ๋Š” ์ฝœ๋ก ์œผ๋กœ ๊ตฌ๋ถ„ํ•œ๋‹ค.

ip-์‚ฌ์„ค-๊ณต์ธ-nat

IPv6์˜ 128๋น„ํŠธ ์ฃผ์†Œ๊ณต๊ฐ„์€ 128 ๋น„ํŠธ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” 2^128๊ฐœ์ธ ์•ฝ 3.4x1038๊ฐœ(340,282,366,920,938,463,463,374,607,431,768,211,456๊ฐœ) ์˜ ์ฃผ์†Œ๋ฅผ ๊ฐ–๊ณ  ์žˆ์–ด ๊ฑฐ์˜ ๋ฌดํ•œ๋Œ€๋กœ ์“ธ ์ˆ˜ ์žˆ๋‹ค.

์ด์ฒ˜๋Ÿผ โ€‹IPv6๋Š” ๋„คํŠธ์›Œํฌ ์†๋„, ๋ณด์•ˆ์ ์ธ ๋ถ€๋ถ„๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์—ฌ๋Ÿฌ ๋ฉด์—์„œ ๋›ฐ์–ด๋‚˜์ง€๋งŒ, ๊ธฐ์กด์˜ ์ฃผ์†Œ์ฒด๊ณ„๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š”๋ฐ ๋น„์šฉ์ด ๋งŽ์ด ๋“ค์–ด์„œ ์•„์ง ์™„์ „ํžˆ ์ƒ์šฉํ™”๊ฐ€ ๋˜์ง€ ์•Š์•˜๋‹ค.


IP ์ฃผ์†Œ์˜ ๊ณ ๊ฐˆ ์œ„ํ—˜

์•ž์„œ ๋งํ–ˆ๋“ฏ์ด, 43์–ต๊ฐœ๋ฉด ์ถฉ๋ถ„ํžˆ ๋งŽ์„ ๊ฒƒ ๊ฐ™์•„ ๋ณด์ด์ง€๋งŒ ์ „ํ˜€ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š๋‹ค.

์˜ˆ์ „์—๋Š” 43์–ต์ •๋„๋ฉด ์ถฉ๋ถ„ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๊ฒ ์ง€๋งŒ, ์š”์ฆ˜์—๋Š” ์ง‘์— ๊ธฐ๋ณธ์ ์œผ๋กœ ์ปดํ“จํ„ฐ์— ์™€์ดํŒŒ์ด ๊ณต์œ ๊ธฐ, ์Šค๋งˆํŠธํ‹ฐ๋น„, ์Šค์œ„์น˜ ๋“ฑ IP์ฃผ์†Œ๋ฅผ ํ• ๋‹น๋ฐ›์€ ์ „์ž ๊ธฐ๊ธฐ๋“ค์ด ๊ฐœ์ธ ์ง‘์ง‘๋งˆ๋‹ค ์—ฌ๋Ÿฌ๊ฐœ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ „์„ธ๊ณ„๊ฐ€ ๋ฐœ์ „ํ•จ์— ๋”ฐ๋ผ ์ ์  ์ธํ„ฐ๋„ท ์ˆ˜์š”๊ฐ€ ๊ณ„์† ๋Š˜์–ด๋‚˜๊ณ  ์žˆ๋Š” ์‹ค์ •์ด๋‹ค.

๊ฒฐ๋ก ์ ์œผ๋กœ ๋งํ•˜๋ฉด ์ด๋ฏธ 43์–ต๊ฐœ์˜ ์ˆซ์ž๋Š” ๊ณ ๊ฐˆ ๋‚œ์ง€ ์˜ค๋ž˜์ด๋‹ค. ๋”ฐ๋ผ์„œ ์ƒˆ๋กœ์šด ์ฃผ์†Œ์ฒด๊ณ„์ธ ipv6๊ฐ€ ๋‚˜์™”์ง€๋งŒ, ๊ธฐ์กด์˜ ์ฃผ์†Œ์ฒด๊ณ„๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š”๋ฐ ์ฒœ๋ฌธํ•™์ ์ธ ๋น„์šฉ์ด ๋“ค์–ด์„œ ์•„์ง๊นŒ์ง€๋„ ipv4๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ์‹ค์ •์ด๋‹ค.

ํ•˜์ง€๋งŒ ๊ณ ๊ฐˆ ๋˜์—ˆ๋‹ค๋ฉด์„œ ์ฃผ๋ณ€์„ ๋Œ์•„๋ณด๋ฉด ๋ถ€์กฑํ•œ ์•„์ดํ”ผ ํ• ๋‹น ๋•Œ๋ฌธ์— ๋‚œ๋ฆฌ์น˜๋Š” ๊ณณ์€ ๋ˆˆ์”ป๊ณ  ์ฐพ์•„ ๋ณผ์ˆ˜๊ฐ€ ์—†๋‹ค. ์ง€๊ธˆ๊นŒ์ง€ ๋ฌธ์ œ์—†์ด ์‚ฌ์šฉํ•˜๊ณ  ์ด์œ ๋Š” ๊ธฐ์กด์˜ ์ฃผ์†Œ์ฒด๊ณ„์—์„œ ์ผ์ข…์˜ ์ˆ˜ํ•™์ ์ธ ํŠธ๋ฆญ์„ ๊ณ ์•ˆํ•ด์„œ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๊ทธ ํŠธ๋ฆญ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋ฐ”๋กœ ์‚ฌ์„ค IP ๊ฐœ๋…์ด๋‹ค.


๊ณต์ธ IP / ์‚ฌ์„ค IP / ๊ณ ์ • IP / ์œ ๋™ IP

๋จผ์ € ์‚ฌ์„ค IP๋ฅผ ์•Œ๊ธฐ์ „์— ์•„์ดํ”ผ๋Š” 4๊ฐ€์ง€๋กœ ๋‚˜๋‰˜์–ด ์“ฐ๋‹ˆ๋Š”๋ฐ ์ด ๋ถ€๋ถ„๋ถ€ํ„ฐ ์•Œ๊ณ  ๊ฐ€์ž. IP๋Š” ๋‚˜๋ˆ„๋Š” ๋ฐฉ์‹์— ๋”ฐ๋ผ ๊ณ ์ • IP, ์œ ๋™ IP์™€ ๊ณต์ธ 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๋ผ๊ณ  ํ•œ๋‹ค.

 

์‚ฌ์„ค IP

๊ณต์œ ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•œ ์ธํ„ฐ๋„ท ์ ‘์† ํ™˜๊ฒฝ์ผ ๊ฒฝ์šฐ ๊ณต์œ ๊ธฐ๊นŒ์ง€๋Š” ๊ณต์ธ IP ํ• ๋‹น์„ ํ•˜์ง€๋งŒ, ๊ณต์œ ๊ธฐ์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š” ๊ฐ€์ •์ด๋‚˜ ํšŒ์‚ฌ์˜ ๊ฐ ๋„คํŠธ์›Œํฌ ๊ธฐ๊ธฐ์—๋Š” ์‚ฌ์„ค IP๋ฅผ ํ• ๋‹นํ•œ๋‹ค.

์ฆ‰, ์‚ฌ์„ค IP๋Š” ์–ด๋–ค ๋„คํŠธ์›Œํฌ ์•ˆ์—์„œ๋งŒ ๋‚ด๋ถ€์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๊ณ ์œ ํ•œ ์ฃผ์†Œ์ด๋‹ค. ์‚ฌ์„ค IP๋Š” ๋ณดํ†ต ๋‚ด ์ปดํ“จํ„ฐ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋กœ์ปฌ IP๋ผ๊ณ ๋„ ๋ถˆ๋ฆฌ์šด๋‹ค.

๊ณต์ธ IP๋Š” ์ „ ์„ธ๊ณ„์—์„œ ์œ ์ผํ•˜์ง€๋งŒ, ์‚ฌ์„ค IP๋Š” ํ•˜๋‚˜์˜ ๋„คํŠธ์›Œํฌ ์•ˆ์—์„œ ์œ ์ผํ•˜๋‹ค. ๊ณต์ธ IP๋Š” ์™ธ๋ถ€, ๋‚ด๋ถ€ ์ƒ๊ด€์—†์ด ํ•ด๋‹น IP์— ์ ‘์†ํ•  ์ˆ˜ ์žˆ์œผ๋‚˜, ์‚ฌ์„ค IP๋Š” ๋‚ด๋ถ€์—์„œ๋งŒ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

loopback (127.0.0.1) loopback์€ ํ˜ธ์ŠคํŠธ์— ํ• ๋‹น๋œ ์•„์ดํ”ผ๋ฅผ ์˜๋ฏธ
์ฆ‰, ๋‚ด๊ฐ€ ๊ฐ–๊ณ  ์žˆ๋Š” ๋…ธํŠธ๋ถ์—์„œ localhost ๋˜๋Š” 127.0.0.1๋กœ ์„œ๋ฒ„๋ฅผ ๋„์šธ ๊ฒฝ์šฐ
์„œ๋ฒ„๋ฅผ ๋„์šด ๋…ธํŠธ๋ถ์—์„œ๋งŒ ์ ‘์†์ด ๊ฐ€๋Šฅ
๊ณต์ธ IP ๊ณต์ธIP์˜ ๊ฒฝ์šฐ์—๋Š” ์–ด๋””์„œ๋‚˜ ์ ‘์†์ด ๊ฐ€๋Šฅ
10.x.x.x
192.168.0.x (์‚ฌ์„คip)
์‚ฌ์„คIP์˜ ๊ฒฝ์šฐ์—๋Š” ๊ฐ™์€ ๋Œ€์—ญ์˜ ์‚ฌ์„ค IP๋ฅผ ํ• ๋‹น๋ฐ›์€ ๋ชจ๋“  ๊ธฐ๊ธฐ์—์„œ ์ ‘์†์ด ๊ฐ€๋Šฅ.
๋‹จ, ๊ฐ™์€ ๋Œ€์—ญ์˜ ์‚ฌ์„ค IP์— ๋ถ™์–ด์žˆ์ง€ ์•Š์€๊ฒฝ์šฐ (์‰ฝ๊ฒŒ ๋งํ•ด์„œ, ๊ฐ™์€ ์™€์ดํŒŒ์ด์— ๋ถ™์–ด์žˆ์ง€ ์•Š์€ ๊ฒฝ์šฐ)์—๋Š” ์ ‘์†์ด ๋ถˆ๊ฐ€๋Šฅ.

ip-์‚ฌ์„ค-๊ณต์ธ-nat


์‚ฌ์„ค IP & ์‚ฌ์„ค๋ง ์›๋ฆฌ

๋‹ค์‹œ ๋Œ์•„์™€์„œ, ์‚ฌ์„ค๋ง์ด๋ž€ ๊ณต์œ ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•œ ์ธํ„ฐ๋„ท ์ ‘์† ํ™˜๊ฒฝ์ผ ๊ฒฝ์šฐ ๊ณต์œ ๊ธฐ๊นŒ์ง€๋Š” ๊ณต์ธ IP ํ• ๋‹น์„ ํ•˜์ง€๋งŒ, ๊ณต์œ ๊ธฐ์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š” ๊ฐ€์ •์ด๋‚˜ ํšŒ์‚ฌ์˜ ๊ฐ ๋„คํŠธ์›Œํฌ ๊ธฐ๊ธฐ์—๋Š” ์‚ฌ์„ค IP๋ฅผ ํ• ๋‹นํ•˜์—ฌ ๊ทธ๋ฃน์œผ๋กœ ๋ฌถ๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค.

 

์‰ฝ๊ฒŒ ๋น„์œ ํ•˜์ž๋ฉด, ์ผ์ข…์˜ ๋ฐ˜์žฅ์„ ๋ฝ‘๋Š” ๊ฒƒ๊ณผ ๊ฐ™๋‹ค. ํ•™๊ต์˜ ํšŒ์˜์— ์ฐธ์—ฌํ•˜๋Š”๋ฐ ๋ชจ๋“ ์‚ฌ๋žŒ์ด ์ฐธ์—ฌํ• ์ˆ˜ ์—†์œผ๋‹ˆ ๋Œ€ํ‘œ ์ฃผ์ž์ธ ๋ฐ˜์žฅ์ด๋ž€๊ฑธ ๋ฝ‘๋Š”๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ ๋ฐ˜์žฅ์€ ๋Œ€ํ‘œ๋กœ ๋‚˜๊ฐ€์„œ ํ•™์ƒ๋“ค์˜ ์˜๊ฒฌ์„ ๋Œ€์‹  ์ „๋‹ฌํ•˜๋ฉฐ, ํ•™๊ต ํšŒ์˜ ๋‚ด์šฉ์„ ๋‹ค์‹œ ํ•™์ƒ๋“ค์—๊ฒŒ ์ „๋‹ฌํ•œ๋‹ค. ์—ฌ๊ธฐ์„œ ๋ฐ˜์žฅ์ด ๊ฒŒ์ดํŠธ์›จ์ด(Gateway)๋กœ ๋น„์œ ํ• ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ฐ˜์„ ์‚ฌ์„ค๋ง, ํ•™์ƒ๋“ค์€ ๊ฐ ์ „์ž๊ธฐ๊ธฐ๋“ค, ํ•™๊ต๋ฅผ ์ธํ„ฐ๋„ท์œผ๋กœ ๋น„์œ ํ•˜๋ฉด ๋”ฑ ๋“ค์–ด ๋งž๊ฒŒ ๋œ๋‹ค.

๊ฒŒ์ดํŠธ์›จ์ด๋Š” ‘๊ด€๋ฌธ’์ด๋‚˜ ‘์ถœ์ž…๊ตฌ’๋ผ๋Š” ์˜๋ฏธ๋กœ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์šฉ์–ด ์ด๋‹ค.
์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ์—์„œ์˜ ๊ฒŒ์ดํŠธ์›จ์ด๋Š” ํ˜„์žฌ ์‚ฌ์šฉ์ž๊ฐ€ ์œ„์น˜ํ•œ ๋„คํŠธ์›Œํฌ์—์„œ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ๋กœ ์ด๋™ํ•˜๊ธฐ ์œ„ํ•ด ๋ฐ˜๋“œ์‹œ ๊ฑฐ์ณ์•ผ ํ•˜๋Š” ๊ฑฐ์ ์„ ์˜๋ฏธํ•œ๋‹ค.

 

์‚ฌ์„ค๋ง (Private Network)๋Š” ์ง€์ •๋œ ๋Œ€์—ญ์˜ ์•„์ดํ”ผ๋งŒ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๋ฆฌ๋ˆ…์Šคํ•˜๋ฉด์„œ ํ•œ๋ฒˆ์ฏค์€ ๋ดค๋˜ 10.0.0.0 ๋ฒˆ๋Œ€์˜ ์•„์ดํ”ผ์™€, ํ†ฐ์บฃ์ด๋‚˜ ์•„ํŒŒ์น˜ ์„œ๋ฒ„๋ฅผ ์„ค์น˜ํ•˜๋ฉด์„œ ํ•œ๋ฒˆ์ฏค์€ ๋ดค๋˜ 192.168.0.0 ๋ฒˆ๋Œ€์˜ ์•„์ดํ”ผ๊ฐ€ ๋ฐ”๋กœ ์‚ฌ์„คIP๋ฅผ ์ผ์ปซ๋Š”๋‹ค.

์•ž์œผ๋กœ ์•„๋ž˜์˜ ํ‘œ์— ๋‚˜ํƒ€๋‚œ ์ˆซ์ž์˜ ์•„์ดํ”ผ๊ฐ€ ์žˆ์œผ๋ฉด ๊ทธ ์•„์ดํ”ผ๋Š” ์–ด๋Š ํŠน์ • ๊ตญ๊ฐ€์˜ ์ง€์—ญ์„ ๋‚˜ํƒ€๋‚ด๋Š” ์ธํ„ฐ๋„ท ์ฃผ์†Œ๊ฐ€ ์•„๋‹Œ ์‚ฌ์„ค ์ธํ„ฐ๋„ท ์ฃผ์†Œ๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค.

ip-์‚ฌ์„ค-๊ณต์ธ-nat
ip-์‚ฌ์„ค-๊ณต์ธ-nat

์‚ฌ์„ค๋ง์„ ๊ทธ๋ฆผ์œผ๋กœ ํ‘œํ˜„ํ•ด ๋ณด๋ฉด ์œ„์™€ ๊ฐ™์ด ํ‘œํ˜„ ๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฐฉ๊ธˆ ๋น„์œ ํ–ˆ๋˜ ๋ฐ˜์žฅ ๊ฐœ๋…์„ ์ ‘๋ชฉํ•ด๋ณด๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋œ๋‹ค.

  • ๋ฐ˜ : ์‚ฌ์„ค๋ง
  • ๋ฐ˜์žฅ : Gateway (192.168.0.1 ↔ 181.227.3.33)
  • ๋ฐ˜ ํ•™์ƒ๋“ค : ๊ฐ ์ปดํ“จํ„ฐ๋“ค (192.168.0.2, 192.168.0.3, 192.168.0.4 ...)
  • ํ•™๊ต : ์™ธ๋ถ€ ์ธํ„ฐ๋„ท (61.123.44.1)

์‚ฌ์„ค๋ง(๋ฐ˜) ์•ˆ์—์„œ ํ•™์ƒ(์ปดํ“จํ„ฐ)๋“ค์€ ์œ ๋‹ˆํฌ ํ•˜๋‹ค. ํ•™์ฐฝ์‹œ์ ˆ์„ ๋– ์˜ฌ๋ ค๋ณด๋ฉด, ๋ฐ˜๋งˆ๋‹ค ํ•™์ƒ๋ฒˆํ˜ธ๋ฅผ ๋ถ€์—ฌํ•˜๋Š”๋ฐ 2ํ•™๋…„ 1๋ฐ˜์˜ 10๋ฒˆ ํ•™์ƒ๊ณผ 2ํ•™๋…„ 2๋ฐ˜์˜ 10๋ฒˆ ํ•™์ƒ์€ ์„œ๋กœ ์ „ํ˜€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด๋‹ค. ๋ณด๊ธฐ์—๋Š” ๋ถ€์—ฌ๋ฐ›์€ 10๋ฒˆ์€ ๊ฐ™์ง€๋งŒ 2ํ•™๋…„ 1๋ฐ˜, 2๋ฐ˜์„ ํ†ตํ•ด 10๋ฒˆ์„ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด ๊ฐœ๋…์ด ๋ฐ”๋กœ ์‚ฌ์„ค๋ง ๊ฐœ๋…์ด๋‹ค.

์‚ฌ์„ค IP(๋กœ์ปฌ IP)๋Š” ์–ด๋–ค ๋„คํŠธ์›Œํฌ ์•ˆ์—์„œ ๋‚ด๋ถ€์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๊ณ ์œ ํ•œ ์ฃผ์†Œ์ด๋‹ค. ๋”ฐ๋ผ์„œ ๊ฑด๊ตญ๋Œ€ํ•™๊ต ์•ˆ์—์„œ ์‚ฌ์šฉํ•˜๋Š” 192.168.10.2 ์•„์ดํ”ผ์™€ ์ˆญ์‹ค๋Œ€ํ•™๊ต ์•ˆ์—์„œ ์‚ฌ์šฉํ•˜๋Š” 192.168.10.2 ์•„์ดํ”ผ๋Š” ๋ฒˆํ˜ธ๋Š” ๊ฐ™์„์ง€์–ธ์ • ์ „ํ˜€ ๋‹ค๋ฅธ ๋ชฉ์ ์ง€ ์ฃผ์†Œ๋ฅผ ๋‚˜ํƒ€๋‚ด๊ฒŒ ๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ™์€ ๋ฒˆํ˜ธ ์•„์ดํ”ผ๋ฅผ ๊ตฌ๋ถ„ํ•˜๋Š” ์ˆ˜๋‹จ์€ 2ํ•™๋…„ 1๋ฐ˜ ์ฒ˜๋Ÿผ ์™ธ๋ถ€์—์„œ ํ• ๋‹น๋ฐ›์€ ์ „ ์„ธ๊ณ„์—์„œ ์œ ์ผํ•œ ๊ณต์ธIP(181.277.3.33)๋กœ ๊ตฌ๋ถ„ํ•œ๋‹ค.

์ด์ฒ˜๋Ÿผ ์‚ฌ์„ค๋ง์ด๋ผ๋Š” ๊ฐœ๋…์„ ์“ฐ๋ฉด ๊ฐ™์€ ์•„์ดํ”ผ ๋ฒˆํ˜ธ๋ฅผ ์ค‘๋ณตํ•ด์„œ ๋งˆ๊ตฌ ์‚ฌ์šฉํ• ์ˆ˜ ์žˆ๊ณ , ์ด๋Š” ๊ณง IP์˜ ์ ˆ์•ฝ๊ณผ ์—ฐ๊ด€๋œ๋‹ค.

ip-์‚ฌ์„ค-๊ณต์ธ-nat


NAT (์‚ฌ์„ค๋ง ↔ ์™ธ๋ถ€ ํ†ต์‹  ๋ฐฉ๋ฒ•)

IP๋ฅผ ์ ˆ์•ฝํ•˜๋Š” ํŠธ๋ฆญ์— ๋Œ€ํ•ด ์ด์ œ ์ดํ•ด๊ฐ€ ๋˜์—ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์‚ฌ์„ค๋ง์•ˆ์— ์žˆ๋Š” ์ปดํ“จํ„ฐ๋Š” ์–ด๋–ป๊ฒŒ ์™ธ๋ถ€์™€ ํ†ต์‹  ํ• ๊นŒ?

์™ธ๋ถ€ ์ธํ„ฐ๋„ท ์ž…์žฅ์—์„œ ์ฃผ์†Œ ๋ฒˆํ˜ธ๊ฐ€ ๋˜‘๊ฐ™์€ ์‚ฌ์„ค IP๋“ค์„ ์–ด๋–ป๊ฒŒ ๊ฐ๊ฐ์„ ํŠน์ •ํ•ด ์ •ํ™•ํžˆ ์ฐพ์•„๋“ค์–ด๊ฐ€ ์šฐ๋ฆฌ์—๊ฒŒ ์›นํŽ˜์ด์ง€๋ฅผ ๋„์šธ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ผ๊นŒ?

์—ฌ๊ธฐ์„œ ๋ฐ”๋กœ NAT(Network Adress Translation)์ด๋ž€ ๊ฐœ๋…์ด ๋“ฑ์žฅํ•œ๋‹ค. ๋‹จ์–ด๊ฐ€ ์ƒ์†Œํ•ด์„œ ๋ฌด์„œ์šธ ํ•„์š”๊ฐ€ ์—†๋‹ค. ์ด๋ฆ„์—์„œ ์•Œ์ˆ˜์žˆ๋“ฏ์ด ์ธํ„ฐ๋„ท ์ฃผ์†Œ ๋ฒˆ์—ญ ๊ธฐ๋Šฅ์ด๋‹ค.

ip-์‚ฌ์„ค-๊ณต์ธ-nat

์ธํ„ฐ๋„ท ์ฃผ์†Œ ๋ฒˆ์—ญ ์›๋ฆฌ๋Š” ๊ฐ„๋‹จํ•˜๋‹ค. ์šฐ์„  ๊ณต์œ ๊ธฐ(๋ผ์šฐํ„ฐ)์— ์—ฐ๊ฒฐ๋˜์–ด์žˆ๋Š” ๊ฐ ์‚ฌ๋‚ด ์ปดํ“จํ„ฐ๋“ค์˜ ์‚ฌ์„ค IP (192.168.0.xxx)๋ฅผ ๋ฐ›์•„์™€ ์œ ์ผํ•œ ๊ณต์ธ IP๋กœ ๋ณ€ํ™˜ํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์™ธ๋ถ€ ์ธํ„ฐ๋„ท์œผ๋กœ ๊ณต์ธ IP ์ฃผ์†Œ์ •๋ณด๋ฅผ ๋ณด๋‚ด๋Š” ๊ฒƒ์ด๋‹ค.

์™ธ๋ถ€ ์ž…์žฅ์—์„œ๋Š” ์–ด๋Š ํšŒ์‚ฌ์˜ ์˜์—…๋ถ€ ์‚ฌ์›์ด ๋ณด๋ƒˆ๋Š”์ง€ ์•Œ์ง€ ๋ชปํ•œ๋‹ค. ๊ทธ๋ƒฅ ํšŒ์‚ฌ ๊ณต์œ ๊ธฐ ์ฃผ์†Œ๋งŒ ์•Œ๊ณ ์žˆ๋Š” ๊ฒƒ์ด๋‹ค. ํ•˜์ง€๋งŒ ๋ฌธ์ œ๋Š” ์—†๋‹ค. ๋‹ต๋ณ€์„ ํ•˜๊ฒŒ๋˜๋ฉด, ์ธํ„ฐ๋„ท ์ •๋ณด๊ฐ€ ๋‹ค์‹œ ํšŒ์‚ฌ ๊ณต์œ ๊ธฐ๋กœ ์˜ฌ๊ฒƒ์ด๊ณ  ๊ณต์œ ๊ธฐ์—์„œ๋Š” ์ด์ „์— ์š”์ฒญํ•œ ์ •๋ณด๋“ค์„ ๋‹ค ๊ธฐ์–ตํ•˜๊ณ  ์žˆ์–ด์„œ, ํ™•์ธํ•˜๊ณ  ๊ทธ๋Œ€๋กœ ๊น€์ธํ„ด PC์—๊ฒŒ ๋„˜๊ฒจ์ฃผ๋Š” ๊ฒƒ์ด๋‹ค.

์ฆ‰, private ip ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ์ปดํ“จํ„ฐ๊ฐ€ ์‚ฌ์„ค ๋ฐ”๊นฅ์ชฝ์— ์žˆ๋Š” public ip์— ํ•ด๋‹น๋˜๋Š” ์™ธ๋ถ€์„ธ๊ณ„์— ๊ฐ„์ ‘์ ์ด๋ผ๋„ ์ ‘์†ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค. ์ด๋•Œ ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ์ˆ ์ด ๋ฐ”๋กœ NAT ์ธ ๊ฒƒ์ด๋‹ค.

 

[WEB] ๐ŸŒ NAT ์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

NAT - Network Address Translation ๊ฐœ๋… ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ ๋ณ€ํ™˜(network address translation, ์ค„์—ฌ์„œ NAT)์€ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํ‚น์—์„œ ์“ฐ์ด๋Š” ์šฉ์–ด๋กœ์„œ, IPํŒจํ‚ท์˜ TCP/UDP ํฌํŠธ ์ˆซ์ž์™€ ์†Œ์Šค ๋ฐ ๋ชฉ์ ์ง€์˜ IP ์ฃผ์†Œ ๋“ฑ์„..

inpa.tistory.com


# ์ฐธ๊ณ ์ž๋ฃŒ

์‰ฝ๊ฒŒ ์„ค๋ช…ํ•˜๋Š” AWS ๊ธฐ์ดˆ ๊ฐ•์ขŒ 15 - ์‚ฌ์„คIP & NAT & CIDR

๋„คํŠธ์›Œํฌ ๊ตฌ์ถ• ๋ฐ ์šด์šฉ_7์ฃผ์ฐจ_1_IP Address

https://interlir.com/blog/2022/04/06/what-is-an-ipv4-address/

https://m.blog.naver.com/hai0416/221596402627

https://rednooby.tistory.com/25