扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
NSSA需要完成如下任务:
(1)自治系统外的ASE路由不可以进入到NSSA区域中,但是NSSA区域内的路由器引入的ASE路由可以在NSSA中传播并发送到区域之外。即:取消了STUB关于ASE的双向传播的限制(区域外的进不来,区域里的也出不去),改为单向限制(区域外的进不来,区域里的能出去)。
(2)由于是作为OSPF标准协议的一种扩展属性,应尽量减少与不支持该属性的路由器协调工作时的冲突和兼容性问题。
为了解决ASE单向传递的问题,NSSA中重新定义了一种LSA――Type 7类型的LSA,作为区域内的路由器引入外部路由时使用,该类型的LSA除了类型标识与Type 5不相同之外,其它内容基本一样。这样区域内的路由器就可以通过LSA的类型来判断是否该路由来自本区域内。但由于Type 7类的LSA是新定义的,对于不支持NSSA属性的路由器无法识别,所以协议规定:在NSSA的ABR上将NSSA内部产生的Type 7类型的LSA转化为Type 5类型的LSA再发布出去,并同时更改LSA的发布者为ABR自己。这样NSSA区域外的路由器就可以完全不用支持该属性。
从上述描述可以看出:在NSSA区域内的所有路由器必须支持该属性(包括NSSA的ABR),而自治系统中的其他路由器则不需要。
由于NSSA是由STUB区域的概念改进得来,所以她的名字叫做: "not-so-stubby" area ,本意是:不是那么STUB的区域。
第二章 NSSA相关配置
NSSA的原理不复杂,配置更简单,相关命令只有一条:
Quidway(config-router-ospf)#
area area-id nssa [ default-information-originate ] [ no-summary ] [no-redistribution]
area-id:是需要配置成NSSA的区域的区域号。“[]”内的参数只有在该路由器是ABR时才会生效。
Default-information-originate:
配置该参数后,ABR会向NSSA内部发送一条缺省路由,当然,该参数是必配的。
No-summary:
配置该参数后,ABR会将Type3类型的LSA也过滤掉,即:NSSA区域中也不会出现区域间路由,路由表进一步精简。既然有缺省路由,那么其他指向区域外的具体路由都是没有必要的了。该参数推荐配置。
No-redistribution:
配置该参数后,ABR自身引入的外部路由,不再以Type 7类型的LSA的形式在NSSA区域中传递。这是因为对于引入的外部路由,是不属于具体的某个区域的,缺省的应该在该路由器所有的区域中传播。这样如果一台OSPF NSSA的ABR上引入了外部路由,就应该同时在该NSSA区域中传播(以TYPE 7类型的LSA出现),和其他的所有区域中传播(以TYPE 5类型的LSA出现)。但是由于在NSSA中已经有一条缺省路由指向ABR,那么这些由ABR发布的TYPY 7类型的外部路由也是没有必要的了
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者