上篇博文说了路由lsa通告类型,这些lsa到底有什么作用在OSPF协议中,他们在末梢区域中的作用又是什么,末梢区域原理是什么我们这篇文章就好好说说
自己画的图大家别见笑
在ospf多域环境下lsa5是在AS系统内泛洪扩散的,我们知道到lsa5是ASBR路由始发的用来通告区域内部网络到外部,可有些时候这些lsa是多余的,如图所示在区域1中我们只需要lsa3就行了或者说我们通过一条缺省路由用来通告区域1,这些lsa通告有时回占用总个区域lsa的50%以上,这时候我们就可以把区域1配置为末梢区域,由于末梢区域的特性是阻止外部区域在本区域内部传播扩散的,这样我就可以减小区域1内的内存和cpu的使用量以及减少我们在排错的麻烦
末梢区域满足的条件
① 只有一个默认路由作为作为其区域的出口
② 区域不能作为虚链路的穿越区域
③ Stub区域里无自治系统边界路由器ASBR
④ 不是骨干区域Area 0
我在这主要说下3条件,因为ASBR始发lsa5通告,而在末梢区域中是禁止AS系统外lsa在区域内扩散的,由于lsa5是禁止的lsa4也是没有必要的。下面图是个总结
可是有一个问题尽然我们禁止lsa4 5在末梢区域内传播,那么我们是否可以禁止lsa3在末梢区域内传播,这样我们不就更可以减少区域内的lsa通讯量了减少数据库的大小,是的我们可以,这就是完全末梢网络,这个是思科协议我们只要在ABR路由器配置就可以了,命令aera 1 stub no summary,这样完全末梢区域只保留一条缺省路径到区域外部,禁止lsa了345
我们再看这张拓扑图,由于业务的扩张又增加一个路由和R1相连,运行RIPv2重新分配rip到ospf区域内,命令:ospf 10
redtritube rip metic 20 metric-type 1
netwrok 192.168.10.0 255.255.255.0 area 1
network 192.168.20.0 255.255.255.0 area 0
area 1 nssa no-summary
这样R1就变成了ASBR路由,同时我们发现area1不满足末梢区域的条件了,但我们又想让AREA1保持末梢区域的特征,我们有引出了一个区域非纯末梢区域。非纯末梢区域NSSA允许外部路由通告到OSPF自治系统内部,而同时保留自治系统的其余部分的末梢区域特征。为了做到这一点,在NSSA区域内的ASBR将始发类型7的LSA来通告那些外部的目的网络。这些NSSA外部的LSA将在整个NSSA区域中进行泛洪,但是会在ABR路由器的地方被阻塞。命令;area 1 nssa 。在区域1内泛洪扩散lsa7 ,在abr接口阻止转换成lsa5向area0扩散。
我在这说的只是些原理,大家要想好好掌握多做做实验就好了
本文转自q狼的诱惑 51CTO博客,原文链接:http://blog.51cto.com/liangrui/406671,如需转载请自行联系原作者