IPv6 地址自然相当长(128 位,表示为八组,每组四个十六进制数字)。为了使它们更易于阅读和编写,应用了两个主要的压缩规则:
- 省略前导零: 在八组中的任何一组中,可以删除前导零。例如,
0db8变为db8,和0000变为0. - 零压缩(双冒号): 仅包含零的一组连续序列可以用双冒号替换
::。每个 IPv6 地址只能使用一次,以防止歧义。所以2001:db8:0:0:0:0:2:1变为2001:db8::2:1.
在完全扩展的 32 字符形式和最短的压缩表示形式之间转换 IPv6 地址。
IPv6 地址自然相当长(128 位,表示为八组,每组四个十六进制数字)。为了使它们更易于阅读和编写,应用了两个主要的压缩规则:
0db8 变为 db8,和 0000 变为 0.::。每个 IPv6 地址只能使用一次,以防止歧义。所以 2001:db8:0:0:0:0:2:1 变为 2001:db8::2:1.