LSA:Link-State Advertisement 链路状态广播。
连接到同一个OSPF区域的所有路由器都会获悉完全相同的拓扑数据。每台路由器在链路状态数据库中存储这些由链路状态通告(LSA)组成的的数据。然后,路由器对LSDB运行SPF(最短路径优先)算法,以确定前往每个子网的最佳路由。
类型1 :Router LSA (路由器LSA)
类型2:Network LSA (网络LSA)
类型3:Network Summary LSA (网络汇总LSA)
类型4:ASBR Summary LSA (ASBR汇总LSA)
类型5:AS External LSA (AS外部LSA)
类型6:Group Membership LSA (组成员LSA)
类型7:NSSA External LSA (NSSA外部LSA)
类型8:External Attributes LSA (外部属性LSA)
类型9:Opaque LSA (link-local scope) (链路本地范围LSA)
类型10:Opaque LSA (area-local scope) (本地区域范围)
类型11:Opaque LSA(AS scope) (AS区域范围)
,1, Router LSA:
1>,区域中的每台路由器均会产生此种LSA,包含通告该LSA的路由器的所有interface、状态、到各个方向的cost值、及该链路上已知的OSPF邻居;
2>,只会在该路由器所在的区域内传播。
3>,show ip ospf database router查看router LSA
,2,Network LSA:
1>,仅有区域中的DR路由器才能产生Network LSA,包含所有与之相连的路由器及自身信息。
2>,只会在该路由器所在的区域内传播。
3>,Show ip ospf database network可以看到Network LSA
,3, Network Summary LSA :
1>,仅有区域中与外部网络相连的ABR路由器能产生此类LSA ,用于向区域内部通告外部网络,和向区域外部通告内部网络 。
2>,指出了始发区域的链路(子网)和开销,但是没有拓扑数据。如果ABR 知道有多条路径可以到达目标地址,但是它仍然只发送单个的Network Summary LSA,并且是开销最低的那条;同样,如果ABR 从其他的ABR那里收到多条Network Summary LSA 的话,它会只选择开销最低的,并把这条Network Summary LSA 宣告给其他区域。 当其他的路由器收到来自ABR 的NetworkSummary LSA 以后,它不会运行SPF 算法,它只简单的 加上到达那个ABR 的开销和Network Summary LSA中包含的开销,通过ABR,到达目标地址的路由和开销一起被加进路由表里,这种依赖中间路由器来确定到达目标地址的完全路由(full route)实际上是距离矢量路由协议的行为。
3>,区域之间互相传播。
4>,使用show ip ospf database summary查看Network Summary LSA
,4, ASBR Summary LSA :
1>,由ABR产生,实际上完全类似于3类LSA,仅有一点不同,即4类LSA的目的地是ASBR路由器地址,而不是一个网络。
2>,使用show ip ospf database asbr-summary可以看到ASBR Summary LSA。
5,AS External LSA
1>,由ASBR路由器创建,用来通告到达OSPF自主系统外部的目的地或者OSPF自主系统外部的缺省路由的LSA。
2>,全系统内扩散。
3>,show ip ospf database external看AS External LSA
6,Group Membership LSA:
组成员关系LSA,这是为MOSPF定义的,思科的IOS不支持。
7,NSSA External LSA:
1>,来自非完全Stub 区域(not-so-stubby area)内,由ASBR路由器创建并扩散。
2>,类似于5类LSA,只在NSSA 区域内泛洪
8,External Attributes LSA:
外部属性LSA,思科路由器不能实现。
9--11, Opaque LSA
不透明LSA,用作通用LSA,以方便扩展OSPF。(如:为了支持MPLS流量工程而修改了类型10的LSA。)