NSSA区域缺省路由学习报告

上传人:QQ15****706 文档编号:107037286 上传时间:2019-10-17 格式:DOC 页数:22 大小:419KB
返回 下载 相关 举报
NSSA区域缺省路由学习报告_第1页
第1页 / 共22页
NSSA区域缺省路由学习报告_第2页
第2页 / 共22页
NSSA区域缺省路由学习报告_第3页
第3页 / 共22页
NSSA区域缺省路由学习报告_第4页
第4页 / 共22页
NSSA区域缺省路由学习报告_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《NSSA区域缺省路由学习报告》由会员分享,可在线阅读,更多相关《NSSA区域缺省路由学习报告(22页珍藏版)》请在金锄头文库上搜索。

1、NSSA区域缺省路由学习报告内部公开华为三康技术有限公司Huawei-3Com Technologies Co., Ltd.文档编号 Document ID密级 Confidentiality level机密文档状态 Document Status共 页 Total pagesDraft1.00NSSA区域缺省路由学习报告拟制Prepared by Date日期2004-XX-XX评审人Reviewed by Date日期2004-XX-XX批准Approved byDate日期2004-XX-XX华为三康技术有限公司Huawei-3Com Technologies Co., Ltd.版权所有

2、 侵权必究All rights reserved修订记录 Revision Record 日期Date修订版本Revision Version修改章节Sec No. 修改描述Change Description作者Author2004-XX-XX1.00initial 初稿完成目录 Table of Contents 1NSSA区域和第七类LSA52NSSA区域的缺省路由52.1第七类缺省路由52.2第三类缺省路由52.3NSSA区域缺省路由与普通区域缺省路由区别62.3.1配置上的区别62.3.2传播区域62.3.3发布缺省路由条件62.3.4路由器对于两类缺省路由的处理72.4NSSA区域

3、缺省路由配置错误可能产生的路由环路73配置实例83.1配置1:完全NSSA区域产生缺省路由环路的情况83.2配置2:NSSA区域产生缺省路由环路的情况133.3配置3:NSSA区域存在多个ASBR发布缺省路由的情况174参考资料22图目录 Table of Pic 图表 1 完全NSSA区域配置错误产生路由环路的情况8图表 2 完全NSSA区域产生缺省路由路由环路的组网图9图表 3 NSSA区域产生缺省路由环路的情况13图表 4 NSSA区域存在多个ASBR发布缺省路由的情况(相同preference值)17图表 5 NSSA区域存在多个ASBR发布缺省路由的情况(不同preference值)

4、212004-07-01内部资料,请勿扩散 第23页, 共23页 NSSA区域缺省路由学习报告1 NSSA区域和第七类LSANSSA区域是ospf协议中定义的一类特殊的区域,在RFC1587里有关于NSSA区域的详细描述。NSSA区域是stub区域概念的延伸,它保留了部分stub区域的特征,ABR不会将第五类LSA引入NSSA区域内部传播;同时NSSA区域允许少量外部路由通过本区域的ASBR通告进来,ASBR将会为这些外部路由生成第七类LSA在区域内传播。第七类LSA的传播区域仅限于NSSA区域内,ABR会把第七类LSA转化为第五类LSA发布到其他区域。类似于完全stub区域,NSSA区域也可

5、配置为完全NSSA区域。完全NSSA区域不允许携带区域间路由,ABR会自动生成一条第3类的缺省路由在完全NSSA区域内传播。2 NSSA区域的缺省路由 NSSA区域内存在两种缺省路由,由ASBR产生的第七类缺省路由和ABR产生的第三类缺省路由(完全NSSA区域)。2.1 第七类缺省路由如果希望所有的外部路由只通过本区域的NSSA ASBR到达,可以在ASBR上配置产生一条第七类的缺省路由0.0.0.0,该缺省路由的传播区域是整个NSSA区域内部。如果只希望到达自治系统外部的某些路由通过该区域的ASBR到达,其它外部路由通过其它区域出去的话,可以在NSSA ABR上配置产生第七类的缺省路由0.0

6、.0.0通告给整个NSSA区域内的路由器,这样的话除了某少部分路由通过NSSA的ASBR到达,其它都可以通过NSSA ABR到达其它区域的ASBR出去。2.2 第三类缺省路由 在完全NSSA区域的ABR上将会产生一条第三类缺省路由0.0.0.0,通告给整个NSSA区域。与NSSA区域ABR上缺省路由产生的方式不同的是,在完全NSSA区域ABR上的缺省路由是配置好区域之后自动产生类型3的缺省LSA,而在NSSA区域上ABR的缺省路由是自己可配置的。 2.3 NSSA区域缺省路由与普通区域缺省路由区别2.3.1 配置上的区别普通区域的缺省路由需要在ASBR的ospf协议视图下进行配置,使用defa

7、ult-route-advertise命令,可以有always选项。AR46_9-ospf-1default-route-advertise ? always Always advertise information of the default route cost Metric of imported default route route-policy Specify a route-policy to generate default route type Metric type for the imported default route NSSA区域的缺省路由需要在区域视图下面配置

8、,使用nssa default-route-advertise(ASBR)或nssa no-summary(ABR)命令。如果在ABR上使用nssa default-route-advertise no-summary,将会同时产生一条第七类缺省路由LSA和一条第三类缺省路由LSA。对于NSSA中的其他路由器来说,将会优选第三类的缺省路由。AR46_9-ospf-1-area-0.0.0.1nssa ? default-route-advertise Generate default route to NSSA with type 7 LSA no-import-route ABR does

9、not import external routes into the NSSA no-summary Disable sending the summary LSA to an NSSA 2.3.2 传播区域 在普通区域ASBR上配置产生的是第五类缺省路由,传播的区域是整个的ospf域; 在NSSA区域配置产生的是第七类或第三类缺省路由,传播的区域是整个NSSA区域。2.3.3 发布缺省路由条件 普通区域:不论是在ABR或是ASBR上配置default-route-advertise命令时,都需要在本路由器上已存在一条其他路由协议产生或静态配置的缺省路由时,才会发布第五类缺省路由。如果使用a

10、lways关键字,则无论ABR、ASBR上是否有缺省路由都会向整个ospf域发布缺省路由。 NSSA区域:如果在ASBR上使用default-route-advertise命令,则同样需要在本路由器上已存在一条其他路由协议产生或静态配置的缺省路由时,才会发布第七类缺省路由; 如果在ABR上使用default-route-advertise命令,则不论是否存在其他路由协议产生或静态配置的缺省路由,都会发布第七类缺省路由。 完全NSSA区域的ABR要发布第三类缺省路由,首先必须存在至少一个骨干区域的full邻居。满足存在骨干区域full邻居的条件之后,完全NSSA区域的ABR会自动产生一条第三类的

11、缺省路由。2.3.4 路由器对于两类缺省路由的处理 普通区域:如果ABR或ASBR自己发布了第五类缺省路由,则它就不会再接受别的路由器发布的第五类缺省路由。在区域的lsdb中,可以存在多个第五类缺省路由LSA。如果普通区域中的路由器自己没有发布第五类缺省路由,则它会从其他路由器发布的多个第五类缺省路由中选择一个最优的加入路由表。 NSSA区域:在NSSA区域中的普通路由器(非ABR或ASBR)如果同时收到第三类缺省路由和第七类缺省路由,将会优选第三类缺省路由加入路由表。 当ABR和ASBR同时发布第七类缺省路由时,ABR会学习ASBR发布过来的缺省路由。类似的,当ABR发布第三类缺省路由,同时

12、ASBR发布第七类缺省路由时,ABR也会学习ASBR发布的缺省路由。这两种情况下NSSA区域有可能出现路由环路。 另外如果NSSA区域中多台非ABR的ASBR同时配置default-route-advertise,它们都会发布第七类缺省路由的LSA,然而它们发布的这条LSA是否会在区域的lsdb中保存则依赖于原来路由表中其他路由协议或静态配置的缺省路由的preference值,具体分为如下两种情况:1 如果所有ASBR的路由表中缺省路由的preference值都大于150,那么当lsdb稳定时区域中最终只会留下一条七类的缺省路由LSA,其它的七类缺省路由LSA都会被撤销。相应的除了发布这条LS

13、A的ASBR,其它的ASBR都把该条缺省路由加入自己的路由表。区域中选择留下哪个ASBR发布的七类缺省路由LSA则是根据配置的顺序决定的。2 如果有一部分ASBR的路由表中preference值小于150,那么这些ASBR都会保留自己原有的缺省路由,区域的lsdb中最终会保留多条这些ASBR发布的七类缺省路由LSA,其它那些路由表中原来缺省路由preference值大于150的ASBR发布的七类缺省路由LSA都会被撤销,它们根据SPF算法选择最优的ASBR发布的七类缺省路由更新自己的路由表。2.4 NSSA区域缺省路由配置错误可能产生的路由环路由于NSSA区域的ABR在发布第三类或第七类缺省路

14、由的同时也会学习其它ASBR发布的第七类缺省路由,因此如果配置不当将会在NSSA区域产生路由环路。如图1的组网配置,在ABR上配置NSSA区域为完全NSSA区域,因此ABR会自动在NSSA区域内发布第三类缺省路由;在ASBR上配置一条静态路由指向外部区域,同时配置default-route-advertise命令发布第七类缺省路由。对于RTB来说,它会同时收到ABR发布的第三类缺省路由和ASBR发布的第七类缺省路由,因此它会选择第三类缺省路由加入它的路由表,所以RTB的路由表中缺省路由0.0.0.0的下一跳指向ABR;对于ABR来说,由于ABR会接收ASBR发布的第七类缺省路由,所以它会把第七类的缺省路由加入自己的路由表中,ABR到ASBR的下一跳是RTB,因此ABR的路由表中缺省路由0.0.0.0的下一跳指向RTB;这样在ABR和RTB之间就存在一条由缺省路由0.0.0.0产生的环路,导致ABR和RTB到外部区域的数据均不能正确转发。 图表 1 完全NSSA区域配置错误产生路由环路的情况如果在ABR上不配置完全NSSA区域,而是直接通过配置default-route-advertise命令发布第七类缺省路由,它还是会学到其它ASBR发布过来的第七类缺省路由并加入自己的路由表,从而也会产生类似的路由环路。3

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号