IGP OSPF 的5类LSA_第1张图片

第一类LSA:路由器LSA

IGP OSPF 的5类LSA_第2张图片
产生角色:运行了OSPF的路由器router-id
名字:路由器router-id
功能:在所连接区域内宣告自己的属性,与自己互连路由的关系
范围:路由所连接的所有区域
查询命令: dis ospf lsdb
dis ospf lsdb router
IGP OSPF 的5类LSA_第3张图片
IGP OSPF 的5类LSA_第4张图片

第二类LSA:网络LSA

IGP OSPF 的5类LSA_第5张图片
产生角色:只有DR的router-id可以发送二类LSA
名字:DR的接口地址
功能:宣告DR的管理范围,DR的IP所使用的子网掩码,与DR连接路由器的router-id
范围:DR的router-id所连接的区域,只有广播网络与非广播网络有二类LSA
查询命令: dis ospf lsdb network
IGP OSPF 的5类LSA_第6张图片

第三类LSA:网络汇总LSA

IGP OSPF 的5类LSA_第7张图片
产生角色:BDR的router-id
名字:不同区域的网段
功能:不同区域的路由传递
范围: 只能在ABR所连接的区域内部传输
在传输过程中,如果经过一个ABR,3类LSA的advrouter就会变化一次
变化为所经过的的ABR router-id
查询命令: dis ospf lsdb sum

区域之间路由计算:
查看三类LSA中网段信息,确定该网段子网与它和发送者间的cost
看看发送者一类LSA信息确定,与发送者的物理接口和cost
如图路由器R1如何计算到达56.0的路径?
IGP OSPF 的5类LSA_第8张图片
1) 在三类LSA中查看192.168.56.0的信息
dis ospf lsdb summary 192.168.56.0
如图可得知56.0网络子网24位,发送者2.2.2.2且与其路径消耗为4
IGP OSPF 的5类LSA_第9张图片
2) 在一类LSA中查看56.0发送者2.2.2.2的信息
dis ospf lsdb router 2.2.2.2
可以得知1.1.1.1(R1)通向2.2.2.2的接口地址为12.2,路径消耗1
IGP OSPF 的5类LSA_第10张图片
3) 综上所述,R1到56.0要将数据发送到12.2,路径消耗4+1=5
4) 三类LSA只宣告区域之间路由信息,路由器计算路径时要结合一类LSA

第四类LSA:SUM-ASBR

IGP OSPF 的5类LSA_第11张图片
产生角色:与ASBR在同一区域的ABR的router-id
名字:ASBR的router-id
功能:在不同区域之间传输ASBR的router-id,与5类LSA结合,实现OSPF外部路由计算
范围: 只能在与ABR相连的区域内部传输
不同区域之间只有ABR传输
在传输过程中,如果经过一个ABR,4类LSA的advrouter就会变化一次
变化为所经过的的ABR router-id
IGP OSPF 的5类LSA_第12张图片
AR8在区域18,AR1不是ABR,无法宣告ASBR信息,如图:
IGP OSPF 的5类LSA_第13张图片
虽然AR8有AS条目,但没有通往6.6.6.6的信息,所有PC3 8.8.8.8不可达

第五类:OSPF外部路由,通过import引入路由

类型:external(外部)
名字:外部路由的网段
产生路由器:ASBR的router-id
作用:宣告OSPF外部路由
范围:没有区域限制,可以传输到OSPF网络任何普通区域
在传输区域过程中,该LSA没有任何变化
特殊区域:五类LSA不可达的区域
五类中E type 1:加cost值
2:不加cost值(默认)
IGP OSPF 的5类LSA_第14张图片