最重要的是LSA

各类lsa中:
在骨干区域中允许存在的有:一、二、三、四、五类lsa
一定是由ABR产生的有三、四类lsa
Type-1:路由器LSA(Router LSA)
作用:描述路由器自身的直连链路信息(接口的地址、接口类型、接口开销打包成1类LSA通告给邻居)

	产生者:每一台运行OSPF的路由器都会产生该LSA

	Link State ID:产生该LSA的路由器的Router-id(描述谁的信息)

	ADV Router(始发路由器)(产生该种LSA的路由器):产生该LSA的路由器的Router-id(谁产生的信息)

	洪范范围:仅在其产生的区域内传播,不能离开产生区域。
Type-2:网络LSA(Network LSA)( 有DR和BDR的路由选举)
作用:描述多点可达环境中的路由器,以及掩码网段信息(描述广播网段上的路由器的router-id)	

	产生者:DR, 

	Link State ID:DR的接口IP

	ADV Router:产生该LSA的DR的Router-id

	洪范范围:产生该LSA的一个区域内,不能离开产生区域。

	注意:Broadcast,(在收集信息的时候掩码没有包含子在内。)、NBMA网络才有二类(有DR和BDR选举的),P2P没有二类LSA

	DR产生Lsa,

二类是辅助一类的

Type-3:网络汇总LSA(Summary LSA)(sum-net)
作用:描述区域间的路由信息,将所连路由器的链路信息以子网的形式传播到相邻区域。

	产生者:ABR

	Link State ID:区域间传递路由的网络号,区域间的网络号。

	ADV Router:产生或转发该LSA的ABR的Router-id

	洪范范围:区域内洪范,ABR在区域间转发时会重新生成(将ARV Router改为自己)

※  注意:正因为3类LSA描述的是路由信息,而非链路状态信息,因此,OSPF区域间是类似于距离矢量的工作原理!!!

			因此,OSPF规定所有的非0区域必须直接和区域0相连,目的是为了在区域间防止环路!!!!
由display ospf lsdb查看RTC 能不能用链路信息描述一下拓扑的结构

ospf 有了lsa1为什么还要有2 ospf各类lsa的作用_网络


ospf 有了lsa1为什么还要有2 ospf各类lsa的作用_网络_02

Type-4:ASBR总汇LSA(ASBR summary LSA)(Sum-Asbr)
作用:告诉其他路由器,ASBR的位置

	产生者:ABR

	Link State ID:ASBR的Router-id

	ADV Router:产生或转发该LSA的ABR的Router-id

	洪范范围:区域内洪范,ABR在区域间转发时做相应修改(ARV Router/COST),ABR在区域间转发时需要把通告路由器该为自己,cost也会被修改
Type-5:AS外部LSA(AS External LSA)(External)
作用:描述AS外部路由信息(被引入的路由信息)

	产生者:ASBR

	Link State ID:AS外部路由信息的网络号,就是那个引入的外部路由的网络号  

	ADV Router:ASBR的Router-id 

	洪范范围:整个OSPF路由域(特殊区域除外)

	Type 1外部路由:5类LSA的cost=外部开销+内部的cost,5类lsa的开销+本设备到达ASBR的开销

	Type 2外部路由:5类LSA的cost=外部开销的值(缺省为1)(缺省情况下使用type 2的开销计算方式)
Type-7:NSSA AS外部LSA(AS External LSA)(NAAS自制系统外部LSA)
作用:描述NSSA区域引入的ospf外部路由信息(被引入的路由信息)

	始发者:NSSA区域的ASBR

	洪泛的范围:只在NSSA区域内。(特殊区域除外)。

	Link State ID:外部路由器的网络号

	ADV Router:始发该lsa的NSSA区域的ASBR的route-id

	当ABR执行7类转5类后,ABR也会把ADR router也会转变为Route-id,(就相当于其他路由器把7转5的路由的看做了ASBR)