计算机网络 --- LSA

LSA详解

LSDB

SPF

链路状态类型,链路状态ID,通告路由器 --- LSA的三元组 --- 这三个参数可以唯一的标识出一条LAS信息

Type --- LSA因为携带的信息不同,所以需要进行类别的区分,在OSPFV2中,主要使用6类LSA

Linkstate ID --- 链路状态标识符 --- 其作用就是标记一条LSA,可以理解为是这条LSA的名字

AdvRouter --- 通告路由器 --- 这条LSA是谁发出来的,则通告路由器就是谁

链路状态的老化时间(Ls age)---这个参数主要用来标识一条LSA存在了多长时间,单位是S;当LSA被始发路由器产生时时间置为0,之后该LSA在网络中传播,老化时间也会持续累加;--- 当有新的LSA到达时将覆盖旧的LSA;正常情况下,当老化时间为1800S(30min,就是OSPF周期更新的时间),该LSA将被刷新,如果周期更新存在异常,则时间将继续计时,我们设置了一个最大老化时间 --- 3600S,当一条LSA的老化时间为3600S,则我们将认定该LSA失效,将直接删除

Options --- 和hello包以及DBD包中携带的8位可选项内容一致

序列号 --- 每台路由器在发送同一条LSA时,会携带一个递增的序号,序号依次加1,用来判断LSA的新旧关系 --- 当序列号达到0X7FFFFFFE时,代表序列号达到最大值,则设备发送该LSA的同时,会将其中的老化时间改为3600S,接收者收到后,会将其对应的LSA替换(因为序列号大,代表更新),但因为老化时间为3600S,所以会删除该LSA;紧接着发送者会再发送同一条LSA,将这条LSA的序列号改为0X80000001,接收者因为本身缺少该LSA,则将其放置在本地的LSDB库中,起到刷新序列号空间的效果

校验和 --- 确保完整性的机制,这个校验和也会参与到LSA新旧的比较中,当同一条LSA序列号相同,则可以比较校验和,校验和大的被认定为新

|--------------------------------|------------|-----------------------------------------|-------------------------|---------------|
| 类型 | LS ID | 通告路由器 | 传播范围 | 携带信息 |
| Type - 1 LSA Router | 通告路由器的RID | 本区域所有运行OSPF的路由器的RID | 单区域 | 本地接口的连接拓扑 |
| Type -2 LSA Network | DR接口的IP地址 | 单个MA网络中DR设备所在路由器的RID | 单区域 | 单个MA网段拓扑的补充信息 |
| Type -3 LSA Sum - Net(summary) | 域间路由的目标网络号 | ABR,在通过下一个ABR时,会修改为新的ABR | ABR设备相邻的单区域 | 域间路由信息 |
| Type - 5 LSA External(ase) | 域外路由的目标网络号 | ASBR | 整个OSPF网络 | 域外路由信息 |
| Type - 4 LSA Sum-Asbr | ASBR的RID | ABR,与ASBR同区域的ABR设备,之后通过下一个ABR时会修改为新的ABR | 除了ASBR所在区域外的OSPF区域(单区域) | ASBR的位置信息 |

TYPE-1 LSA --- 传递拓扑信息,所有设备都需要发送且发送一条一类LSA,使用通告者的RID作为LSID

LINK --- 用来描述路由器接口连接情况的参数

Type - 2 LSA --- 在MA网络中,仅依靠1类LSA无法描述完整的拓扑信息,所以需要使用二类LSA来对1类LSA进行补充

所有传递路由信息的LSA都需要通过1类和2类LSA的验算才可以正常使用

Type - 3 LSA --- 携带域间路由信息的LSA;通告者为区域之间的ABR设备,使用目标网段号作为LS ID,里面携带的开销值指的是通告路由器到达目标网段的开销值;本地将该路由信息加表时,还需要加上本地到达通告路由器之间的开销

TYPE - 5 - LSA --- 由ASBR设备通告

因为不同协议,对开销值的评判标准不同,不同协议的开销值在进行重发布后,会将其原先的开销值清除,并赋予它一个初始值seed_metric(种子度量值),华为设备OSPF中默认种子度量值为1

E TYPE --- 一个标记位 --- 用来标记开销值的类型 --- 如果标记位为0,则代表使用类型一;如果标记位为1,则代表使用类型二 --- 华为设备默认使用类型二

如果开销值的类型为类型一:则所有域内设备到达目标网段的开销值等于设备到达通告者的 开销值再加上种子度量值

如果开销值的类型为类型二:则所有域内设备到达目标网段的开销值都等于种子度量值

r4-ospf-1import-route rip 1 type 1 --- 在重发布过程中修改开销值类型

Forwarding Address --- 转发地址 --- 如果出现选路不佳的情况,则可以将最佳的下一跳添加到转发地址中,如果没有选路不佳的情况,则这里写0.0.0.0进行填充,下一跳就按照算法,谁通告的就找谁

TAG --- 可以通过命令给LSA信息打上标记,方便之后进行控制管理

r4-ospf-1import-route rip 1 tag ?

INTEGER<0-4294967295> Tag value

Type - 4 LSA --- 用来帮助5类LSA验算到ASBR设备的位置

这里的开销值等于通告者到达ASBR设备的开销值

V --- 置1,代表该路由器是VLNK的一个端点

E --- 置1,代表该路由器为ASBR设备

B --- 置1,代表该路由器为ABR设备(不管是不是合法的ABR)

相关推荐
Yang96114 分钟前
光缆故障快速排查实操技巧,鼎讯信通 Smart-S3 OTDR 一线使用心得
网络
Dawn-bit6 分钟前
Linux磁盘管理详解
linux·运维·服务器·计算机网络·云计算
LDZKKJ1 小时前
OpenAI模型“越狱“入侵Hugging Face——AI安全史上的至暗时刻
网络·人工智能·安全
xqqxqxxq3 小时前
Java Socket 多人聊天室(私聊+群聊)技术笔记(V4版本)
java·网络·笔记
泡沫冰@3 小时前
上章节中文件的讲解
前端·网络·nginx
海域云-罗鹏6 小时前
分支访问总部ERP卡顿?如何部署SD-WAN组网解决方案
服务器·网络·安全
Shell运维手记6 小时前
ARP 协议超详细讲解(适合网工考试 / 运维理解)
运维·网络·网络协议·智能路由器
优化Henry7 小时前
学习笔记之VoNR语音业务注册流程
网络·笔记·学习·5g·信息与通信
ShineWinsu8 小时前
对于Linux:HTTP中cookie、session的解析
linux·网络·c++·网络协议·http·cookie·session
huainingning8 小时前
华三瘦AP切换为胖AP并配置无线功能
运维·网络·网络协议·tcp/ip