Hush 2022. 2. 2. 10:40

[IP๋ž€?]
์ธํ„ฐ๋„ท์ƒ์—์„œ ๋‚˜๋งŒ์„ ์œ„ํ•œ ์ฃผ์†Œ. ์ธํ„ฐ๋„ท์„ ์“ฐ๊ธฐ์œ„ํ•ด์„œ๋Š” ๋‚˜๋งŒ์˜ ์œ ์ผํ•œ IP๊ฐ€ ํ•„์š”ํ•˜๋ฉฐ, ์ด๊ฑธ ๋‚˜๋ˆ ์ฃผ๋Š” ๊ณณ์ด NIC(Networt Information Center)์ด๋‹ค.

IP์ฃผ์†Œ๋Š” 32์ž๋ฆฌ 2์ง„์ˆ˜, ์ฆ‰ 8byte๋กœ ๊ตฌ์„ฑ๋˜์–ด์žˆ๋‹ค. IP์ฃผ์†Œ๋Š” ๋„คํŠธ์›Œํฌ๋ถ€๋ถ„๊ณผ ํ˜ธ์ŠคํŠธ๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค. ์ฆ‰ ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ๋ฅผ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ๋ถ€๋ถ„๊ณผ ํ˜ธ์ŠคํŠธ ์ฃผ์†Œ๋ฅผ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋‰œ๋‹ค. ๋‹น์—ฐํžˆ ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๋ถ€๋ถ„์ด ๊ธธ์–ด์งˆ์ˆ˜๋ก ๊ทธ ๋„คํŠธ์›Œํฌ์—๋Š” ์ ์€ ์ˆ˜์˜ ํ˜ธ์ŠคํŠธ๋งŒ์„ ํ• ๋‹นํ•  ์ˆ˜ ์žˆ๋‹ค. ๋„คํŠธ์›Œํฌ ๋ถ€๋ถ„๊ณผ ํ˜ธ์ŠคํŠธ ๋ถ€๋ถ„์˜ ๊ธธ์ด์— ๋”ฐ๋ผ ํด๋ž˜์ŠคA๋ถ€ํ„ฐ ํด๋ž˜์ŠคE๋กœ ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ๋ฅผ ๋ถ„๋ฅ˜ํ•  ์ˆ˜ ์žˆ๋‹ค. D์™€ E๋Š” ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ์šฉ, ์—ฐ๊ตฌ์šฉ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ์ฃผ์†Œ๋ผ์„œ ์ผ์ƒ์ ์œผ๋กœ ์šฐ๋ฆฌ๊ฐ€ ์ ‘ํ•˜๋Š” IP์ฃผ์†Œ๋Š” A~Cํด๋ž˜์Šค ์ค‘ ํ•˜๋‚˜์ด๋‹ค.
PC, ๋ผ์šฐํ„ฐ ๋ฟ ์•„๋‹ˆ๋ผ ํ—ˆ๋ธŒ, ์Šค์œ„์น˜์—๋„ IP์ฃผ์†Œ๋ฅผ ๋ถ€์—ฌํ•˜๋Š”๋ฐ ์ด๋Š” ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด์„œ์ด๋‹ค. ์—†์–ด๋„ ์ž‘๋™์—๋Š” ๋ฌธ์ œ๊ฐ€ ์—†๋‹ค.

[IPv6๋ž€?]
IPv4๊ฐ€ ๋ถ€์กฑํ•ด์ง์— ๋”ฐ๋ผ ์ฃผ์†Œ์˜ ์ž๋ฆฟ์ˆ˜๊ฐ€ ๋‘๋ฐฐ์ธ IPv6๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค. ์ฃผ์†Œ์˜ ์ž๋ฆฟ์ˆ˜๋Š” ๋‘๋ฐฐ์ด์ง€๋งŒ, ๊ฐ€๋Šฅํ•œ ์ฃผ์†Œ์˜ ๊ฒฝ์šฐ์˜ ์ˆ˜๋Š” ๊ธฐ์กด ์ˆ˜์˜ ์ œ๊ณฑ์ด๊ณ , ์ฒœ๋ฌธํ•™์ ์ธ ์ˆซ์ž์ด๋‹ค. IPv6๋Š” ์–ด๋–ค ์žฅ์ ๋“ค์„ ๊ฐ€์ง€๊ณ  ์žˆ์„๊นŒ?
1. Global Reachability
์ „ ์„ธ๊ณ„์˜ ๋„คํŠธ์›Œํฌ ์–ด๋””์—์„œ๋‚˜ ์ฃผ์†Œ๋ฅผ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ , ์ฆ‰ ๊ณ ์œ ์˜ ์ฃผ์†Œ๋ฅผ ๊ฐ€์ง€๊ณ  ์ ‘์†์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค. ์ด๋Š” ์ฃผ์†Œ ๊ฐœ์ˆ˜๊ฐ€ ์ถฉ๋ถ„ํ•ด์กŒ๊ธฐ์— ๋ˆ„๋ฆด ์ˆ˜ ์žˆ๋Š” ์žฅ์ ์ด๋‹ค.
2. Hierarchy
์ฃผ์†Œ์˜ ๊ณ„์ธตํ™”๋ฅผ ์ด๋ค„๋‚ผ ์ˆ˜ ์žˆ๋‹ค. ๊ธฐ์กด IPv4์—์„œ๋„ ๊ณ„์ธตํ™”๋ฅผ ํ•˜๊ณ  ์‹ถ์—ˆ์ง€๋งŒ ์ฃผ์†Œ ๋ฒ”์œ„๊ฐ€ ์ข๋‹ค๋ณด๋‹ˆ ์ œํ•œ์‚ฌํ•ญ์ด ๋งŽ์•˜๋‹ค. ํ•˜์ง€๋งŒ ์ด์ œ ์—ฌ์œ ๊ฐ€ ์ƒ๊ฒผ์œผ๋‹ˆ ์ฒด๊ณ„์ ์ด๊ณ  ํšจ์œจ์ ์ธ ๊ณ„์ธตํ™”๊ฐ€ ๊ฐ€๋Šฅํ•ด์กŒ๋‹ค.
3. Aggregation
๊ณ„์ธตํ™”์— ๋”ฐ๋ผ์˜ค๋Š” ์žฅ์ ์œผ๋กœ์จ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ๋ฅผ ํ•˜๋‚˜๋กœ ๋ฌถ์–ด์ค„ ์ˆ˜ ์žˆ๋‹ค. ์ด๊ฒŒ ์ž˜ ๋˜์–ด์žˆ์œผ๋ฉด ๋ผ์šฐํŒ…์„ ๋”์šฑ ํšจ๊ณผ์ ์ด๊ณ  ๋น ๋ฅด๊ฒŒ ํ•ด์ค„ ์ˆ˜ ์žˆ๋‹ค.

์ด์–ด์„œ IPv6๊ฐ€ ๊ฐ€์ง€๊ณ ์žˆ๋Š” ๋ช‡๊ฐ€์ง€ ์ฃผ์š” ํŠน์ง•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž.
1. Stateless Auto Configuration
Stateless๋ฅผ ์•Œ๋ณด๊ธฐ์ „์— Stateful์„ ์•Œ์•„๋ณด์ž. IPv4์—์„œ ๊ณต๋ถ€ํ–ˆ๋˜, ํŠน์ • ์„œ๋ฒ„์—์„œ IPํ…Œ์ด๋ธ”์„ ๊ด€๋ฆฌํ•˜๋ฉฐ ์ฃผ์†Œ๋ฅผ ๋‚˜๋ˆ„์–ด์ฃผ์—ˆ๋˜ ๋ฐฉ์‹์ด Stateful Auto Configuration์ด๋ผ๊ณ  ํ•œ๋‹ค. Statesess...๋Š” IPv6์—์„œ๋งŒ ์ง€์›๋˜๋Š” ๊ธฐ๋Šฅ์œผ๋กœ์จ, ํŠน์ • ์„œ๋ฒ„ ์—†์ด๋„ ๋ผ์šฐํ„ฐ ๋“ฑ์—์„œ ์ž๋™์œผ๋กœ IP๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.
๋ฌผ๋ก  ๋ฐ˜๋“œ์‹œ Stateless Auto Configuration์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฑด ์•„๋‹ˆ๊ณ , ์ข€ ๋” ์ž์„ธํžˆ ํ˜ธ์ŠคํŠธ๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ ์ž ํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” Stateful Auto Configuration์„ ์ด์šฉํ•œ๋‹ค.
2. ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ๋ฅผ ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ๊ฐ€ ๋Œ€์ฒด
IPv6๋กœ ์˜ค๋ฉฐ ์ฃผ์†Œ์˜ ์—ฌ์œ ๊ฐ€ ๋Š˜์–ด๋‚˜์„œ ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ๊ฐ€ ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ๋ฅผ ๋Œ€์ฒดํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.
3. ํ—ค๋” ์ •๋ณด์˜ ๊ฐ„์†Œํ™”
IPv4๋ฅผ ์“ฐ๋‹ค ๋ณด๋‹ˆ ํ•„์š” ์—†๊ฒ ๊ตฌ๋‚˜ ์‹ถ์€ ํ—ค๋”๋ฅผ ์—†์• ๊ณ  ,์—ฌ๋Ÿฌ๊ฐ€์ง€ ํ—ค๋” ์ฒด๊ณ„๋ฅผ ๋‹ค๋“ฌ์–ด์„œ ํ—ค๋” ์ •๋ณด๊ฐ€ ๋งŽ์ด ๊ฐ„์†Œํ™”๋˜์—ˆ๋‹ค.
4. Mobility
์ตœ๊ทผ ๋„คํŠธ์›Œํฌ๊ธฐ์ˆ ์—์„œ๋Š” ์ด๋™์„ฑ์ด ์ค‘์š”ํ•ด์กŒ๋‹ค. IPv6์—์„œ๋Š” IPv4์—์„œ๋ณด๋‹ค Mobility ๊ธฐ๋Šฅ์ด ํ›จ์”ฌ ํ–ฅ์ƒ๋˜์–ด ๋น ๋ฅด๊ณ  ์•ˆ์ •์ ์ด๋ฉฐ ๋ณด์•ˆ ๋˜ํ•œ ๊ฐ•ํ™”๋˜์—ˆ๋‹ค.