LSA六种类型
LAS --- 链路状态通告
链路状态类型、链路状态ID、通告路由器 --- LSA的三元组 --- 可以唯一标识出一条LSA
Type --- OSPFv2中,常见的需要掌握LSA有6种
LS ID --- LSA的名字 --- 因为每一种LSA ID的生成方式都不相同,所以导致可能重复,则如果需要区分不同的LSA,需要靠三元组而不是仅靠LS ID。LS ID也会携带一些重要的信息。
通告路由器 --- 发出该LSA的路由器的RID。
LSA头部
参数解读
LS AGE --- 链路状态的老化时间 --- 设备生成一条LSA时将开始进行老化时间的计时,之后在LSA传递的全过程始终累计时间。当一条LSA老化时间达到1800s时,则需要将该LSA重新发送一遍,新的覆盖旧的,完成周期更新。如果周期更新机制出现问题,则老化时间将继续计时,也会设定一个最大老化时间3600s。当一条LSA的老化时间达到最大老化时间后,将删除该LSA。
可选项 --- 和hello包和DBD包中的可选项内容相同,都包含特殊区域的标记。
序列号 --- 32位二进制 --- LSA新旧判断的主要依据。路由器在发送同一条LSA时会将里面的序列号进行累加,用来表示LSA的新旧。
在OSPF中,序列号使用是从0x80000001 - 0x7FFFFFFE,如果某一条LSA的序列号使用到最大值,则路由器发送时,会将该LSA的老化时间同时修改成3600s,之后发送给其他设备。其他设备收到后,因为是醉心的LSA(序列号最大)所以会覆盖掉旧的相同LSA,但是又因为该LSA老化时间3600s,则将同时删除该LSA。之后发送路由器会再发送该LSA,将序列号使用0x80000001,来重置序列号空间。
校验和 --- 校验和数据完整性的。这个参数也会参与到LSA新旧判断中。如果两条相同的LSA,序列号也相同,则可以比较校验和,认定校验和数值大的为新。
LSA六种类型
类型 | LS ID | 通告路由器 | 通告范围 | 携带的信息 |
Type 1 LSA Router | 通告路由器的RID | 网络中所有路由器的RID | 单区域 | 接口连接的拓扑信息 |
Type 2 LSA Network | DR接口的IP地址 | MA网络中DR接口所在设备的RID | 单区域 | MA网络拓扑信息补充信息 |
Type 3 LSA Sum-Net | 目标网络号 | ABR设备,如果通过下一个ABR时将换成新的ABR设备。 | ABR设备相邻的单区域 | 域内的路由信息 |
Type 5 LSA ase | 目标网络号 | ASBR | 整个OSPF网络 | 域外路由信息 |
Type 4 LSA Sum_asbr | ASBR的RID | ASBR所在区域的ABR,如果通过下一个ABR时将换成新的ABR设备 | 除了ASBR所在区域的单区域 | ASBR的位置信息 |
Type 7 LSA NSSA | 目标网络号 | ASBR | NSSA区域 | 域外路由信息 |
Type 1 LSA
携带的是拓扑信息,网络中所有设备都需要发送且只发生1条1类LSA,LS ID是使用通告路由器的RID。
Link--- 用来描述接口连接情况的参数,一个接口可以通告多条Link来进行描述。
Type 2 LSA
携带的是MA网络中拓扑信息的补充信息,一个MA网络中只需要DR设备发送1条2类LSA即可,使用DR的IP地址作为LS ID。
Type 3 LSA
携带区域之间路由信息的LSA,通告者都是区域之间的ABR设备,并且使用通告路由的目标网络号作为LS ID。里面仅携带目标网络信息及开销值,开销值为通告者到达目标网段的开销值的累加者,设备将该路由信息加载到本地路由表中时的开销值为自己本地到达通信者的开销值加上LSA中的开销值。
Type 5 LSA
携带域外的路由信息,由ASBR设备通告,也是使用目标网络号作为LS ID
参数解读
1、Metric --- 因为域外的路由信息是通过重发布导入进来的,因为不同协议开销的评判标准不同,所以,无法直接使用之前的开销值,则导入进来后,将给予一个定义值 --- 种子度量值。OSPF协议种子度量值默认为1。
( [r4-ospf-1]import-route rip 1 cost 2---修改种子度量值 )
2、E type --- 表示开销值类型.--- 分为类型1和类型2。OSPF默认使用的是类型2
类型1:设备上在将该域外路由加表时,开销值为该设备到达通告者的开销值加
种子度量值;
类型2:设备上在将该域外路由加表时,开销值为种子度量值。
[r4-ospf-1]import-route rip 1 type 1---修改开销值类型
3、FA --- 转发地址 --- 5类LSA中该值为0.0.0.0。
4、Tag --- 可以自定义的一个标签值,默认为1。可以方便根据标签抓取流量,做不同的策略。
Type 4 LSA
用来辅助找到ASBR位置的LSA

V --- 如果该位置1,则代表该设备是虚拟链路的一个端点
E --- 如果该位置1,则代表该设备是ASBR设备
B--- 如果该位置1,则代表该设备是ABR设备(不管合不合法)
Type 7 LSA
FA --- 转发地址 --- 主要目的是为了应对选路不佳的情况 --- 如果出现选路不佳,则会将最佳的下一跳放到FA地址中。设备在转发时,如果FA存在
在5类LSA中,如果不存在选路不佳的情况,则EA地址默认为0.0.0.0
在7类LSA中,如果不存在选路不佳的情况,则FA地址默认为ASBR设备最先宣告的接口的IP地址。
Options --- 包含特殊区域标记
E -- 该位置1,则代表设备支持5类LSA。一般情况下,没有做特殊区域的话,该位都置1。如果是特殊区域,则将置0.
N ---该位置1,则代表设备支持7类LSA。只有NSSA区域的设备该位置1。
P --- 该位置1,则代表该LSA信息支持7转5