Inter Area Prefix LSA的LSA类型编码为4,相当于OSPFv2中的ASBR Summary LSA。OSPFv2的ASBR Summary LSA格式与Network Summary LSA相同,如图9所示。
OSPFv3的Inter Area Router LSA格式如图12所示: 图12 OSPFv3的Inter Area Router LSA格式 主要字段描述如下:
? ?
Metric:到达区域外的目的路由器的路径开销。
Destination Router ID:区域外的目的路由器的Router ID。
6. AS External LSA
AS External LSA的LSA类型编码为5,与OSPFv2中的AS External LSA作用相同。
OSPFv2的AS External LSA格式如图13所示: 图13 OSPFv2的AS External LSA格式 OSPFv3的AS External LSA格式如图14所示: 图14 OSPFv3的AS External LSA格式
如图14所示,OSPFv3的AS External LSA与OSPFv2 AS External LSA不同字段解释如下:
?
Address Prefix、PrefixLength、PrefixOptions共同标记了一个自治系统外Referenced LS Type:引用的LSA的类型。如果该字段非0,则会有一个LSAReferenced Link State ID:引用的LSA的Link State ID,目前我司不支持。
部的一个IPv6地址前缀。
?
与该LSA相关,Referenced LS Type 为与该LSA相关的LSA类型。
?
7. Link LSA
Link LSA的LSA类型编码为8,每个路由器都为它所连接的每条链路产生单独的Link LSA。
通过使用Link LSA:
? ?
路由器可以把当前接口的链路本地地址向该链路上的所有其它路由器通告。 把自己在这条链路上的一系列IPv6地址信息向该链路上的所有其它路由器通为Network LSA收集Option位。
告。
?
报文格式如图15所示:
图15 OSPFv3 Link LSA 主要字段解释如下:
? ?
Router Priority:路由器优先级。
Options:代表当前路由器支持的可选性能。一个链路上的所有Link LSA的能Link Local Interface Address:链路本地接口地址。 # prefixes:该LSA中所包含的IPv6地址前缀个数。
力并集是Network LSA的能力。
? ?
8. Intra Area Prefix LSA
Link LSA的LSA类型编码为9,OSPFv3的设计思想之一就是拓扑信息和路由信息分离:计算拓扑的基本LSA(Router LSA和Network LSA)中不再含有路由信息,所以原来OSPFv2中这两类LSA中所携带的路由信息由新的LSA来描述,于是引入了Intra Area Prefix LSA。
路由器使用Intra Area Prefix LSA来公告一个或多个IPv6地址前缀,这些地址前缀信息描述如下路由信息:
? ? ?
描述路由器自身的路由信息;
描述路由器连接到的一个Stub网络的路由信息; 描述路由器连接到的一个传输网络的路由信息。
报文格式如图16所示:
图16 OSPFv3 Intra Area Prefix LSA
Intra Area Prefix LSA描述了Router LSA和Network LSA所携带的路由信息,因此在Intra Area Prefix LSA中需要标明该LSA引用的Router LSA或Network LSA,这是通过Referenced LS Type、Referenced Link State ID和Referenced Advertising Router字段来联合标识的。 主要字段的解释如下:
? ?
# Prefixes:包含的IPv6地址前缀的个数。
Referenced LS Type:引用LSA的类型,取值为1表明该LSA与Router LSAReferenced Link State ID:引用LSA的Link State ID。如果引用的是Router
相关,取值为2表明该LSA与Network LSA相关。
?
LSA,此字段值为0;如果引用的是Network LSA,此字段值为DR在该条链路上的Interface ID。
?
Referenced Advertising Router:引用LSA的发布路由器。如果引用的是
Router LSA,此字段值为产生该LSA路由器的Router ID;如果引用的是Network LSA,此字段值为DR的Router ID。
3 典型组网应用
3.1 组网图
图17 OSPFv3典型组网案例组网图
3.2 组网需求
? ?
使用OSPFv3路由协议实现网络的互通。
所有的路由器都运行OSPFv3,整个自治系统划分为3个区域。其中Router B要求将Area2配置为Stub区域,减少通告到此区域内的LSA数量,但不影响
和Router C作为ABR来转发区域之间的路由。
?
路由的可达性。