LSA
- LSA:链路状态通告(拓扑信息)
- LSDB:链路状态数据库
- SPF:一种算法,计算得出路由
查看LSA类型指令
<r1>display ospf lsdb
Type:类型字段,存储的是OSPF的LSA类型。
LSA有七类
分别是:1类LSA、2类LSA、3类LSA、4类LSA、5类LSA、6类LSA(不学习)、7类LSA(4、5、7类会考虑到域外路由)
域外路由
4、5、7类会考虑到域外路由
什么是域外路由?协议之外的路由
ABR、ASBR
ABR域间路由器,存在于两个或者多个区域之间;ASBR自治系统边界路由器,存在于两个或者多个协议之间。
LSA头部
定义
所有LSA都有的公共部分称为LSA的头部。
头部字段解释
Type
- Type:类型字段(标注一条LSA的类型)。
LSID
- LSID:链路状态ID(标识符),相当于一条LSA的名字。
ADV-router
- ADV-router:通告路由器:产生并通告这条LSA的设备的RID,表明该LSA是谁发的。
必须靠**LSA的三元组(Type、LSID、ADV-router)**才能唯一的标识一条LSA。
LS AGE
LS AGE:一条LSA的老化时间:默认一条LSA的最大老化时间是1800S等于OSPF周期更新的时间,当一条LSA老化时间达到1800s则会将该LSA从自身数据库中刷新。
MAX-AGE 最大老化时间:当OSPF周期跟新机制出现问题可能导致不能即时刷新lsa,则等待最大老化时间直接删除
LEN
- LEN:LSA长度:整个LSA的大小。
SEQ
- SEQ:LSA的序列号—主要用来做LSA的新旧判断。
序列号范围:0X80000001~0X7FFFFFFE
当序列号到达0X7FFFFFFE时设备就知道后面没有序列号可用,则会直接将该LSA的老化时间设置为3600S,相当于清空整个OSPF网络设备中存储的该LSA,之后会立刻重新发送一条内容完全一致的LSA,只不过序号刷新为0X80000001.
序列号空间类型
1.直线型序列空间 数字有用完的一天
2.循环型序列空间 新旧关系不明显
3.棒棒糖序列空间 不让其进入循环,增大了数值(扩大了直线型)。数值是从0X8000001-0X7FFFFFFE
LSA六种类型详细介绍表格
LSA的类型 | LSID | ADV router通告路由器 | 携带参数 | 传递范围 |
---|---|---|---|---|
Router :type-1LSA | 通告路由器的RID | 谁发的该LSA,ADV-router=该设备RID | 拓扑信息 | 在区域内部传递 |
Network:type-2LSA | DR的IP地址 | DR所在的路由器RID | 1类LSA的补充 | 在区域内传递 |
Sum-Net–type3LSA | 其他区域目标网段 | 本区域相连的ABR的RID | 其他区域目标网段信息 | 单区域,因为多区域的转发更改了通告路由器的RID |
External --type 5LSA | 域外网段信息 | ASBR设备的RID | 域外网段信息 | 整个OSPF网络传递 |
Sum-Asbr–type-4LSA | ASBR设备的RID | 本区域相连的ABR的RID | ASBR设备如何到(ADV-router) | 除了和ASBR设备之间相连的区域 |