在IPv6中,地址类型是由格式前缀来区分的。IPv6可聚合伞球单播地址的格式前缀是______。
A.001
B.1111111010
C.1111111011
D.11111111
参考答案: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 | 保留 |
1 | 结点本地范围 |
2 | 链路本地范围 |
5 | 站点本地范围 |
8 | 机构本地范围 |
E | 全球范围 |
F | 保留 |
IPv4地址 | IPv6地址 |
点分十进制表示 | 带冒号的十六进制表示,0压缩 |
分为A、B、C、D、E等5类 | 不分类 |
组播地址224.0.0.0/4 | 组播地址FF00::/8 |
广播地址(主机部分为全1) | 任意播(限于子网内部) |
默认地址0.0.0.0 | 不确定地址:: |
回环地址127.0.0.1 | 回环地址::1 |
公共地址 | 可聚合个球单播地址FP=001 |
私网地址10.0.0.0/8;172.16.0.0/12;192.168.0.0/16 | 站点本地地址FECO::/48 |
自动专用IP地址169.254.0.0/16 | 链路本地地址FE80::/48 |