IPv6 주소 체계는 IPv4의 32비트 주소 공간의 부족으로 인해 개발되었다. IPv6는 128비트 주소 체계를 사용하며, 2^128 (3.4 x 10^38 정도)의 주소를 갖는다. 여담으로, 지그에 존재하는 모든 모래에 주소를 할당해도 남을 정도의 엄청난 양이라고 한다. 현재 많이 사용되고 있는 IPv4의 경우 점으로 구분된 십진수 4개 그룹으로 구성되는데, IPv6는 콜론으로 구분된 4자리의 16진수 8개 그룹으로 구성된다. 이때 0이 반복되는 0000의 경우 :: 같은 식으로 0 4개를 생략할 수 있다. IPv4의 주소가 부족한 상태인데, 지금 당장 IPv6 주소 체계를 사용하지 않는 이유는, 네트워크에 수많은 개념들이 그러하듯 발전된 개념이 있어도, 네트워크 체계 자체가 물리적 인프라가 이미 깔..