ipv6地址占用128 位,它分为8段,每段占用16位,段之间可用(:)隔开,然后用16进制来表示每段的数值,由于每段占用16位,因此每段占用4个  十六进制数        例如:

0010000000000001  0000000000000000 0100000100110110

1110001110001100  0001010011011001 0001001000100101

0011111101010111  1111011101011001

其十六进制表示为:

2001  :  0000 :  4136

E38C :   14D9   :1225

3F57   :  F759

1:   前面的 0可以省略

例如:21DA :00D4 :0000 :E38C :03AC: 1231 :F689 :E559  可以简化成:

21DA :D4: 0  :E38C :3AC :1231: F689 :E559

2:连续的0段可以缩写

如果有多个段都是0,则可以改用双::来代表这些连续段。例如:EF80:0:0:0:10AB:D8F6:DB4D:388A则可以缩写成:

EF80::10AB:D8F6:DB4D:388A

注意:

在一个ipv6地址中,这种缩写方式只能用一次。例如:FE80:0:0:0:23FD:0:0:963B  只能将其中的 0:0:0或者0:0 一个缩写 ,也就是

FE80::23FD:0:0:963B 或者FE80:0:0:0:23FD::963B 

3:ipv6的 前缀

其追施 ipv6地址的一部分,用来表示ip地址中某些位是固定的值,或用来反映其所代表的子网,前缀的表示方式 与ipv4的CIDR相同。ipv6前缀的表示法为:“地址、前缀长度”。例如,12AD:D4:0:2F3B::/64  也就是说ipv6最左边64位固定为12AD:D4:0:2F3B。ipv6使用的子网掩码是ipv4不具备的