对于IPv6地址2001:0000:0000:0001:0000:0000:0010:0010,将其用0位压缩方式表示正确的是()
A.2001::1::1:1
B.2001::1:0:0:1:1
C.2001::1:0:0:10:10
D.2001::1:0:0:1:1
正确答案:C
答案解析:IPv6地址的0位压缩规则是:在一个IPv6地址中,一连串连续的0可以用一对冒号(::)来替换,但在一个地址中,这种替换只能出现一次,目的是避免地址的歧义。
对于给定的IPv6地址2001:0000:0000:0001:0000:0000:0010:0010,其中有两段连续的0。第一段是从第二个16位组的3个0,第二段是从第五个16位组开始的3个0。按照压缩规则,将这两段连续的0分别进行压缩。
第一个0段压缩后,地址变为2001::1:0000:0000:0010:0010 。再对第二段0进行压缩,得到2001::1:0:0:10:10。
选项A中,“::1::1:1”出现了两次“::”,不符合压缩规则,会造成地址歧义;选项B中,“::1:0:0:1:1”在将第二段0压缩时,错误地把10和10也进行了不恰当的处理;选项D同理,也是对10和10处理错误。所以正确答案是C。
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
