问题
单项选择题
IPv6地址12CD:0000:0000:FF30:0000:0000:0000:0000/60可以表示成各种简写形式,下面选项中,正确的写法是()。
A.12CD:0:0:FF30::/60
B.12CD:0:0:FF3/60
C.12CD::FF30/60
D.12CD::FF30::/60
答案
参考答案:A
解析:
IPv6地址采用冒号分隔的十六进制数表示。
为了便于书写,规定了一些简化写法。首先,每个字段前面的0可以省去,例如0123可以简写为123;其次,一个或多个全0字段0000可以用一对冒号代替。例如,地址8000:0000:0000:0000:0123:4567:89AB:CDEF可简写为8000::123:4567:89AB:CDEF。
IPv6地址的格式前缀(FormatPrefix,FP)用于表示地址类型或子网地址,用类似于IPv4CIDR的方法可表示为"IPv6地址/前缀长度"的形式。例如,60位的地址前缀12CD00000000CD3有下列几种合法的表示形式:
下面的表示形式是不合法的:
一般来说,结点地址与其子网前缀组合起来可采用紧缩形式表示,例如结点地址
若其子网号为12AB:0:0:CD30::/60,则等价的写法是