正确答案:A
解析:IPv6地址的格式前缀(Format Prefix,FP)用于表示地址类型或子网地址,用类似于IPv4 CIDR的方法可表示为“IPv6地址/前缀长度”的形式。例如结点地址如下:
12AB:0:0:CD30:123:4567:89AB:CDEF
若其子网号为
12AB:0:0:CD30::/60
则等价的写法是
12AB:0:0:CD30:123:4567:89AB:CDEF/60
IPv6单播地址包括可聚合全球单播地址、链路本地地址、站点本地地址和其他特殊单播地址。
①可聚合全球单播地址:这种地址在全球范围内有效,相当于IPv4公用地址。全球地址的设计有助于构架一个基于层次的路由基础设施。可聚合全球单播地址结构如下图所示。
可聚合全球单播地址格式前缀为001,随后的顶级聚合体TLA(Top LevelAggregator)、下级聚合体NLA(Next LevelAggregator)以及站点级聚合体SLA(Site LevelAggregator)构成了自顶向下的3级路由层次结构。TLA是远程服务供应商的骨干网接入点,TLA向地区互联网注册机构RIR(ARIN、RIPE NCC、APNIC等)申请IPv6地址块,TLA之下就是商业地址分配范围。NLA是一般的ISP,它们把从TLA申请的地址分配给SLA,各个站点级聚合体再为机构用户或个人用户分配地址。分层结构的最底层是主机接口,通常是在主机的48位MAC地址前面填充0xFFFE构成的接口ID。
②本地单播地址:这种地址的有效范围仅限于本地,又分为两类:
·链路本地地址:其格式前缀为1111111010,用于同一链路的相邻结点问的通信。链路本地地址相当于IPv4中的自动专用IP地址(APIPA),可用于邻居发现,并且总是自动配置的,包含链路本地地址的分组不会被路由器转发。
·站点本地地址:其格式前缀为1111111011,相当于IPv4中的私网地址。如果企业内部网没有连接到Internet上,则可以使用这种地址。站点本地地址不能被其他站点访问,包含这种地址的分组也不会被路由器转发到站点之外。
③组播地址:IPv6组播可以将数据报传输给组内所有成员。IPv6组播地址格式前缀为11111111,此外还包括标志(Flags)、范围和组ID等字段,如下图所示。
Flags可表示为000T,T=0表示被IANA永久分配的组播地址;T=1表示临时的组播地址。Scope是组播范围字段,下表列出了在RFC 2373中定义的Scope的值。Group ID标识了一个给定范围内的组播组。永久分配的组播组ID与范围字段无关,临时分配的组播组ID在特定的范围内有效。
表 Scope字段值
④任意播地址:任意播地址仪用做目标地址,且只能分配给路由器。任意播地址是在单播地址空间中分配的。一个子网内的所有路由器接口都被分配了子网一路由器任意播地址。子网一路由器任意播地址必须在子网前缀中进行预定义。为构造一个子网.路由器任意播地址,子网前缀必须吲定,其余位置全“0”,见下图。下表是对IPv4与IPv6地址的比较。