IPv6 中的128位地址通常被写成8组,每组为4个十六进制数的形式。
比如:“AD70:0000:0000:0000:CBAA:0000:00C1:0002” 是一个合法的IPv6地址。这个地址比较长,看起来不方便也不易于书写。为了便于以文本方式描述这种地址,制定了一种特殊的语法。“::”的使用表示有多组 16 位零。
零压缩法可以用来缩减其长度,如果几个连续段位的值都是0,那么这些0就可以简单的以“::”来表示,上述地址就可以被写成“AD70::CBAA:0000:00C1:0002”。但是要注意,只能简化连续的段位的0,其前后的0都要保留,比如 AD70的最后的这个0,不能被简化。
“::”只能在一个地址中出现一次,可用于压缩一个地址中的前导、末尾或相邻的 16 位零。在上例中的“CBAA”后面的“0000”就不能再次被简化。当然也可以在“CBAA”后面使用“::”,这样的话前面的12个0就不能压缩了。这个限制的目的是为了能准确还原被压缩的0,不然就无法确定每个“::”代表了多少个0。
再比如:fec0:1:0:0:0:0:0:1234 可以表示为 fec0:1::1234
以上就是关于“ipv6地址长度”的相关介绍,西部数码网站提供IPv6转换服务,无需改造现有架构,即可快速让现有IPv4业务系统具备IPv6终端和用户访问能力。其中,升级政务版针对政务网站IPv6改造,能彻底解决外链引起的天窗问题,改造后可满足《政府网站IPv6改造核验标准》。
IPv6转换服务链接:https://www.west.cn/cloudhost/ipv6.asp