从之前的学习中,我们可以了解到,ospf是一个链路状态协议,它的链路状态更新需要使用LSA(链路状态通告)来进行,LSA是基SPF算法来实现的;因此就有ospf收敛过程实则是LSA洪泛的说法,那么网络中,到底有多少类LSA?不同类别又是如何工作的?
首先回顾一下:不同的网络类型类型
1、Stub ,即处在网络末梢位置
2、Transit ,多路访问网络
3、P2p ,点到点网络类型
针对不同的网络类型,ospf协议有12种不同的LSA,现存11种,常用6种,以下为此6类的详细介绍;
一、LSA的类别
- 1类LSA:router LSA
内容及作用:描述了本路由的路由信息、链路拓扑信息、接口连接邻居状态以及到达邻居的cost值
link-id:通告路由器的router-id
ADV:通告路由器本身的router-id,即本区域内所有的路由器参与通告
传播范围:仅在本区域内部传播,不跨区域,终止于ABR(边界路由器)
特性:如果是在MA网络中,会产生2类LSA,该LSA中包括了MA网络的掩码信息。 - 2类LSA:network LSA
内容及作用:用于修补1类LSA ,在MA网络中,用于通告该MA网