所列出的4个IPv6地址中,无效的地址是(  )。A.::192:168:0:1

最全题库2022-08-02  17

问题 所列出的4个IPv6地址中,无效的地址是(  )。A.::192:168:0:1B.:2001:3452:4955:2367::C.2002:c0a8:101::43D.2003:dead:beef:4dad:23:34:bb:101

选项 A.::192:168:0:1
B.:2001:3452:4955:2367::
C.2002:c0a8:101::43
D.2003:dead:beef:4dad:23:34:bb:101

答案 B

解析 IPv6地址表示:IPv6地址为128位长,但通常写作8组,每组为四个十六进制数的形式。例如:
FE80:0000:0000:0000:AAAA:0000:00C2:0002是一个合法的IPv6地址。如果嫌这个地址看起来还是太长,这里还有种办法来缩减其长度,叫作零压缩法。如果几个连续段位的值都是0,那么这些0就可以简单的以::来表示,上述地址就可以写成FE80::AAAA:0000:00C2:0002。这里要注意的是只能简化连续的段位的0,其前后的0都要保留,比如FE80的最后的这个0,不能被简化。还有这个只能用一次,在上例中的AAAA后面的0000就不能再次简化。当然也可以在AAAA后面使用::,这样的话前面的12个0就不能压缩了。这个限制的目的是为了能准确还原被压缩的0,不然就无法确定每个::代表了多少个0。与此同时前导的零可以省略。在本题B选项中,2001前面的:号代表前面有一个段,此时如果该段全是0,需要写至少一个0,而此处连一个0都没有,这种写法是非法的。
转载请注明原文地址:http://tihaiku.com/congyezige/2401511.html

最新回复(0)