玩转华为ENSP模拟器系列 | 配置OSPF的NSSA区域

Posted COCOgsta

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了玩转华为ENSP模拟器系列 | 配置OSPF的NSSA区域相关的知识,希望对你有一定的参考价值。

素材来源:华为路由器配置指南

一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持!

附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_华为模拟器实验


目标

举例介绍OSPF的NSSA区域的配置过程。

组网需求

某些网络由于引入大量外部路由导致路由表的规模过大,网络资源浪费,CPU占用率较高。为了解决这个问题,可以将位于自治系统边缘的非骨干区域配置成NSSA区域,减少传递的路由信息数量。配置区域为NSSA区域后,不传播来自OSPF网络其它区域的外部路由,但引入自治系统外部的路由,这样可以避免大量外部路由对路由器带宽和存储资源的消耗。

所有的路由器都运行OSPF,整个自治系统划分为两个区域。其中DeviceA和DeviceB作为ABR来转发区域间的路由,DeviceD作为ASBR引入了外部静态路由10.0.0.0/8。此时,在不影响路由可达的前提下,达到减少通告到Area1内的LSA数量,但引入自治系统外部路由的目的。需要将Area1配置为NSSA区域,并配置NSSA区域中的DeviceA为转换路由器。

配置思路

  • 在各路由器上使能OSPF,配置OSPF基本功能,实现OSPF协议互连。参见配置OSPF的基本功能。
  • 配置Area1为NSSA区域。
  • 在DeviceD上配置引入静态路由10.0.0.0/8。
  • 配置NSSA区域中的DeviceA为转换路由器。

操作步骤

  1. 配置各机接口的IP地址
  2. 配置OSPF基本功能
  3. 配置Area1区域为NSSA区域

说明:所有连接到NSSA区域的路由器必须使用nssa命令将该区域配置成NSSA属性。

  1. 配置DeviceD引入静态路由10.0.0.0/8

查看DeviceC的OSPF路由表。

<DeviceC>dis ospf routing
          OSPF Process 1 with Router ID 3.3.3.3
                   Routing Tables
 Routing for Network
 Destination        Cost     Type       NextHop         AdvRouter       Area           
 192.168.0.0/24     1        Direct     192.168.0.2     3.3.3.3         0.0.0.0        
 192.168.1.0/24     2        Inter-area 192.168.2.1     2.2.2.2         0.0.0.0        
 192.168.1.0/24     2        Inter-area 192.168.0.1     1.1.1.1         0.0.0.0        
 192.168.2.0/24     1        Direct     192.168.2.2     3.3.3.3         0.0.0.0        
 192.168.3.0/24     2        Inter-area 192.168.0.1     1.1.1.1         0.0.0.0        
 192.168.4.0/24     2        Inter-area 192.168.2.1     2.2.2.2         0.0.0.0        
 Routing for ASEs
 Destination        Cost       Type       Tag        NextHop         AdvRouter      
 10.0.0.0/8         1          Type2      1          192.168.0.1     2.2.2.2        
 Total Nets: 6
 Intra Area: 2  Inter Area: 3  ASE: 1  NSSA: 0
          OSPF Process 65534 with Router ID 128.1.138.140
                   Routing Tables
 Routing for Network
 Destination        Cost     Type       NextHop         AdvRouter       Area           
 128.1.138.137/32   100      Stub       128.1.138.137   128.1.138.137   0.0.0.0        
 128.1.138.137/32   100      Stub       128.1.138.137   128.1.138.137   0.0.0.0        
 128.1.138.138/32   200      Stub       128.1.138.137   128.1.138.138   0.0.0.0        
 128.1.138.138/32   200      Stub       128.1.138.139   128.1.138.138   0.0.0.0        
 128.1.138.138/32   200      Stub       128.1.138.137   128.1.138.138   0.0.0.0        
 128.1.138.139/32   100      Stub       128.1.138.139   128.1.138.139   0.0.0.0        
 128.1.138.140/32   0        Direct     128.1.138.140   128.1.138.140   0.0.0.0        
 128.1.138.141/32   100      Stub       128.1.138.141   128.1.138.141   0.0.0.0        
 128.1.138.141/32   100      Stub       128.1.138.141   128.1.138.141   0.0.0.0        
 Total Nets: 5
 Intra Area: 5  Inter Area: 0  ASE: 0  NSSA: 0
<DeviceC>

可以看到,NSSA区域引入AS外部路由的发布路由器的Router ID为2.2.2.2,即DeviceB为转换。这是因为OSPF会选举Router ID较大的ABR作为转换路由器。

  1. 配置DeviceA为转换路由器
[~DeviceA-ospf-1]area 1
[~DeviceA-ospf-1-area-0.0.0.1]nssa default-route-advertise translator-always 
  1. 查看配置结果

查看DeviceC的OSPF路由表。

<DeviceC>dis ospf routing
          OSPF Process 1 with Router ID 3.3.3.3
                   Routing Tables
 Routing for Network
 Destination        Cost     Type       NextHop         AdvRouter       Area           
 192.168.0.0/24     1        Direct     192.168.0.2     3.3.3.3         0.0.0.0        
 192.168.1.0/24     2        Inter-area 192.168.2.1     2.2.2.2         0.0.0.0        
 192.168.1.0/24     2        Inter-area 192.168.0.1     1.1.1.1         0.0.0.0        
 192.168.2.0/24     1        Direct     192.168.2.2     3.3.3.3         0.0.0.0        
 192.168.3.0/24     2        Inter-area 192.168.0.1     1.1.1.1         0.0.0.0        
 192.168.4.0/24     2        Inter-area 192.168.2.1     2.2.2.2         0.0.0.0        
 Routing for ASEs
 Destination        Cost       Type       Tag        NextHop         AdvRouter      
 10.0.0.0/8         1          Type2      1          192.168.0.1     1.1.1.1        
 Total Nets: 6
 Intra Area: 2  Inter Area: 3  ASE: 1  NSSA: 0
          OSPF Process 65534 with Router ID 128.1.138.140
                   Routing Tables
 Routing for Network
 Destination        Cost     Type       NextHop         AdvRouter       Area           
 128.1.138.137/32   100      Stub       128.1.138.137   128.1.138.137   0.0.0.0        
 128.1.138.137/32   100      Stub       128.1.138.137   128.1.138.137   0.0.0.0        
 128.1.138.138/32   200      Stub       128.1.138.137   128.1.138.138   0.0.0.0        
 128.1.138.138/32   200      Stub       128.1.138.139   128.1.138.138   0.0.0.0        
 128.1.138.138/32   200      Stub       128.1.138.137   128.1.138.138   0.0.0.0        
 128.1.138.139/32   100      Stub       128.1.138.139   128.1.138.139   0.0.0.0        
 128.1.138.140/32   0        Direct     128.1.138.140   128.1.138.140   0.0.0.0        
 128.1.138.141/32   100      Stub       128.1.138.141   128.1.138.141   0.0.0.0        
 128.1.138.141/32   100      Stub       128.1.138.141   128.1.138.141   0.0.0.0        
 Total Nets: 5
 Intra Area: 5  Inter Area: 0  ASE: 0  NSSA: 0
<DeviceC>

可以看到,DeviceC引入了一条AS外部的路由,并且,引入的外部路由的发布路由器的Router ID变为1.1.1.1,即DeviceA成为了转换路由器。.

 

以上是关于玩转华为ENSP模拟器系列 | 配置OSPF的NSSA区域的主要内容,如果未能解决你的问题,请参考以下文章

玩转华为ENSP模拟器系列 | 配置OSPF的NSSA区域

玩转华为ENSP模拟器系列 | 配置LDP与OSPF联动示例

玩转华为ENSP模拟器系列 | 配置BFD for OSPF特性示例

玩转华为ENSP模拟器系列 | 配置OSPF ABR路由聚合示例

玩转华为ENSP模拟器系列 | 配置OSPF多进程下Target LDP邻居建立

玩转华为ENSP模拟器系列 | 配置OSPF的Stub区域示例