IPv6 주소체계
IPv6 주소는 기존 32비트의 IPv4 주소가 고갈되는 문제를 해결하기 위하여 개발된 새로운 128비트 체계의 무제한 인터넷 프로토콜 주소를 말한다.IPv6 주소는 다음 그림과 같이 16비트 단위로 구분하며, 각 단위는 16진수로 변환되어 콜론(:)으로 구분하여 표기한다. 128비트의 IPv6 주소에서 앞의 64비트는 네트워크 주소를 의미하며, 뒤의 64비트는 네트워크에 연결된 통신장비 등에 할당되는 인터페이스 주소를 의미한다.
< IPv6 주소 표기 >
IPv6 주소 표기 표입니다.
|
/0~/16 |
~/32 |
~/48 |
~/64 |
~/80 |
~/96 |
~/112 |
~/128 |
16진수 표기법 |
0000: |
0000: |
0000: |
0000: |
0000: |
0000: |
0000: |
0000: |
기술적 경계 |
64비트 네트워크 주소 부문 |
64비트 인터페이스 주소 부문 |
< IPv6 주소 장점 >
IPv6 주소 장점 목록입니다.
구분 |
주요내용 |
확대된 주소 공간 |
주소 길이가 128비트로 증가형 2128 개의 주소 생성 가능 |
단순해진 헤더 포맷 |
IPv4 헤더의 불필요한 필드를 제거하여 보다 빠른 처리 가능 |
간편해진 주소 설정기능 |
IPv6 프로토콜에 내장된 주소 자동 설정 기능을 이용하여 플러그 앤 플레이 설치가 가능 |
강화된 보안 기능 |
IPv6에서는 IPSec 기능을 기본 사항으로 제공 |
개선된 모바일 IP |
IPv6 헤더에서 이동성 지원 |
IPv6 주소 표기 방식
- IPv4 주소 체계는 총 32비트로 각 8비트씩 4자리로 되어 있으며, 각 자리는 ‘.’(dot)으로 구분하고, IPv6 주소 체계는 총 128비트로 각 16비트씩 8자리로 각 자리는 ‘:’(콜론)으로 구분한다.
예) 2001:0DB8:1000:0000:0000:0000:1111:2222
- 각 필드의 맨 앞에 연속되는 0은 생략될 수 있으며 연속되는 0은 ‘::’으로 표현될 수 있다.
예) 2001:DB8:1000::1111:2222
- IPv6 주소를 정확히 표기하는 방법은 ‘RFC4291, RFC 5952’에 정의되어 있다.
프리픽스
- IPv6 주소의 ‘프리픽스’는 기존 IPv4 주소에서 사용하던 ‘서브넷’과 유사한 개념으로 생각하면 된다. IPv4 주소에서 사용하던 /16, /24, /32 등의 서브넷이 IPv6 주소에서는 길어진 주소 체계를 이용한 /48, /64, /128 등으로 표현된다.
예) 2001:DB8::/32
2001:0DB8:0000:0000:0000:0000:0000:0000 ~ 2001:0DB8:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
예) 2001:DB8:4567::/482001:0DB8:4567:0000:0000:0000:0000:0000 ~ 2001:0DB8:4567:FFFF:FFFF:FFFF:FFFF:FFFF예) 2001:DB8:1234:0::/64
2001:0DB8:1234:0000:0000:0000:0000:0000 ~ 2001:0DB8:1234:0000:FFFF:FFFF:FFFF:FFFF