OSPF特殊区域之totally nssa

本文深入探讨了OSPF NSSA区域的工作原理,重点分析了如何过滤3、4、5类LSA,以及ABR自动下发lsa3缺省路由的功能。通过实例展示了在特定拓扑结构下,R1作为特殊位置引入rip路由后,N SSA区域及A1中R4的路由情况。同时说明了lsa7的冗余问题及其在R1上的配置优化,以减少LSDB负担。

totally nssa特点

  • 过滤3、4、5类lsa
  • ABR自动下发lsa3缺省路由

这里写图片描述
如拓扑,在R1这个特殊的位置,再引入100.1.1.1这个rip路由,此时在nssa区域路由情况,以及A1中的R4路由情况

[R3-ospf-1-area-0.0.0.2]dis ip ro p os
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Public routing table : OSPF
         Destinations : 2        Routes : 2        

OSPF routing table status : <Active>
         Destinations : 2        Routes : 2

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        0.0.0.0/0   OSPF    10   1563        D   13.1.1.1        Serial0/0/0
      100.1.1.0/24  O_NSSA  150  1           D   13.1.1.1        Serial0/0/0

OSPF routing table status : <Inactive>
         Destinations : 0        Routes : 0

[R3-ospf-1-area-0.0.0.2]
此时R3上存在100.1.1.1网段路由,因为R1已经下发一条缺省路由,
所以该lsa7没有必要存在,从而减少lsdb(需要在R1上进行配置,过滤掉lsa7)

[R3-ospf-1-area-0.0.0.2]dis ip ro p os
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Public routing table : OSPF
         Destinations : 1        Routes : 1        

OSPF routing table status : <Active>
         Destinations : 1        Routes : 1

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        0.0.0.0/0   OSPF    10   1563        D   13.1.1.1        Serial0/0/0

OSPF routing table status : <Inactive>
         Destinations : 0        Routes : 0

[R3-ospf-1-area-0.0.0.2]
OSPF(开放最短路径优先)协议中,NSSA(Not-So-Stubby Area)和Totally NSSA是两种特殊型的区域,它们的设计目的是为了在限制外部路由信息传播的同时,允许特定区域引入外部路由。这两者之间的区别主要体现在LSA(链路状态通告)的传播规则和路由信息的控制方式上。 ### NSSA区域的特点 - **LSA型**:NSSA区域允许1、23和7LSA的存在,但不允许45LSA进入该区域[^2]。 - **外部路由引入**:NSSA区域可以引入外部路由,这些外部路由以7LSA的形式在区域内传播。当7LSA到达ABR(区域边界路由器)时,ABR会将其转换为5LSA,并泛洪到其他OSPF区域中[^3]。 - **默认路由**:NSSA区域的ABR会生成一条7默认路由,用于指导区域内的路由器转发外部路由流量[^2]。 ### Totally NSSA区域的特点 - **LSA型**:Totally NSSA区域NSSA区域似,允许1、2和7LSA的存在,但不允许345LSA进入该区域[^2]。 - **外部路由引入**:Totally NSSA区域同样可以引入外部路由,这些外部路由以7LSA的形式在区域内传播。当7LSA到达ABR时,ABR会将其转换为5LSA,并泛洪到其他OSPF区域中[^3]。 - **默认路由**:Totally NSSA区域的ABR不仅会生成一条7默认路由,还会生成一条3默认路由,用于指导区域内的路由器转发所有非本区域的路由流量。 ### 区别总结 1. **LSA传播规则**: - NSSA区域允许3LSA进入,这意味着它可以接收来自其他区域的汇总路由信息。 - Totally NSSA区域不允许3LSA进入,这意味着它不会接收来自其他区域的汇总路由信息,只有默认路由用于指导流量[^2]。 2. **默认路由生成**: - NSSA区域的ABR会生成7默认路由,用于指导外部路由流量。 - Totally NSSA区域的ABR会生成73默认路由,用于指导所有非本区域的流量[^2]。 3. **路由信息控制**: - NSSA区域允许一定程度的路由信息传播,适用于需要引入外部路由但又希望限制其传播范围的场景。 - Totally NSSA区域则进一步限制了路由信息的传播,仅允许默认路由和本区域引入的外部路由,适用于对路由信息传播有严格控制需求的场景。 ### 示例配置 以下是NSSA区域Totally NSSA区域的基本配置示例: #### NSSA区域配置 ```plaintext router ospf 1 network 192.168.1.0 0.0.0.255 area 0.0.0.1 area 0.0.0.1 nssa ``` #### Totally NSSA区域配置 ```plaintext router ospf 1 network 192.168.1.0 0.0.0.255 area 0.0.0.1 area 0.0.0.1 nssa no-summary ``` 在上述配置中,`area 0.0.0.1 nssa`命令用于配置NSSA区域,而`area 0.0.0.1 nssa no-summary`命令用于配置Totally NSSA区域。 ### 总结 NSSA区域Totally NSSA区域的主要区别在于它们对LSA型的支持和默认路由的生成方式。NSSA区域允许3LSA进入并生成7默认路由,而Totally NSSA区域不允许3LSA进入并生成73默认路由。选择哪种区域型取决于网络设计的需求和对路由信息传播的控制要求。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值