IPv6์ ์ฅ์
โ ์ฃผ์์ฒด๊ณ๊ฐ ๊ธ๋ก๋ฒํ๋ค.
IPv6๋ IPv4 32๋นํธ์ 4๋ฐฐ์ธ 128๋นํธ๋ก์จ ์ผํ ๋ณด๋ฉด ๋ณ๋ก ์ปค ๋ณด์ด์ง ์์ง๋ง 2^128๊ฐ๋ ๋ฌดํ ์(∞)์ด๋ค. ๋ฐ๋ค์ ๋ชจ๋์๋ณด๋ค ๋ ๋ง์ ์ฃผ์๊ฐ ๊ฐ๋ฅํ๋ฏ๋ก ํ์ฌ ์ธํฐ๋ท ์ธ๊ตฌ๋ฅผ 5์ต์ผ๋ก ์ก์๋ 1์ธ๋น ์ฝ 230๊ฐ ์ ๋์ IP_์ฃผ์๋ฅผ ๊ฐ์ง ์ ์์ผ๋ ์ ์ธ๊ณ์ ๋ชจ๋ ๊ฐ์ ๊ณผ ์กฐ์ง์์ ํ๋ํ๋์ ๋ชจ๋ IP ๊ธฐ๊ธฐ๊ฐ ๊ฒน์น์ง ์๊ณ ๊ณ ์ ํ IP_์ฃผ์๋ฅผ ๊ฐ์ง ์ ์์ด์ ๊ธ๋ก๋ฒํ๊ฒ ๋ชจ๋ ๊ธฐ๊ธฐ๊ฐ ์ ์ผํ ์ฃผ์๋ฅผ ๊ฐ์ง ์ ์๋ค๋ ๊ฒ์ด๋ค.
โก IP_์ฃผ์๋ฅผ ์ ์ฐํ๊ณ ์ฒด๊ณ์ ์ผ๋ก ๋ฐฐ์ ํ ์ ์๋ค.
IP_์ฃผ์๊ฐ ํ๋ถํ๋ฏ๋ก ์ ์ฐํ๊ฒ ์ฃผ์๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ๋ฐฐ์ ํ๋ ๊ฒ์ด ๊ฐ๋ฅํ๋ค.
โข ํ ๊ธฐ๊ธฐ์ ์ฌ๋ฌ IP๋ฅผ ํ ๋นํ ์ ์๋ค.
ํ๋์ ์ธํฐํ์ด์ค์ dual-stack์ผ๋ก ์ฃผ์์์ ๋ฌธ์ ๋ฐ์์ ์ค์ด๋ ํดํธ ํจ๋ฌ๋ฐ์ค(์ฌ๋๊ทน๋ณต)๋ ๊ฐ๋ฅํ๋ค. ์ด๋ ๊ฒ ํจ์ผ๋ก์จ ํ ํ์ ์์์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ฒ ํ๋๋ฐ EtherChannel๊ณผ ์ ์ฌํ ๊ธฐ๋ฒ์ผ๋ก ๋ณผ ์ ์๋ค.
โฃ ์ฒดํฌ์ฌ ๋ฑ ๋ถ๊ฐ์ ์ธ ์ค๋ฒํค๋๊ฐ ์ค์ด๋ ๋ค.
๋ฐ์ดํฐ๊ฐ ์ค๊ฐ์ ์ฃผ์ ๋ณํ ๋ฑ์ด ํ์ ์์ด์ ํ๋ ์ ํค๋๊ฐ ๊ฐ์ํ ๋๋ฏ๋ก ๋คํธ์ํฌ ์ค๋ฒํค๋๊ฐ ์ค์ด๋ค๊ฒ ๋๊ณ ๋์ญํญ์ ๋๊ฒ ์ธ ์ ์์ด์ ๋คํธ์ํฌ ํจ์จ๋ ์ฆ๊ฐํ๋ค.
โค ํ์กดํ๋ IPv4๋ฅผ ๋์ฒดํ๊ธฐ ์ํ ๊ฒ์ด ์๋๋ผ ๊ณต์กดํ๋ค.
์ด ๋ถ๋ถ์ด ๊ฐ์ฅ ์ค์ํ ๊ฒ์ผ๋ก ํ์ฌ ๋๋ฆฌ ์ฌ์ฉ๋๊ณ ์๋ ๊ธฐ์กด์ IPv4 ๊ธฐ๊ธฐ์ IPv6 ๊ธฐ๊ธฐ๊ฐ ์ํธ ๋ฐ์ดํฐ๋ฅผ ํธํํ ์ ์๋ค๋ ๊ฒ์ด ๊ฐ์ฅ ํฐ ์ฅ์ ์ผ๋ก ๋ณผ ์ ์๋ค. ์ด๋ฅผ ์ํด์ ๋ผ์ฐํฐ๋ ํธ์คํธ์์ IPv4์ IPv6๋ฅผ ๋์์ ์ธ์ํด์ ์๋๋ฐฉ ๋
ธ๋์๊ฒ ๋ง๊ฒ IPv4๋ IPv6๋ก ์ก์์ ํ ์ ์๊ฒ ํ๋ ๋์ผ ์คํ(dual stack) ๋ฐฉ์์ด ์๋๋ฐ ํจํทํธ๋ ์ด์์์ ๋
ธ๋์ ์ฃผ์๋ฅผ ์ค ๋ IPv4์ IPv6๋ฅผ ํ๊บผ๋ฒ์ ์ค ์ ์๊ฒ ํ๊ณ ์๋ค.
=>Dual Stack์ ๊ฒฝ์ฐ ์๋๋ฐฉ์ด ์ ํ IPv6๋ฅผ ์ธ์ํ์ง ๋ชปํ ๊ฒฝ์ฐ
a) ์บก์ํ ๋ฐฉ์์ ์ฌ์ฉํด์ ์ก์ ์ธก์ IPv6๋ฅผ IPv4๋ก ์บก์ํํด์ ์ ํ์ํจ ๋ค IPv4 ๋คํธ์ํฌ๋ก ๋ณด๋ด๊ณ , ์์ ์ธก์์ ์บก์์ ๋ฒ๊ฒจ์ ๋ค์ IPv6๋ก ์ ํ๋๊ฒ ํ๊ฑฐ๋,
b) ํฐ๋๋ง(Tunneling) ๋ฐฉ์์ ์ฌ์ฉํด์ IPv4 ๋คํธ์ํฌ์์ ์ก์์ ๊ฐ์ ํฐ๋์ ์์ฑํด์ IPv6๋ฅผ IPv4 ๋คํธ์ํฌ ํฐ๋๋ก ์ ์กํ๊ณ , ์์ ์ธก์์ IPv6๋ฅผ ๊ทธ๋๋ก ๋ฐ๊ฒํ๋ ๋ฐฉ์๋ ์๋ค. ํฐ๋์ธ ๊ฒฝ์ฐ๋ ํญ์ 2002::/8 ์ฃผ์๋ก ์์๋๋ค.
โฅ ๋ณด์์ด ๋์ฑ ๊ฐํด์ง๋ค.
์ฌ์ค IP๋ฅผ ์ธ ์ผ์ด ์์ผ๋ฏ๋ก NAT์ ๊ฐ์ด ์ฌ์ค IP๋ฅผ ๊ณต์ IP๋ก ์ฃผ์๋ณํ์ ํ ํ์๊ฐ ์์ด์ ์ง๊ตฌ ํ๋์ ๋
ธ๋์์ ์ง๊ตฌ ๋ฐ๋ํธ ์๋ ๋
ธ๋์ ์ง์ end-to-end๋ก ์ฐ๊ฒฐ๋ ์ ์์ด์ ๋ณด์์ด ์ข์์ง๋ค.
โฆ ๋ธ๋ก๋์บ์คํธ๊ฐ ์์ด์ง๋ค.
IPv4์ ๊ฐ์ฅ ํฐ ๋จ์ ์ค์ ํ๋์ธ ๋ธ๋ก๋์บ์คํธ๊ฐ IPv6์์๋ ์์ด์ก๊ณ , ๋์ ํด๋ผ์ด์ธํธ์ ์๋น์ค ์์ฒญ์ด ๋ค์ด์์ ๋ ์๋ฌด๋ ๊ฐ์ฉํ ์๋ฒ๊ฐ ์ฒ๋ฆฌํ๊ฒ ํจ์ผ๋ก์จ ๋ฐ์ดํฐ ์ฐ๊ฒฐ ์ฒ๋ฆฌ ์๋๋ฅผ ๋น ๋ฅด๊ฒ ํ ์ ๋์บ์คํธ(anycast)๊ฐ ์๊ฒจ๋ฌ๋ค. IPv4์ ์ ๋์ ํต์ ์ธ ์ ๋์บ์คํธ(unicast)์ ํน์ ๋ค์๋ง ๋ฐ๋ ๋ฉํฐ์บ์คํธ(multicast)๋ ๊ทธ๋๋ก ์กด์ฌํ๋ค.
โง ๋คํธ์ํฌ ์๋๊ฐ ๋นจ๋ผ์ง๋ค.
End-to-End๋ก ์ง์ ์ฐ๊ฒฐ๋๊ธฐ ๋๋ฌธ์ ๋ผ์ฐํฐ๊ฐ ์ธ๋ฐ์๋ ๊ฒฝ๋ก ์ฐพ๊ธฐ ๊ณ์ฐ์ ํ์ง ์์ผ๋ฏ๋ก ๋คํธ์ํฌ์์์ ์๋๊ฐ ๋ก์ปฌ๋งํผ ๋นจ๋ผ์ง๋ค.
โจ (ํธ์คํธ์) ์ฃผ์๊ด๋ฆฌ๊ฐ ํธํด์ง๋ค.
๊ณ์ธตํ๋ ์ฃผ์์ฒด๊ณ๊ฐ ๊ฐ๋ฅํด์ ๊ธด ์ฃผ์๋ฅผ ๊ณ์ธต๋ณ๋ก ๋๋ ์ ์๋๋ฐ IPv6์ ์ด 128๋นํธ์์ 1~16๋นํธ๋ ์์ฉ์ฃผ์๋ก ํ๊ณ , 17~23๋นํธ๋ ๋๋ฅ, 24~32๋นํธ๋ ๊ฐ ๋๋ฅ์ ๊ตญ๊ฐ, 33~48๋นํธ๋ ๊ฐ ์ง์ญ, ๊ทธ๋ฆฌ๊ณ 49~64๋นํธ๋ ์กฐ์ง(์ฌ์ดํธ)์ LAN๋ค์๊ฒ ํ ์ ํ๋ ์์ผ๋ก ํ๋ฉด ํจ์ฌ ์์ํ ์ฃผ์๊ด๋ฆฌ๊ฐ ๋ ์ ์๋ค. ๋คํธ์ํฌ_์ฃผ์ 1~64๊น์ง์ 64๋นํธ๋ฅผ ๋ณด๋ฉด '์ด๋ ๋๋ฅ >๊ตญ๊ฐ >์กฐ์ง >์ด๋ LAN'์ ์ํ๋์ง ์ฝ๊ฒ ์ ์ ์์ด์ ๊ด๋ฆฌ์ ๋ณด์์๋ ๋์์ด ๋๋ค.
โฉ ๋
ธ๋์ IP_์ฃผ์๊ฐ ์๋์ผ๋ก ์ค์ ๋๋ค.
IPv4์์๋ ํธ์คํธ์์์ IP ๋ฑ ์ฃผ์ ์ค์ ์ด ๋ฌธ์ ์๋๋ฐ, ๋น๋ก DHCP ์๋ฒ๊ฐ ์๋์ผ๋ก ์ค์ ์ ํด์ฃผ์ง๋ง ์๋ํ์์ด๋ผ์ ์ผ์ ๊ธฐ๊ฐ์ด ์ง๋๋ฉด IP ์ฃผ์๊ฐ ๋ณ๊ฒฝ๋ ์ ์์๋ค. ํ์ง๋ง IPv6์์๋ ์ฃผ์๊ฐ ๋ง์์ง๋ฏ๋ก ์ฌ์ค IP_์ฃผ์ ํ ๋น, ์๋ธ๋คํ
, ์ํผ๋คํ
๋ฑ์ ์ฃผ์ ๋ถ์กฑ๋ฌธ์ ๋๋ฌธ์ ์๊ธฐ๋ ์ฌ๋ฌ ๊ธฐ๋ฒ๋ค์ด ์์ฉ์๊ฒ ๋๋ค. 1~64๋นํธ๊น์ง์ ๋คํธ์ํฌ ์ฃผ์์ด์ธ์ 65~128๊น์ง 64๋นํธ์ ํธ์คํธ ์ฃผ์๋ ํด๋น ๋
ธ๋์ NIC์ ๊ณ ์ ํ MAC_์ฃผ์ 48๋นํธ๋ฅผ ๋ณํํด์ ๋ง๋๋๋ฐ MAC_์ฃผ์์ ํ ๊ฐ์ด๋ฐ์ FF:FE(16๋นํธ)๋ฅผ ์ฝ์
ํด์ 64(48+16)๋นํธ๋ก ๋ง๋ ๋ค. <=Novell์ Netware์์ ์ฌ์ฉํ๋ ๊ธฐ๋ฒ
IPv6์์ ํธ์คํธ ์ฃผ์๋ ๋ ๊ฐ์ง ๋ฐฉ์์ผ๋ก ์ค์ ํ๋๋ฐ
a) eui-64๋ฅผ ๋ถ์ฌ์ 2001:1:1:1::/64 eui-64 ํ๋ฉด MAC ์ฃผ์๋ฅผ ๋ณํํ ํ๋์จ์ด์ ์ธ ์ฃผ์๊ฐ ๋๊ณ ,
b) eui-64๋ฅผ ์ ๋ถ์ด๊ณ 2001:1:1:1::1/64์์ผ๋ก ๋ณ๋๋ก ~ ::1์์ผ๋ก ์ฃผ์๋ฅผ ์ฃผ๋ฉด ์ํํธ์จ์ด์ ์ธ ์ฃผ์๊ฐ ๋๋ค.
=>ํ๋์จ์ด์ ์ธ ์ฃผ์์ ์ํํธ์จ์ด์ ์ธ ์ฃผ์๊ฐ ์ถฉ๋ํ๋ฉด ํ๋์จ์ด์ ์ธ ์ฃผ์๋ฅผ ์ ํํ๊ฒ ๋๋ค!!!
eui-64๋ ์๋ฅผ ๋ค์ด ๋
ธ๋์ MAC_์ฃผ์๊ฐ AA:BB:CC:DD:EE:FF๋ผ๋ฉด ํ ๊ฐ์ด๋ฐ ~ CC:DD ~ ์ฌ์ด์ FF:FE๋ฅผ ๋ฃ์ด์ AA:BB:CC:FF:FE:DD:EE:FF๋ก ๋ง๋ ๋ค. ๊ทธ๋ฆฌ๊ณ MAC_์ฃผ์๊ฐ ์ ์ผํ๋ฉด ๋งจ ์์ 02๋ฅผ ๋ถ์ด๊ณ ์ ์ผํ์ง ์์ ๋์๋ 00์ ๋ถ์ด๋๋ฐ ๋๋ถ๋ถ MAC_์ฃผ์๋ ์ ์ผํ๋ฏ๋ก 02๊ฐ ๋ถ์ด์ ์ค์ ๋ก ์ด ๋
ธ๋์ IPv6์์์ ํธ์คํธ_์ฃผ์๋ 02AABB:CCFF:FEDD:EEFF์์ด ๋๊ณ , ๋งจ ์์ 0๋ ์๋ตํ ์ ์์ผ๋ฏ๋ก 2AABB:CCFF:FEDD:EEFF๋ ๋๋ค. ํ์ง๋ง 02 ~ ๋ก ์ธํด์ ๋คํธ์ํฌ ๋นํธ 64๊ฐ ๋์ด๋ ๊ฒ์ ์๋๊ณ ํํ๋ง ์ด๋ ๊ฒ ํ๋ ๊ฒ์ด๋ค.
์ฐธ๊ณ ๋ก IP ๋ถ์ผ์์ ๋ฐ๋ผ๋ณด๋ ๊ธ๋ก๋ฒํ๊ฒ ๊ตฌ๋ณ๋๋ ์ซ์๋ก
(๊ตญ๊ฐ๋ฒํธ ํฌํจ) Telephone number, (๊ณต์ ) IP address, MAC address, OID(Object ID: SNMP): ์ฒ ์์ ์ด๋, ๋๊ณ ๋์ ์ด๋, ๋ฌผ๋ฅ์ผํฐ ๋ฌผ๊ฑด์ ์ด๋(์ ์ธ๊ณ์ ์ผ๋ก ์ ์ผ) ์ ๋๋ก ๋ณผ ์ ์๋ค.
โช ๋ฌด์ ๋คํธ์ํฌ์์๋ ์์ ํ ํต์ ๊ณผ ๋ณด์์ด ์ฆ๊ฐ๋๋ค.
ํ์ฌ ๋ฌด์ ๋คํธ์ํฌ๊ฐ ์ฃผ๋ ฅ์ธ ์ํฉ์์ ๋ฌด์ ์ ์ต๋ ์ฝ์ ์ธ ๋ณด์์ ์ทจ์ฝ์ฑ๊ณผ ๋๋ฆฐ ์๋๋ฅผ ๊ฐ์ ํ ์ ์๊ฒ ๋๋ค. ๋ฌด์ ๋คํธ์ํฌ ๊ธฐ๊ธฐ๋ค๋ ๊ณ ์ ํ IP_์ฃผ์๋ฅผ ์ถฉ๋ถํ ๊ฐ์ง๊ฒ ๋๋ฏ๋ก ๊ธฐ์ง๊ตญ์์์ ํ์ ์ฌ์ฌ์ฉ ๋ฑ๋ ์๊ฒ ๋๋ฏ๋ก ๋ณด์๊ณผ ์ฑ๋ฅ์ด ์ข์์ง๊ฒ ๋๋ค.
โซ ๋คํธ์ํฌ ํจ์จ์ด ๋งค์ฐ ์ข์์ง๋ค.
์ฒด๊ณ์ ์ผ๋ก ์ฃผ์๋ฅผ ๋ง๋ค๋ฉด ์ญ์ผ๋ก ์ฌ๋ฌ ๊ฐ์ ์ฃผ์๋ฅผ ํ๋์ ํธ๋ํฝ์ผ๋ก ๋ฌถ์ด์ ๋น ๋ฅด๊ฒ ์ ์ก(๋คํธ์ํฌ ์ฅ๋น ์ค์์ ๋ฉํฐํ๋ ์(Multiplexer:๋ค์คํ๊ธฐ)์ ์ปจ์ผํธ๋ ์ดํฐ(concentrator:์ง์คํ๊ธฐ)๊ฐ ์ด๋ฐ ์ญํ ์ ํ๋๋ฐ CO/ISP์์ ์ฃผ๋ก ์ฌ์ฉํ๋ค)ํ๋ ์ด๊ทธ๋ ๊ฒ์ด์
(aggregation)์ด ๊ฐ๋ฅํ๋ค. ์๋ฅผ ๋ค์ด์ ๋ง์ ํ๋ ์๋ค์ IP_์ฃผ์๋ฅผ ๋ณด๊ณ ํ๊ตญ์์ ๋ฏธ๊ตญ์ผ๋ก ๊ฐ๋ ํ๋ ์๋ค๋ง ๋ฐ๋ก ๋ชจ์์ ํ ํ์ ์ผ๋ก ์ง์ค์์ผ ๋น ๋ฅด๊ฒ ๋ณด๋ด๋ฉด ๊ฐ ํ๋ ์๋ค์ด ์ค์ค๋ก ๊ฒฝ๋ก๋ฅผ ์ฐพ๋ ๊ณผ์ ์ด ์์ด์ง๋ฏ๋ก ์ ์ก ํจ์จ์ด ๋งค์ฐ ์ข์์ง ๊ฒ์ด๋ค. ๋ง์น ํ๋ฐฐํ์ฌ์์ ๋ค์ํ ๋ฌผ๊ฑด๋ค์ ๋ชจ์์(Concentrator) ์ง์ญ๋ณ๋ก ๋ฟ๋ ค์(Distributer) ๊ฐ๋ณ์ ์ผ๋ก(Multiplexer) ๋ฌผ๊ฑด(Data)์ ๋ณด๋ด๋ ๊ฒ๊ณผ ๊ฐ์ ์๋ฆฌ์ด๋ค.
โฌ ์๋ก์ด IT ์ธ๊ณ์ ์ฌ๋์ฝ ๊ธฐํ
์์ ์ DOS ์์ ์ 8๋นํธ, Windows 3.x์ 16๋นํธ, Windows 95/98์ 32๋นํธ, Windows XP์ 64๋นํธ ์๋์์ ๊ทธ๋ฌ๋ ๊ฒ์ฒ๋ผ, IPv6 128๋นํธ๊ฐ ๋๋ถ๋ถ ํ์ฑํ๋๋ฉด ๊ฑฐ๊ธฐ์ ๋ฐ๋ฅธ ํ๋์จ์ด, ์ํํธ์จ์ด, ์๋ง์ ์๋ฃจ์
๋ฑ์ด ๋ชจ๋ 128๋นํธ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ ๋์ด์ผ ํ๊ธฐ ๋๋ฌธ์ ์ค๋ก ์ 2์ IT ๋ถํฅ๊ธฐ๊ฐ ๋๋ํ๊ฒ ๋๋ค.
โญ ๋จ์ ์ด๋ผ๋ฉด
a. ์ด ์ ์ ๋ชจ๋์์ ์คํ๋๋ ํน์ ๊ธฐ๊ธฐ์ IoT ๊ธฐ๊ธฐ๋ค์๊ฒ๋ IPv6์ ๋์ด๋ ์ฃผ์๋นํธ์ ์ฐ์ฐ์ด ๋ณต์กํด์ ธ์ ์์คํ
๋ฆฌ์์ค์ ๋ถ๋ด์ด ๋๊ณ
b. ์ด๋ก ์ธํด์ ํนํ ์ ๋ ฅ์๋ชจ์ ์ด ๋ฐ์์ผ๋ก ์ธํ ์ฑ๋ฅ ์ ํ๊ฐ ์์ ์ ์๋ค๋ ์ ๊ณผ
c. ํ์กดํ๋ ๋ชจ๋ IPv4 ์ฅ๋น์์ ์์ ํ ํธํ์์ ์ด๋ ์ ๋์ ํธ๋ฌ๋ธ ๋ฐ์ ์ ๋๋ฅผ ์๊ฐํ ์ ์๋ค.
์ฐธ๊ณ ๋ก IPv6์ IPv4์ ์ฃผ์๋ ๋ค์์ ๊ด๊ณ์ ๊ฐ๋ค.
IPv4์ 192.0.2.4/24 (8bits×4๊ฐ)
/๋คํธ์ํฌ ๋นํธ ์
==>
IPv6์ 2001::0204::/64 (16bits×8๊ฐ)์ธ๋ฐ ์ ๋๋ก ์ฐ๋ฉด
/๋คํธ์ํฌ ๋นํธ ์(์ซ์๊ฐ ์์์๋ก ๋ ๋ง์ ๋คํธ์ํฌ๋ฅผ ๊ฐ์ง๋ ์์ ๋คํธ์ํฌ)
2001:0000: 0204:0000: 0000:00FF:FE00:0D0C ์์ด ๋๋ค.
์ ๋์ด(prefix) ์๋ธ๋ท(netID) ์ธํฐํ์ด์ค(hostID)
(48๋นํธ) (16๋นํธ) (64๋นํธ)
→ ๋คํธ์ํฌ ID ← → ํธ์คํธ ID ←
IPv6์์๋ ์์๋๋ ์ฃผ์๋ฅผ ๋ณด๋ฉด ์ด๋ ์ ๋ ๊ตฌ๋ณ์ด ๊ฐ๋ฅํ๋ค.
์ข ๋ฅ | ์ค๋ช |
FF00::/8 | ๋ฉํฐ์บ์คํธ |
FE80::/10 | ๋งํฌ-๋ก์ปฌ ์ ๋์บ์คํธ, ๋ก์ปฌ์์๋ง ์ฌ์ฉ๋๋ ์ฃผ์ |
2000::/3 | ๊ธ๋ก๋ฒ ์ ๋์บ์คํธ ์ฃผ์๋ก ์ธ๋ถ์ ์ฐ๊ฒฐ๋ ๋ ์ฌ์ฉ๋๋ค. ๋คํธ์ํฌ ๋ถ๋ถ์์ ๊ธ๋ก๋ฒ ๋ผ์ฐํ ์ prefix๋ 48๋นํธ์ด๊ณ , ์๋ธ๋ท ID๋ 16๋นํธ๋ฉฐ, ํธ์คํธ ์ธํฐํ์ด์ค ID๋ 64๋นํธ์ด๋ค. |
FE80::/64 | ๋ก์ปฌ ๋คํธ์ํฌ์์์ ์ฃผ์๋ก link-local๋ก ๋ถ๋ฆฌ๋ฉฐ, ๊ฒ์ดํธ์จ์ด๋ ํธ์คํธ ์ฃผ์์ ์ฌ์ฉ๋๋ค. local -link ์ฃผ์์ Prefix๋ ํญ์ FE80::/64๋ก ์์๋๋ค. |
::1/128 | IPv4์ 127.0.0.1์ ๊ฐ์ IPv6์ loopback์ด๋ค. ping ::1 -6์ผ๋ก ํ์ธ ๊ฐ๋ฅํ๋ค. |
IPv6 ์ฃผ์ ํ๊ธฐ์ ์ค์ ๋ฒ
IPv6์ ์ฃผ์๋ ‘๋คํธ์ํฌ 64๋นํธ+ํธ์คํธ 64๋นํธ=์ด 128๋นํธ’์ด๋ค. IPv4์ 32๋นํธ์ฒ๋ผ 10์ง๋ฒ(decimal) 192.168.100.10์์ผ๋ก ํ์ํ์ง ์๊ณ 16์ง์(hexadecimal)๋ก 0~9,A,B,C,D,E,F๋ก ํ์ํ๋ค.
: ๊ณผ : ์ฌ์ด์ 16๋นํธ(์ซ์๋ ๋ฌธ์ 4๊ฐ)๋ฅผ 8๊ฐ ์จ์ผ ํ๋ค. ์ด ์ฃผ์ ๊ท์น์ด ๊ฐ์ข
์ํ์ ๋ง์ด ๋์ค๋ฏ๋ก ์ ์ ๋ฆฌํด๊ฐ๋ฉด์ ์ค์ตํด๋ณด์.
IPv6์ ์ฃผ์๋ 020001:0DB8:010F:0001(๋คํธ์ํฌ_64๋นํธ):0000:00FF:FE00:0D0C(ํธ์คํธ_64๋นํธ)์์ผ๋ก ํ์๋๋๋ฐ
โ 16์ง์ 4์๋ฆฌ๋ฅผ : ๊ณผ : ์ฌ์ด์ ๋ฃ์ด์ ์ด 8๋ฒ ์จ์ฃผ๋ฉด ๋๋ค. 16์ง๋ฒ์ผ๋ก ํ์ํ๋ ์ด์ ๋ ์ปดํจํฐ๋ 2๋นํธ๋ก ์์ง์ด๊ณ 2์ง์ ๋ค ๊ฐ๊ฐ 16์ง์ ํ ์๋ฆฌ๊ฐ ๋๋ฏ๋ก ํฐ ์๋ฆฌ ์ ๋ณํ์ด ์ฌ์์์ด๋ค.
โช 10์ง์ 637=6x10^2+3x10^1+7x10^0=6x100+3x10+7x1์ด ๋๋ฏ์ด
โช 16์ง์ 27D๋ 2x16^2+7x16^1+D(=13)x16^0=2x16x16+7x16+13x1=637์ด ๋๋ค.
โก ๋์๋ฌธ์ ๊ตฌ๋ณ์ ์์ง๋ง ๋ชจ๋ ๋๋ฌธ์ OR ๋ชจ๋ ์๋ฌธ์๋ก ์ฐ๋ฉด ๋๋ค. ๋์๋ฌธ์๋ฅผ ์์ด ์ฐ๋ฉด ์ ๋๋ค.
Aa3F:ef1C:34AC:a5ef ......์์ ๋ถ๊ฐ
โข : ๋์ -๋ก ์จ๋ ๋๊ธฐ๋ ํ์ง๋ง ์ฃผ๋ก : ์ ์ด๋ค.
โฃ ๋ชจ๋ 0๊ณผ ์ซ์์ ๋ฌธ์ ์์ ์๋ 0์ ๋ช ๊ฐ๊ฐ ๋์ด๋ ์๋ตํ ์ ์์ง๋ง, ๋งจ ๋ค๋ ์ค๊ฐ์ 0์ ์๋ตํ ์ ์๋ค.
a. ์ฐ์์ผ๋ก 0์ด ๋์ค๋ ๊ฒ์ ์ค์ด๋ฉด ์ด๋์ 0์ด ์๋ต๋์๋์ง ๋ถ๋ถ๋ช
ํ๋ฏ๋ก ::๋ก ํ์ํ๋ค.
b. ํ์ง๋ง ::::์์ผ๋ก :: ์ ๋ ๋ฒ ์ฐ์ํด์ ์ธ ์ ์๋ค. ๋ฐ๋ผ์
02(๋งฅ์ฃผ์๊ฐ ์ ์ผํ๋ฉด ๋งจ ์์ 02)0001:0DB8:010F:0001:0000:0000:0000:0D0C๋
=>20001:db8:10f:1:0:0:0:d0c OR
=>20001:db8:10f:1::d0c๋ก ์ธ ์ ์๋ค. ::์๋ ์ ์ฒด๊ฐ 8๋ฌถ์์ด์ด์ผ ํ๋๋ฐ ํ์๋ ๊ฒ์ 5 ๋ฌถ์์ด๋ฏ๋ก ::์ 3๊ฐ์ 0์ ๋ฌถ์ 0000:0000:0000์ด ์๋ต๋ ๊ฒ์ ์ ์ ์๋ค.
๋ฐ๋ผ์ 20001:1::1์ 2001:0001:0000:0000:0000:0000:0000:0001์ด ๋๋ค. 0์ด 5 ๋ฌถ์์ด๋ค.
โค / ๋ค์ ์ซ์(CIDR)๋ ๋คํธ์ํฌ ๋นํธ์ธ๋ฐ ์ด ์ซ์๊ฐ ์์์๋ก ๋ ์์ ๋คํธ์ํฌ์ด๋ค.
/32 ๊ฐ /48 ๋ณด๋ค ๋ ๋ง์ ๋คํธ์ํฌ๋ฅผ ๊ฐ์ง๊ณ ์๋ ์์ ๋คํธ์ํฌ์ด๋ค. ๋คํธ์ํฌ๊ฐ 64๋นํธ๋ก ๊ณ ์ ๋์ด ์์ด์ /32=>64-32=32๊ฐ์ ๋คํธ์ํฌ, /48=>64-48=16๊ฐ์ ๋คํธ์ํฌ๋ฅผ ๊ฐ์ง๋ค.
โช 2001::/16์ด 2001:2::/32๋ 2001:1::/32๋ณด๋ค ๋ ์์ ๋คํธ์ํฌ์ด๊ณ ,
โช 2001:1::/32๊ฐ 2001:1:1::/48 ๋ณด๋ค ์์ ๋คํธ์ํฌ์ด๋ฉฐ,
โช 2001:1:1::/48์ด 2001:1:1:1::/64 ๋ณด๋ค ์์ ๋คํธ์ํฌ์ด๋ค.
โช ๊ทธ๋ฆฌ๊ณ /80์ฒ๋ผ /64๋ณด๋ค ๋ ํฐ ์๋ ํธ์คํธ ๋นํธ๊ฐ 64๋นํธ๋ก ๊ณ ์ ๋์ด ์์ผ๋ฏ๋ก ์ ๋ ๋คํธ์ํฌ ์ฃผ์๋ก ๋์ฌ ์ ์๋ค.
์ฆ, ์๋ธ๋คํ
์ด๋ ์ํผ๋คํ
์ด ํ์ ์์ด์ ์ด๋ฐ ๋คํธ์ํฌ๋ ์๋ค!!!
~ /16์ด๋ฉด ๋งค์ฐ ์์ ๋คํธ์ํฌ์ธ๋ฐ (์ ์ฒด ๋คํธ์ํฌ 64-16=48 ์ด์ด์) 2^48๊ฐ์ ๋คํธ์ํฌ๋ฅผ ํ์๋ก ๊ฑฐ๋๋ฆด ์ ์๋ค.
์ํํธ์จ์ด์ ์ธ IPv6 ์ฃผ์ ๋ถ์ฌํ๊ธฐ ์ค์ต
2811 ๋ผ์ฐํฐ๋ฅผ ๋๋๋ค.
์ง๋ ฌ ํต์ ์ ์ํด ์ธํฐํ์ด์ค ์นด๋(WIC-1T)๋ฅผ ์ฅ์ฐฉํ๋ค. (์ ์ ๋๊ณ ์ฅ์ฐฉ ํ ์ ์ ์ผ์ฃผ๊ธฐ!!)
ipv6 addr 2001:1:1:1::1/64
ipv6 addr 02001:0001:0001:0001:0000:0000:0000:0003/64
์ค์ ์๋ฃ
ping์ด ์ ๊ฐ๋ค.
ํ๋์จ์ด์ ์ธ IPv6 ์ฃผ์ ๋ถ์ฌํ๊ธฐ ์ค์ต
int fa0/0
no ipv6 addr์ ๋ผ์ฐํฐ๋ง๋ค ํด์ค๋ค.
๊ทธ๋ฆฌ๊ณ ipv6 addr 2001:1:1:1::/64 eui-64
do sh run
do sh run
์ํํธ์จ์ด์ ํ๋์จ์ด ์ฃผ์๋ฅผ ๋ ๋ค ์คฌ๋ค.
do sh ipv6 int fa0/0 (์ํํธ์จ์ด ์ฃผ์๋ฅผ 1์์ 3์ผ๋ก ๋ฐ๊ฟ์ฃผ๋ ์์ ๋ ์ด์ง ํด์คฌ๋ค.)
ํ ์ ๊ฐ๋ค.(ํ๋์จ์ด ์ฃผ์)
IPv6์์ ํธ์คํธ_์ฃผ์๋ฅผ ์ค ๋
a. ๋ณ๋๋ก ์ง์ ํ ํ์๊ฐ ์๋ ํ๋์จ์ด์ ์ธ ์ฃผ์(/64 ๋ค์ eui-64 ํ๊ธฐ)์
b. ๊ด๋ฆฌ์๊ฐ ์์๋ก ์ง์ ํ๋ ์ํํธ์จ์ด์ ์ธ ์ฃผ์(/64 ๋ค์ eui-64 ํ๊ธฐ ์ ํจ)๊ฐ ์๋๋ฐ
c. ์ํํธ์จ์ด์ ์ธ ์ฃผ์๋ฅผ ์ฃผ์์ด๋ ํด๋น ์ธํฐํ์ด์ค์ ํ๋์จ์ด_์ฃผ์๋ฅผ ๊ฒน์ณ์ฃผ๋ฉด ํ๋์จ์ด_์ฃผ์๋ก ์ต์ข
์ค์ ๋๋ค.
=>์ค๋ฌด์์๋ ์ํํธ์จ์ด์ ์ธ IPv6 ์ฃผ์๋ณด๋ค ํ๋์จ์ด์ ์ธ ์ฃผ์๋ฅผ ๋ ๋ง์ด ์ฃผ๋๋ฐ WAN์์ ๋ค๋ฅธ ๋คํธ์ํฌ์ ์ํํธ์จ์ด์ ์ธ IPv6 ์ฃผ์๋ฅผ ์ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค. ๋ฐ๋ผ์ ์ํํธ์จ์ด์ ์ธ ์ฃผ์๋ ๊ด๋ฆฌ์๊ฐ ๋คํธ์ํฌ๋ฅผ ์ ์๊ณ ์๋ ๋ด๋ถ LAN ๋คํธ์ํฌ ์ค์ ์์ ์ฃผ๋ก ์ฌ์ฉ๋๋ค.
๋คํธ์ํฌ ์ค์ต
ipv6 unicast-routing์ ํด์ค๋ค!!
ipv6 addr 2001:200:1:1::1/64 ์์ผ๋ก ์ค์
๋งฅ์ฃผ์๊ฐ ๊ฐ๋ค?? ์๋ฆฌ์ผ ์ธํฐํ์ด์ค์๋ ํจ์คํธ์ด๋๋ท ๊ฐ์ ๋คํธ์ํฌ ์นด๋๊ฐ ์๋ค. ๊ทธ๋์ ํจ์คํธ ์ด๋๋ท์ ๋งฅ์ฃผ์๋ฅผ ์ฐจ์ฉํด ์จ๋ค. ๊ทธ๋ ์ง๋ง ๋คํธ์ํฌ ์ฃผ์๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์๊ด์ด ์๋ค!!
๊ทธ ๋ค์ ๋ผ์ฐํฐ.
ipv6 unicast
์ด๋ ๊ฒ ์ ์ค์ ๋๋ค.
auto config๋ก ์๋์ผ๋ก ์ก์์ค๋ค.
๊ทธ๋ฐ๋ฐ ๋คํธ์ํฌ ํต์ ์ ์ํด์ ๋๋ ๋ค์ ์๋์ผ๋ก ์ค์ ํด์ค ๊ฒ!!
a) prefix ์ฌ์ฉ
RT2(config)#ipv6 gene(ral-prefix) xyz ? ํด๋ณด๊ณ
RT2(config)#ipv6 gene xyz 2001:200:1:3::/64 ํด์ 2001:200:1:3::/64๋ผ๋ ๋คํธ์ํฌ_์ฃผ์๋ฅผ xyz๋ก ๋์ ํ๋ค๊ณ ์๋ฆฐ๋ค. ์ด์ prefix xyz๋ฅผ ์ด์ฉํด์ fa0/0 ์ธํฐํ์ด์ค์ IP_์ฃผ์๋ฅผ ์ง์ ํด๋ณด์.
RT2(config)#int fa0/1
RT2(config-if)#ipv6 addr xyz ::1/64๋ก ํด์ฃผ๋ฉด ํธ์คํธ ์ฃผ์๋ ::1 ์ํํธ์จ์ด ์ฃผ์๊ฐ ๋๊ณ , ::1/64 ๋์ ::/64 eui-64๋ฅผ ์ฐ๋ฉด ์๋์ผ๋ก MAC_์ฃผ์ ๋ณํํด์ ํ๋์จ์ด_์ฃผ์๊ฐ ๋๋ค.
RT2(config-if)#no shut
RT2(config-if)#end
b) autoconfig ์ฌ์ฉ
RT1(config)#int s0/0/0
RT1(config-if)#ipv6 addr autoconfig ํด์ฃผ๊ณ
RT1(config-if)#do sh ipv6 int brief ํด๋ณด๋ฉด Fa0/0์ MAC_์ฃผ์๋ฅผ ๊ฐ์ ธ์์ (๋์๋ฆฌ๋ง ์ด์ง ๋ณํํด์) ์ค์ ํ ๊ฒ์ ๋ณผ ์ ์๋ค.
๋ค ์ค์ ํด์ฃผ๊ณ ๋ ธ๋์ IP๋ฅผ Auto Config๋ก ์ค์
์ฌ๊ธฐ์๋ Routing Protocol์ ์ฌ์ฉํด์ผ ํ๋ค!!
ipv6 router rip ABC(ํ๋ก์ธ์ค ์ด๋ฆ)
int fa0/0
ipv6 rip ABC enable
do sh ipv6 rip database
**** IPv6 ๋คํธ์ํฌ์์๋ ์ฌ๋ฌ ๋ผ์ฐํฐ๊ฐ ์์ผ๋ฉด Routing protocol์ ์ค์ ํด ์ฃผ์ด์ผ ํ๋๋ฐ
โช RIP์
Router(config)#ipv6 router rip ABC ํด์ฃผ๋๋ฐ ABC๋ rip์ ํ๋ก์ธ์ค ์ด๋ฆ์ด๋ค.
Router(config-rtr)#int fa0/0
Router(config-if)#ipv6 rip ABC enable ํด์ ๊ฐ ์ธํฐ์์ด์ค์ ์ค์ ํ๋๋ฐ ์ง์ ๋ถ์ฌ์๋ ๋คํธ์ํฌ ์ค์ ์ ์ ํด์ฃผ์ด๋ ๋๋ค.
โช EIGRP๋
Router(config)#ipv6 router eigrp 12(AS)
Router(config-rtr)# int fa0/0
Router(config-if)#ipv6 eigrp 12
โช OSPF๋
Router(config)#ipv6 router ospf 10(PID)
Router(config-router)#router-id 1.1.1.1
Router(config-router)#int fa0/0
Router(config-if)#ipv6 ospf 10 area 0์์ผ๋ก ํด์ค๋ค.
IPv6์ ์ฅ์ ๋จ์ ์ํํธ์จ์ด์ ์ธ IPv6 ์ฃผ์ ํ๋์จ์ด์ ์ธ IPv6 ์ฃผ์ ipv6 router rip ABC