千家信息网

OSPF LSA是什么

发表于:2024-11-18 作者:千家信息网编辑
千家信息网最后更新 2024年11月18日,这篇文章主要为大家展示了"OSPF LSA是什么",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"OSPF LSA是什么"这篇文章吧。LSA详解LSA类型LS
千家信息网最后更新 2024年11月18日OSPF LSA是什么

这篇文章主要为大家展示了"OSPF LSA是什么",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"OSPF LSA是什么"这篇文章吧。

LSA详解

LSA类型

LSA1:路由器LSA,每一台路由器都会产生,列出了路由器的所有链路或接口,并指明其出站得代价

如果一台路由器是ABR或ASBR或虚链路上的一个节点,可以通过LSA1来标识

LSA2:网络LSA,每个BMA中,DR产生,描绘一个BMA网络所有与之相连的Router

注:LAN网络,使用LSA2定位一个(多路)网络点,使用LSA2的网络号,作为安装进路由表的条目

而点对点网络,这些都是有LSA1完成的

另外:①典型的LSA2,即使BMA穿越P-to-P的网络,依然会在整个区域内泛洪

②LSA2 DR负责发送一个链路状态ID为DR接口IP,包含所有BMA中的所有Router

③LSA1和2可以用一个LSA报文头承载多个IP前缀,而LSA3、4、5则只能一个报文头承载一个IP前缀

LSA3:网络汇总LSA

ABR发送网络汇总到另外一个区域,边界路由器将所有到达目的的最低代价链路打包发到另一个区域

注意:如果存在虚链路,那么虚链路中非连接Area 0ABR也会把所有链信息打包成LSA3,通过虚链路传送给Area0,所以如果有地址汇,需要在虚链路两边同时做

OSPF有这么一个规则,ABR会忽略从非骨干区域收到的LSA3/4他只会放入Database中而不会被加入SPF算法

LSA4ASBR汇总LSA(show ip ospf database asbr-summary)

由ABR发出,通告一个主机地址,掩码为0,用于到达一个ASBR,实质上,可以将LSA4理解为区域间的LSA1,来到达ASBR

注:LSA 34越区域时,会重生(修改始发路由器和链路开销)LSA 5不会,他会在整个OSPF域内传播

另外:NSSA/Stub区域都不应该会出现LSA 4,LSA3/LSA4在OSPF链路状态通告里面都属于同一种类型的summary,可以这么认为LSA4是一种特殊的LSA3,所以允许LSA3通过的地方,也应该允许LSA4通过,只是因为LSA4的触发条件(LSA5穿过ABR)没有得到满足,所以看不到。

产生LSA4的条件:A. ABR收到本区域内LSA1标识了E位

B. ABR收到来自另外一个ABR产生的LSA4

LSA5:自治系统外部LSA(show ip ospf database external)

ASBR始发,用于通告到达AS外部的缺省路由,在整个AS内泛洪缺省路由也可以被作为一个外部路由引入

LSA6:组成员LSA,组播OSPF使用的LSA

LSA7:用于NSSA区域中的ASBR宣告外部网络,forward address上标明为ASBR的地址

注:确定FWD有个顺序, 新的lo>旧的lo>新物理口>旧物理口

另 外,NSSA区域ABR=ASBR时,75时清零FWD

ABRASBR时,75时继承FWD

NSSA区域的ABR上,默认会将此LSA7转换成LSA5(通过P指定)

area 1 nssa translate type7 suppress-fa

LSA7转换为LSA5时,清除forward address(不会产LSA4)

当有多个ASBR连接同一个区域时,只有RID较大的ASBRLSA5的发布,而NSSA区域有多个ABR时,只有RID较高的路由器会做LSA75的工作

以上是"OSPF LSA是什么"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

0