jw
当前位置:主页 > R_S >

OSPF 7类LSA的意义和产生条件--下

发布时间:2013-04-02 | 佚名:www.07net01.com

该文档主要针对ospf比较核心的几类LSA做实验进行验证一下来帮助记忆。是OSPF的一个进阶的补充材料。

对于OSPF来说,常用的几类LSA意义比较重大。

先来看看各种LSA的定义吧:

OSPF 7类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.

这里会接着上次的文档继续写。上次实际上已经解释了关于OSPF LSA 1-5类。详细请参考:

http://361531.blog.51cto.com/351531/687142

今天要引入的是5类lsa和7类lsa的问题。

如果要解释7类,就必须先说明一种网络类型:NSSA--Not so stub area.

和stub area比较起来,NSSA还不是那种比较彻底的末节区域。stub area就是末节区域,作为连接骨干区域的末节区域,没有任何延伸了。NSSA是在stub的基础上面进行了优化,使得子区域可以当做ospf的区域末节,但是对外的话还是可以接其他类型的网络。所以比较经典的NSSA一般是在末节的ASBR上面还需要重分发外部路由。

见下图:

OSPF 7类LSA的意义和产生条件--下

area 10 作为NSSA区域,R4是ASBR,会重分发外部路由进来。

然后最终在在R1上面形成OE2的路由。那么R1上面收到的是什么类型的LSA呢?

还有是如何传递过来的呢?

问题:

将Area 10变为NSSA区域,然后将EIGRP路由重分布到OSPF,观察172.16.0.0的路由是否属于7类的LSA,再去观察当172.16.0.0传递到area 0区域以后,是否会变成5类的LSA?

带着这些问题,先坐实验来验证,然后最后再做总结.

area 10是NSSA区域。

首先我们来说一下NSSA区域的特性。

因为stub区域不允许ASBR存在,所以产生了NSSA--Not so stub area.还不是那么末节的区域。

在NSSA区域里面,允许ASBR存在,并且可以重分布外部路由进来。

R4会将EIGRP路由重分布到Area 10里面,并且由ASBR R4在本区域内(area10)扩散type-7的LSA.当R2这个ABR收到了这个通告,就会将7类的LSA转换成5类的LSA,最后在非NSSA区域内进行扩散。

环境搭建好以后,现在来看看结果:

在R4上面:

OSPF 7类LSA的意义和产生条件--下

在R3上面:

OSPF 7类LSA的意义和产生条件--下

在R2上面:

在R2上面,172.16.0.0的路由也是N2的类型。

然后在ospf lsdb中,type-7和type-5都有,但是要注意一下,type-7是由ASBR的R4宣告的。而type-5是20.20.20.20 R2这个ABR宣告出去的。也就是说,ABR收到了type-7的lsa,然后将其转换成type-5的lsa向非asbr区域进行宣告。因为7类的NSSA lsa只能在nssa区域进行宣告。

OSPF 7类LSA的意义和产生条件--下

最后在R1上面查看关于172.16.0.0的情况:

OSPF 7类LSA的意义和产生条件--下

最后总结一下:

OSPF 7类LSA的意义和产生条件--下

还有两个概念,一个是default-information-originate,还有一个no-summary.

依旧还是现在的拓扑图:

OSPF 7类LSA的意义和产生条件--下

这里如果R2这个ABR还有一个接口,接到Internet上去。想让Area 10里面的每台路由器都产生一个默认路由指向R2,如果明细路由在路由表中不能匹配的话,那么就认为是internet的业务,直接走默认路由甩到R2上面去,然后通过R2直接做internet出口。

那么在R2上面的配置需要加上default-oraginal information.

OSPF 7类LSA的意义和产生条件--下

这里在R2的ospf进程下面,输入area 10 nssa default-information-originate以后,意思是area 10是nssa区域,然后R2会向area 10的每台路由器通告一个默认路由。

现在我们来看看在R3上面的路由:

OSPF 7类LSA的意义和产生条件--下

在R3上面生成了一条ON2的默认路由,由R2通告过来的,R2作为默认的下一跳的一个默认路由。

R4也一样,不过IGP的下一跳和BGP不一样,是基于路由器来说的。所以R4的下一跳是R3.

OSPF 7类LSA的意义和产生条件--下

编译:OSPF 7类LSA的意义和产生条件--下

地址:http://www.07net01.com/r_s/124244.html

  • 更多
    相关内容
    jw
    关于我们 | 联系我们 | 版权声明 | 意见反馈 | 网站地图 | 在线帮助 | | HowToBeautiful | HowSmokeyEye
    本站为您提供优质的Cisco网络技术相关文档与资讯,如果您有好的建议或意见,请发邮件告知我们。Email:bbc12000@163.com
    www.07net01.com 版权所有 Copyright 2000-2011 All rights reserved. 鲁ICP备11010007号-1