问题 单项选择题

下列对IPv6地址的表示中,错误的是()。

A.::50D:BC:0:0:03DA

B.FE23::0:45:03/48

C.FE23:0:0:050D:BC::03DA

D.FF34:42:BC::0:50F:21:0:03D

答案

参考答案:D

解析:

IPv4地址采用32位的点分四段十进制表示,而IPv6采用的是128位的冒分八段十六进制法。

按照RFC2373定义,一个完整的IPv6地址的表示法:xxxx::xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx

例如:2031:0000:1F1F:0000:0000:0100:11A0:ADDF。为了简化其表示法,RFC2373提出每段中前面的0可以省略,连续的0可省略为"::",但只能出现一次,例如:1080:0:0:0:8:800:200C:417A可以简写为1080::8:800:200C:417A。类似于IPv4中的CDIR表示法,IPv6用前缀来表示网络地址空间,比如:

2001:250:6000::/48表示前缀为48位的地址空间。

而D)选项中的FF34:42:BC::0:50F:21:0:03D已经超过8段,所以表示错误,答案选择D。

单项选择题
单项选择题