因为IPv6地址长度是128位,其表示形式一般为:
X:X:X:X:X:X:X:X
解释:其中的X是一组16位的二进制数,通常用4位的十六进制数表示。下面就是一个IPv6地址的例子:
FEDC:BA98:7654:3210:FEDC:BA98:7654:3210
对于IPv6中的连零,如:
1080:0:0:0:8:800:200C:417A
可以使用::来代表连续的“0”,上面的地址可以表示如下:
1080::8:800:200C:417A
另外还有一种混合格式,是混合使用IPv6格式和IPv4格式,形式如下:
x:x:x:x:x:x:d.d.d.d
其中D代表低位字节,相当于地址中的IPv4部分,而其它的X则是IPv6独有的。因此IPv6地址可以有下面的格式:
0:0:0:0:0:0:13.1.68.3
0:0:0:0:0:FFFF:129.144.52.38
或者表示为
::13.1.68.3
::FFFF:129.144.52.38
对于IPv6的子网掩码,它位数放在掩码地址后面的,以/分隔,“/”前面的是掩码,后面的是掩码的位数。以下两个种形式是等效的:
12AB:0000:0000:CD30:0000:0000:0000:0000/60
12AB:0000:0000:CD30::/60
它的意思是地址的前60位用作地址的网络号部分。
下面是一个IPv6地址和子网掩码地址:
11AC:0:0:CA20:123:4567:89AB:CDEF
11AC:0:0:CA20::/60
总之一句话:
IPV4是点分十进制,4段8位共32位