HCIP OSPF链路状态类型总结

OSPF的LSA

OSPF是典型的链路状态路由协议,使用LAS(链路状态通告)来承载链路状态信息。LSA是OSPF的一个核心内容,如果没有LSA,OSPF 是无法描述网络的拓扑结构及网段信息的,也无法传递路由信息,更加无法正常工作。OSPF定义了多种的LSA。

LSA报头

**链路状态老化时间:**指的是这条LSA信息的老化时间,从产生这条信息的时候从0开始计时,逐步累加,单位为秒,是一个16Bit的整数,一般老化时间小于1800S,为了防止老化无限增大,设置了各最大老化时间为3600S,当达到最大老化时间时,将认为失效,在本地的LSDB中删除该条信息。

**可选项:**总共8Bit,每个比特位都对应了OSPF所支持的某种特性,和Holle包一样,包含特俗标记。

**链路状态类型:**指比本条LSA 的类型,每种LSA用于描述OSPF网络中的某个部分,所有LSA都定义了相应的类型编号。--- 在OSPF V2中,需要我们掌握的主要有6种,1类、2类、3类、4类、5类、7类。

**链路状态:**LSA的标识,不同的LSA类型,对应字段时不同的。

**通告路由器:**产生该LSA信息的路由器Router-ID.

**链路状态序列号:**该LSA的序列号,该字段用于判断LAS信息的新旧和是否存在重复,32位二进制构成,由8位16进制来标识一台路由器,每发送一条LSA信息,将携带一个序列号,并且一次加1。

**链路状态校验和:**校验和也会参加LSA新旧的比较,当两条LSA三元组相同,并且序列号也相同,则可以用校验和比较,以校验和大的认定为最新。

**长度:**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 | 路由信息的目标网络号 | ABR,在通过下一个ABR设备时将会被修改为新的ABR设备 | ABR相邻的单区域 | 域间路由信息 |
| Type-5 LSA External | 域外路由的目标网络号 | ASBR | 整个OSPF网络 | 域外路由信息 |
| Type-4 LSA Sum-Asbr | ASBR的RID | 与ASBR同区域的ABR设备,在通过下一个ABR设备时会被修改为新的ABR设备 | 除去ASBR所在区域的单区域 | ASBR的位置信息 |
| Type-7 LSA NSSA | 域外路由的目标网络号 | ASBR,离开NSSA区域后转换成5类 | NSSA | 域外路由信息 |

注:3类LSA传递路由信息与距离矢量型协议玩法类似,通告者就是到达目标网段的下一跳。当通告者变了,就不在是同一条LSA了。

5类就玩儿得更花了,五类携带域外路由信息时,通过重发布导入到OSPF网络中,因为不同协议对开销值不一样,所以在导入域外路由后,该路由将舍弃在原来网络中得COST值,之后将路由赋予一个固定得值--种子度量值(seed-mertic),OSPF默认得种子度量值为1,可以在重发布得过程中修改,默认种子度量类型为类型2,类型2:则所有得目标网段得COST值都等于种子度量值;类型1:COST值等于LSA信息到ASBR得开销值加上种子度量值。

7类LSA就相当于是5类LSA在NSSA区域中得一个马甲,其内容和5类LSA基本相同,7类LSA生成路由信息得标记位为O_NSSA,优先级为150。

相关推荐
网络研究院9 分钟前
大型语言模型 (LLM) 劫持攻击不断升级,导致每天损失超过 100,000 美元
网络·人工智能·安全·语言模型·攻击·劫持
如意机反光镜裸1 小时前
CentOS7搭建Hadoop3集群教程
运维
网络研究院1 小时前
企业急于采用人工智能,忽视了安全强化
网络·人工智能·安全·工具·风险·企业
mingzhi612 小时前
应届生必看 | 毕业第一份工作干销售好不好?
网络·web安全·面试
周湘zx2 小时前
k8s中的存储
linux·运维·云原生·容器·kubernetes
白帽黑客cst2 小时前
网络安全(黑客技术) 最新三个月学习计划
网络·数据结构·windows·学习·安全·web安全·网络安全
网络研究院2 小时前
网络安全:建筑公司会计软件遭受暴力攻击
网络·安全·研究·漏洞·报告·分析
[听得时光枕水眠]2 小时前
【Docker】Docker上安装MySql8和Redis
运维·docker·容器
AI原吾2 小时前
解锁自动化新境界:KeymouseGo,让键盘和鼠标动起来!
运维·python·自动化·计算机外设·keymousego
_平凡之路_2 小时前
解决ubuntu22.04 gnome-terminal 无法启动的问题
linux·运维·python