OSPF小实验--Stub区域和NSSA区域

Stub区域和NSSA区域

        设备连接情况:

区域0:AR3与AR4的互联接口以及它们的Loopback0接口

区域1:AR4与AR5的互联接口

区域2:AR1与AR3的互联接口、R1的Loopback0接口

区域3:AR2与AR3的互联接口

AR2、AR5的Loopback0接口在区域外

实验任务

  1. 设备IP地址配置
  2. 按照规划配置OSPF区域
  3. 检查OSPF配置结果,检查OSPF邻居关系状态,检查OSPF路由表
  4. 在AR2、AR5上将外部路由引入到OSPF中
  5. 配置区域2为Stub区域,观察区域2的OSPF路由表、LSDB的变化
  6. 配置区域1为NSSA区域,观察区域1的OSPF路由表、LSDB的变化

实验步骤

1、设备IP地址配置

# AR1配置
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]ip address 10.0.13.1 24
[AR1-GigabitEthernet0/0/0]q
[AR1]interface LoopBack 0
[AR1-LoopBack0]ip address 10.0.1.1 24
[AR1-LoopBack0]q

# AR2配置
[AR2]interface GigabitEthernet 0/0/0
[AR2-GigabitEthernet0/0/0]ip address 10.0.23.2 24
[AR2-GigabitEthernet0/0/0]q
[AR2]interface LoopBack 0
[AR2-LoopBack0]ip address 10.0.2.2 24
[AR2-LoopBack0]q

# AR3配置
[AR3]interface GigabitEthernet 0/0/0
[AR3-GigabitEthernet0/0/0]ip address 10.0.13.3 24
[AR3-GigabitEthernet0/0/0]q
[AR3]interface GigabitEthernet 0/0/1
[AR3-GigabitEthernet0/0/1]ip address 10.0.34.3 24
[AR3-GigabitEthernet0/0/1]q
[AR3]interface GigabitEthernet 0/0/2
[AR3-GigabitEthernet0/0/2]ip address 10.0.23.3 24
[AR3-GigabitEthernet0/0/2]q
[AR3]interface LoopBack 0
[AR3-LoopBack0]ip address 10.0.3.3 24
[AR3-LoopBack0]q

# AR4配置
[AR4]interface GigabitEthernet 0/0/0
[AR4-GigabitEthernet0/0/0]ip address 10.0.34.4 24
[AR4-GigabitEthernet0/0/0]q
[AR4]interface GigabitEthernet 0/0/1
[AR4-GigabitEthernet0/0/1]ip address 10.0.45.4 24
[AR4-GigabitEthernet0/0/1]q
[AR4]interface LoopBack 0
[AR4-LoopBack0]ip address 10.0.4.4 24
[AR4-LoopBack0]q

# AR5配置
[AR5]interface GigabitEthernet 0/0/0
[AR5-GigabitEthernet0/0/0]ip address 10.0.45.5 24
[AR5-GigabitEthernet0/0/0]q
[AR5]interface LoopBack 0
[AR5-LoopBack0]ip address 10.0.5.5 24
[AR5-LoopBack0]q

        可以尝试ping通各设备,这里以AR3 ping AR2为例

2、配置多区域OPSF

# AR1配置
[AR1]ospf 1 router-id 10.0.1.1
[AR1-ospf-1]area 2
[AR1-ospf-1-area-0.0.0.2]network 10.0.1.1 0.0.0.0
[AR1-ospf-1-area-0.0.0.2]network 10.0.13.1 0.0.0.0
[AR1-ospf-1-area-0.0.0.2]q
[AR1-ospf-1]q
[AR1]interface LoopBack 0
[AR1-LoopBack0]ospf network-type broadcast 
[AR1-LoopBack0]q

# AR2配置
[AR2]ospf 1 router-id 10.0.2.2
[AR2-ospf-1]area 3
[AR2-ospf-1-area-0.0.0.3]network 10.0.2.2 0.0.0.0
[AR2-ospf-1-area-0.0.0.3]network 10.0.23.2 0.0.0.0
[AR2-ospf-1-area-0.0.0.3]q
[AR2-ospf-1]q
[AR2]interface LoopBack 0
[AR2-LoopBack0]ospf network-type broadcast 
[AR2-LoopBack0]q

# AR3配置
[AR3]ospf 1 router-id 10.0.3.3
[AR3-ospf-1]area 0
[AR3-ospf-1-area-0.0.0.0]network 10.0.3.3 0.0.0.0
[AR3-ospf-1-area-0.0.0.0]network 10.0.34.3 0.0.0.0
[AR3-ospf-1-area-0.0.0.0]q
[AR3-ospf-1]area 2
[AR3-ospf-1-area-0.0.0.2]network 10.0.13.3 0.0.0.0
[AR3-ospf-1-area-0.0.0.2]q
[AR3-ospf-1]area 3
[AR3-ospf-1-area-0.0.0.3]network 10.0.23.3 0.0.0.0
[AR3-ospf-1-area-0.0.0.3]q
[AR3-ospf-1]q
[AR3]interface LoopBack 0	
[AR3-LoopBack0]ospf network-type broadcast 
[AR3-LoopBack0]q

# AR4配置
[AR4]ospf 1 router-id 10.0.4.4
[AR4-ospf-1]area 0
[AR4-ospf-1-area-0.0.0.0]network 10.0.34.4 0.0.0.0
[AR4-ospf-1-area-0.0.0.0]network 10.0.4.4 0.0.0.0
[AR4-ospf-1-area-0.0.0.0]q
[AR4-ospf-1]area 1
[AR4-ospf-1-area-0.0.0.1]network 10.0.45.4 0.0.0.0
[AR4-ospf-1-area-0.0.0.1]q
[AR4-ospf-1]q
[AR4]interface LoopBack 0
[AR4-LoopBack0]ospf network-type broadcast 
[AR4-LoopBack0]q

# AR5配置
[AR5]ospf 1 router-id 10.0.5.5
[AR5-ospf-1]area 1
[AR5-ospf-1-area-0.0.0.1]network 10.0.45.5 0.0.0.0
[AR5-ospf-1-area-0.0.0.1]q
[AR5-ospf-1]q
[AR5]interface LoopBack 0
[AR5-LoopBack0]ospf network-type broadcast 
[AR5-LoopBack0]q

3、检查OSPF多区域配置

在AR3上检查OSPF邻居的概要信息

<AR3>display ospf peer brief

在AR3上查看OSPF路由表

<AR3>display ospf routing

        除了没有激活的AR2、AR5的Loopback接口之外,其它接口都学习到了

4、配置将外部接口引入到OSPF中

将AR2、AR5的Loopback 0接口路由引入到OSPF中,同时AR2配置缺省路由且指定出接口为Loopback0接口

# AR5配置
[AR5]ospf 1	
[AR5-ospf-1]import-route direct 
[AR5-ospf-1]q

# AR2配置
[AR2]ip route-static 0.0.0.0 0.0.0.0 LoopBack 0
[AR2]ospf 1
[AR2-ospf-1]default-route-advertise type 1 cost 20
[AR2-ospf-1]q

        在AR3上查看引入的外部路由,并测试连通性

5、配置区域2为Stub区域

在AR1中查看OSPF路由表

        此时默认路由为OSPF外部路由

在AR1、AR3上配置区域2为Stub区域

# AR1配置
[AR1]ospf 1
[AR1-ospf-1]area 2
[AR1-ospf-1-area-0.0.0.2]stub
[AR1-ospf-1-area-0.0.0.2]q
[AR1-ospf-1]q

# AR3配置
[AR3]ospf 1
[AR3-ospf-1]area 2
[AR3-ospf-1-area-0.0.0.2]stub
[AR3-ospf-1-area-0.0.0.2]q
[AR3-ospf-1]q

再次查看AR1的OSPF路由表

        现在AR1上不存在OSPF外部路由,原本的OSPF外部路由条目0.0.0.0/0、10.0.5.0/24被一条缺省的OSPF区域间路由所取代

查看AR1的OSPF LSDB

        现在AR1上不存在LSA类型4、LSA类型5,去往OSPF域外通过ABR生成的LSA类型3所携带的缺省路由条目实现。同时前往其他区域的LSA类型3也存在

        在一个区域配置成Stub区域之后,ABR会阻断LSA类型4、LSA类型5向该区域发送,并通过LSA类型3向该区域内泛洪一条默认路由指向ABR自身

在AR3上配置区域2为Totally Stub区域

[AR3]ospf 1
[AR3-ospf-1]area 2
[AR3-ospf-1-area-0.0.0.2]stub no-	
[AR3-ospf-1-area-0.0.0.2]stub no-summary 
[AR3-ospf-1-area-0.0.0.2]q
[AR3-ospf-1]q

再次在AR1上查看OSPF路由表、LSDB

        此时原本太多条OSPF区域间路由只剩下一条0.0.0.0/0的缺省路由,LSDB中LSA类型3只剩下一条0.0.0.0

        所以Totally Stub区域中ABR会阻断LSA类型3、LSA类型4、LSA类型5,并产生一条LSA类型3,通告一条指向自身的缺省路由

6、配置区域1为NSSA区域

查看AR4的OSPF路由表

        此时AR5中还存在着一条LSA类型5描述的外部路由·0.0.5.0/24

查看AR5的OSPF路由表

        在AR5中的OSPF路由表中出现的缺省路由是LSA类型所描述,该LSA由AR2产生

在AR4、AR5上配置区域1为NSSA区域

# AR4配置
[AR4]ospf 1
[AR4-ospf-1]area 0.0.0.1
[AR4-ospf-1-area-0.0.0.1]nssa
[AR4-ospf-1-area-0.0.0.1]q
[AR4-ospf-1]q

# AR5配置
[AR5]ospf 1
[AR5-ospf-1]area 0.0.0.1
[AR5-ospf-1-area-0.0.0.1]nssa
[AR5-ospf-1-area-0.0.0.1]q
[AR5-ospf-1]q

再次查看AR5的OSPF路由表

<AR5>display ospf routing

        此时不存在由AR2发布的缺省路由,存在一条由AR4发布的LSA类型7描述的OSPF缺省路由

查看AR5的LSDB

        此时不存在LSA类型4、LSA类型5,外部路由以LSA类型(NSSA)的形式存在

查看AR4的OSPF路由表

        AR5所引入的外部路由10.0.5.0/24由LSA类型7所描述

        NSSA区域阻断了外部的LSA类型4、LSA类型5进来,并且ABR会想去与内下发一条LSA类型7描述的默认路由。ASBR向NSSA区域内下发LSA类型7描述本区域中引入的外部路由

实验包

OSPF Stub区域与NSSA区域icon-default.png?t=O83Ahttps://www.alipan.com/s/1GaJfx2virK

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值