查看更多
当前 - 选择题 - 网络体系结构与协议
困难
单选题
2015年5月第52题
#第二版教材
#了解即可

所列出的4个IPv6地址中,无效的地址是(__)。

问题(1)
浓缩知识点

IPv6地址总长度为128位,标准表示形式为8组16位十六进制数通过冒号分隔构成。在书写时可遵循简化规则:每组中的前导零可直接省略;若存在连续多段全零的分组,可用双冒号“::”替代,但整个地址内双冒号仅能使用一次,防止地址解析出现歧义;此外还支持IPv4嵌入的混合表示方式,可在地址末尾以点分十进制形式书写IPv4地址,对应嵌入的IPv6段会将该IPv4地址转换为两组8位十六进制数。需要注意,地址开头或结尾出现多余单冒号、双冒号使用超过一次、每组十六进制数长度超4位、包含非十六进制字符等情况,都会造成IPv6地址无效。

正确答案
B

本题考察的是IPv6地址的表示规则
IPv6地址为128位,通常写作8组16位的十六进制数,用冒号分隔。表示时有几条简化规则:

  1. 每组的前导0可以省略,例如0234可以写作234
  2. 连续的0可以使用“::”表示,但整个地址中只能出现一次“::”。
  3. IPv4兼容表示中,可以在末尾使用IPv4点分十进制形式,例如 ::192.168.0.1

A选项 ::192:168:0:1:这是合法的IPv4嵌入IPv6的表示方式,正确。
B选项 :2001:3452:4955:2367:::以冒号“:”开头是不合法的写法。正确的格式必须是 2001:3452:4955:2367::,不能在开头多一个冒号,因此这是无效的地址。
C选项 2002:c0a8:101::43:2002开头属于IPv6的6to4地址,c0a8:101是IPv4地址192.168.1.1的十六进制表示,合法。
D选项 2003:dead:beef:4dad:23:34:bb:101:共有8组,每组均在十六进制合法范围内,表示正确。
因此,正确答案是 B. :2001:3452:4955:2367::

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有