对于OSPF来说,常用的几类LSA意义比较重大。
先来看看各种LSA的定义吧:
第一类LSA(路由器LSA): 每台路由器都会产生一条一类的LSA,并且一类的LSA只会在区域内传递。
第二类LSA(网络LSA): 只在DR/BDR选举的多路访问网络中产生,点到点或者帧中继没有DR/BDR选举,所以不会产生二类的LSA
第三类LSA:(网络汇总) 将区域内的LSA汇总和简化,并发往另一个区域,由ABR发送。
第四类LSA:(ASBR汇总LSA):外部路由重分布进来以后,由于LSA的Router-ID还是ASBR的,这个时候就需要由ABR告知非ASBR区域的路由器一条LSA,谁是ASBR的router-id,由ABR发。
第五类LSA:(AS外部LSA):从外部路由重分布进OSPF,携带了ASBR的Router-ID,会再所有的OSPF区域内进行传递,任何路由器都不能更改他得router-id,由ASBR始发。
第七类LSA:(NSSA外部LSA):NSSA区域允许所有ASBR存在,在把外部路由重分发进NSSA区域后,将产生第七类LSA,7类只会在NSSA区域中传递,当药传递到其他的区域时,ABR会将7类LSA转换成5类的LSA
OSPF末节区域:
○末节区域stub area不会传递5类LSA
○完全末节区域totally stub area不会传递3类和5类,只通过一条默认路由。
○NSSA,同末节区域,但可以存在ASBR
○Totally NSSA: 同完全末节区域,但是可以存在ASBR
楼上说法值得商榷。下面是我的答案:
A,错误,OAPF是一个自治系统(AS),之下划分区域(area),不同区域内路由器拓扑数据库内容不同;
B,正确,虽然不同区域内路由器拓扑数据库内容不同,但同一区域内路由器必须包含一致的数据库,这是OSPF实现的前提;
C,错误,是使用SPF算法。
D,错误,是使用LSU报文。
仅仅个人看法。不足之处请共同研究。
LSA: Link-State Advertisement (链路状态通告)
LSA里面的信息包括:自己的RID,邻居的RID,我到这条链路的带宽,我的邻居到这条链路的带宽,路由条目,掩码等信息。
LSA是链路状态通告,它在路由器中又分为6类通告
1、路由器lsa (router lsa)
由区域内所有路由器产生,并且只能在本个区域内泛洪广播。
这些最基本的lsa通告列出了路由器所有的链路和接口,并指明了它们的状态和沿每条链路方向出站的代价。
2、网络lsa (network lsa)
由区域内的dr或bdr路由器产生,报文包括dr和bdr连接的路由器的链路信息。
网络lsa也仅仅在产生这条网络lsa的区域内部进行泛洪。
3、网络汇总lsa (network summary lsa)
由abr产生,可以通知本区域内的路由器通往区域外的路由信息。
在一个区域外部但是仍然在一个ospf自治系统内部的缺省路由也可以通过这种lsa来通告。
如果一台abr路由器经过骨干区域从其他的abr路由器收到多条网络汇总lsa,那么这台始发的abr路由器将会选择这些lsa通告中代价最低的lsa,并且将这个lsa的最低代价通告给与它相连的非骨干区域。
4、asbr汇总lsa (asbr summary lsa)
也是由abr产生,但是它是一条主机路由,指向asbr路由器地址的路由。
5、自治系统外部lsa (autonomous system external lsa)
由asbr产生,告诉相同自治区的路由器通往外部自治区的路径。
自治系统外部lsa是惟一不和具体的区域相关联的lsa通告,将在整个自治系统中进行泛洪。
6、nssa外部lsa (nssa external lsa)
由asbr产生,几乎和lsa 5通告是相同的,但nssa外部lsa通告仅仅在始发这个nssa外部lsa通告的非纯末梢区域内部进行泛洪。
在nssa区域中,当有一个路由器是asbr时,不得不产生lsa 5报文,但是nssa中不能有lsa 5报文,所有asbr产生lsa 7报文,发给本区域的路由器。
Ospf 的LSA类型
OSPF的LSA类型种类繁多,而OSPF又是目前应用最广泛的IGP协议,我们不得不对它进行研究。OSPF的LSA类型一共有11种,分别是:
LSA1 路由器LSA(Router LSA)
LSA2 网络LSA(Network LSA)
LSA3 网络汇总LSA(Network summary LSA) LSA4 ASBR汇总LSA(ASBR summary LSA)
LSA5 自治系统外部LSA (Autonomous system external LSA)
LSA6 组成员LSA (Group membership LSA) 目前不支持组播OSPF (MOSPF协议)
LSA7 NSSA外部LSA (NSSA External LSA)
LSA8 BGP的外部属性LSA(External attributes LSA for BGP)
LSA9 不透明LSA(本地链路范围) (opaque LSA) 目前主要用于MPLS多协议标签交换协议
LSA10 不透明LSA(本地区域范围) (opaque LSA) 目前主要用于MPLS多协议标签交换协议
LSA11 不透明LSA(AS范围) (opaque LSA) 目前主要用于MPLS多协议标签交换协议
这11种LSA中,NP阶段我们主要研究其中的LSA1、2、3、4、5、7。其余的在一些特殊环境使用,暂时不对它们进行深入的探讨
每个区域都维护自己区域的路由拓扑数据库,同一个区域中的路由拓扑数据库是一样的,由区域边界路由器来将自己的区域内的路由通告给骨干区域,这样骨干区域有所有的路由表,而其他区域只和骨干区域联系,而不必知道其他区域的状况,还可缩减路由表,总之一两句话很难说清楚,你最好查查文档
以上就是关于OSPF生成路由表的过程中,1类LSA生成什么样的路由,2类,3类以及4类,5类呢全部的内容,包括:OSPF生成路由表的过程中,1类LSA生成什么样的路由,2类,3类以及4类,5类呢、ospf 拓扑数据库、OSPF LSA 是什么意思等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)