OSPF 5类 LSA.note

noteId: 8DCE6BF89F344F9B945477104EAF05B0 · 原始路径:/ALL/网络 - C模块/1-路由协议合集、路由控制、策略路由/OSPF/OSPF Stub区域、5类LSA(存根区域)/OSPF 5类 LSA.note · 图片:1 · 附件待处理:0

 
一、OSPF 5类 LSA 概述:
5 种LSA都是包含在 OSPF 的 LSU 报文之中
 
LSA:链路状态的描述
ABR:区域之间的边界路由器,用于连接不同区域的网络(例如:area 1 之间 和 area 0 之间)
ASBR:OSPF 和外部之间的边界路由器,用于连接OSPF和外部网络(例如:OSPF协议 和 外部直连接口、EIGRP等)
 
 
(1)1类 LSA(路由器LSA):
 
由每一台路由器产生的对自己的直连的链路(运行了OSPF的接口)进行描述,仅在单个区域中进行传输(单个区域,如:area 1)
·ABR在发布 1类LSA时会有携带一个标识,标识自己时 ABR
·ASBR在发布 1类LSA时也会携带一个标识,标识自己是 ASBR
 
仅在本区域中传输。
描述路由器自身的链路信息,包括链路成本、接口类型、邻居信息等。
用于计算最短路径。
如果是MA网络,则 1类LSA不完整,需要配合 2类LSA
由所有路由器生成(每一台路由器都会产生)
 
(2)2类 LSA(网络LSA):
用于MA(多路访问网络[如帧中继或者以太网络],多路网络会选举出DR和BDR)网络,由DR来代表MA网络去与外部区域联系
每个网络都会由一个2类LSA,由 DR 产生,描述区域中的所有路由器,包括 DR
 
只会出现在 MA 网络中。用于补充 1类 LSA(补充MA网络的掩码,补充MA网络路由器的数量)
仅在本区域中传输
由 ABR(区域边界路由器) 生成
描述区域内所有网络的汇总信息。
有了 1类 和 2类 LSA后,单个区域内的通信就没有问题了
 
(3)3类 LSA(网络汇总LSA):
 
由 ABR(区域边界路由器)生成,将单个区域的 1类 和 2类 LSA归纳,产生一个 3类LSA,传输给其它区域
 
在不同区域中进行传输,用于在不同区域之间传递路由信息
描述单个区域路由的汇总信息
用于区域间的路由的通告
由 ABR(区域边界路由器)生成
有了 1、2、3类LSA后,整个 OSPF 内部通信就没有问题了
 
(4)4类 LSA(ASBR汇总LSA)[不是由ASBR自己产生的,是由 ABR产生的]:
ABR 会生成一个 4类LSA,用来描述 ASBR,传递给骨干区域,骨干区域再泛红给其它区域
因为其它区域即使收到了5类LSA,但是不知道ASBR的位置,仍然无法访问外部网络,因此需要四类LSA将ASBR的位置发送给其它区域
和ASBR同处一个区域的设备,不需要4类LSA也能访问外部,因为 ASBR在发送 1类LSA时会携带标识符,标识自己就是 ASBR
 
 
(5)5类 LSA(自治系统外部汇总LSA):
 
由 ASBR 向OSPF 注入 的,描述的是OSPF之外的路由(或者说其它的动态路由协议获取到的东西)
用于在整个 OSPF 中传递外部路由(OE1、OE2 等类型的路由)
由 ASBR(OSPF边界路由器,连接OSPF与外部网络的路由器) 生成