使用16进制表示IPV6地址。把128位分成8组,每组16比特,用4个16进制数表示,组间用":"分隔,可以省略每组中最前面的0位,但每组必须有一个数。
使用X:X:X:X:X:X:X:X:X格式,每个X代表16个bit,按十六进制显示如下:
IP1:ABCD:EF01:2345:6789:ABCD:EF01:2345:6789
IP2:FEDC:BA98:7654:3210:FEDC:BA98:7654:3210。
IP3:1080:0:0:8:800:200C:417A。
有时候,一个IPv6地址中的查询可能包含一个很长的0段,连续的0段可以被压缩为“::”。但是为了确保地址解析是唯一的,在地址中“::”只能出现一次,例如:
1080:0:0:8:800:200C:417A=1080::8:800:200C:417A。
FF01:0:0:0:0:101=FF01::101。
FF01:0:0:0:0:1101=FF01::1101
0:0:0:0:0:0:0:1 = ::1
0:0:0:0:0:0:0:0 = ::
为使IPv4-IPv6互通,将IPv4地址嵌入到IPv6地址中,此时该地址通常表示为:X:X:X:X:X:X:X:d.d.d.d,
前6组用冒分十六进制表示,后二组用十进制表示,而最后32个bit地址使用IPv4的点分十进制表示,例如:::192.168.0.1和,这就是一个典型的例子。
。