首页 > 其他分享 >OSPF特殊区域(stub与totally stub)

OSPF特殊区域(stub与totally stub)

时间:2024-01-29 21:31:58浏览次数:20  
标签:10.1 ospf area totally LSA stub 0.0 OSPF 路由

 作者:兔砸网工-阿毛

1.stub与totally stub概述

         随着网络规模逐渐变大,OSPF的LSDB规模也变大,因此带来更高的设备性能要求,从而导致一些旧设备或者性能较低的设备运行卡顿,造成网络卡顿。为了优化OSPF的算法,减少低性能设备中LSA的数量以及减少路由条目,从而降低低性能的设备的性能压力,OSPF提出了特殊区域的概念,Stub与NSSA区域,本章主要关注于Stub与totally Stub区域的实验。
        Stub区域,又称为末梢区域,通常用于自治系统的边界。
          特点:
                1.不允许4、5类LSA进入该区域,区域内LSDB只存在1、2、3类LSA。
                2.可以传递域间明细路由(3类LSA)。
                3.ABR会自动下发一条3类LSA的缺省路由。
                4.不能引入外部路由。
                5.Stub区域内所有的路由器都需要使能Stub特性。
        Totally Stub区域:又称为完全末梢区域。
           特点:
                1.不允许3、4、5类LSA进入该区域,区域内LSDB只存在1、2、3类LSA。
                2.不能传递域间明细路由(3类LSA)。
                3.ABR会自动下发一条3类LSA的缺省路由。
                4.同样不能引入外部路由。
                5.Totally stub区域内所有的路由器都需要使能Totally stub特性。
        Stub区域与Totally Stub区域的区别:Totally Stub更彻底,拒绝3类LSA进入该区域,只剩下唯一的一条由ABR通告的3类LSA缺省路由。

2.实验需求

    AR1、AR2、AR3、AR4、AR5都运行OSPF协议,AR1与AR2在Area1中,AR2、AR3、AR4在Area0中,AR4与AR5在Area2中。在AR3上引入直连路由,使各个区域均可以访问到3.3.3.3。AR1与AR5是低性能设备,为了降低其性能压力,将Area 1设置为Stub区域,讲Area 2设置为Totally Stub区域,使其在性能压力不大的情况下,可以访问其他区域。

实验拓扑图如下:

OSPF特殊区域(stub与totally stub)_路由表

3.实验思路

        1.各AR路由器配置IP地址。
        2.各AR路由器使能OSPF进程、配置相应区域并宣告相应接口。
        3.AR1与AR2将Area 1设置为Stub区域。
        4.AR4与AR5将Area 2设置为Totally Stub区域。
        5.在AR3上引入直连路由到OSPF中。
        6.配置完成后,检查Area 0、Area 1以及Area 2的LSDB中LSA类型以及路由表的路由。

4.实验步骤

步骤一 各AR路由器配置IP地址(略)

步骤二 各AR路由器使能OSPF进程、配置相应区域并宣告相应接口

AR1使能OSPF进程、配置Area 1并宣告相应接口

[AR1]ospf 1

[AR1-ospf-1]area 1

[AR1-ospf-1-area-0.0.0.1]network 10.1.12.1 0.0.0.255

AR2使能OSPF进程、配置Area 0、1并宣告相应接口

[AR2]ospf 1

[AR2-ospf-1]area 0

[AR2-ospf-1-area-0.0.0.0]network 10.1.23.0 0.0.0.255

[AR2-ospf-1]area 1

[AR2-ospf-1-area-0.0.0.1]network 10.1.12.0 0.0.0.255

AR3使能OSPF进程、配置Area 0并宣告相应接口

[AR3]ospf 1

[AR3-ospf-1]area 0

[AR3-ospf-1-area-0.0.0.0]network 10.1.23.0 0.0.0.255

[AR3-ospf-1-area-0.0.0.0]network 10.1.34.0 0.0.0.255

AR4使能OSPF进程、配置Area 0、2并宣告相应接口

[AR4]ospf 1

[AR4-ospf-1]area 0

[AR4-ospf-1-area-0.0.0.0]network 10.1.34.0 0.0.0.255

[AR4-ospf-1]area 2

[AR4-ospf-1-area-0.0.0.2]network 10.1.45.0 0.0.0.255

AR5使能OSPF进程、配置Area 2并宣告相应接口

[AR5]ospf 1

[AR5-ospf-1]area 2

[AR5-ospf-1-area-0.0.0.2]network 10.1.45.0 0.0.0.255

步骤三 AR1与AR2将Area 1设置为Stub区域

AR1将Area 1设置为Stub区域

[AR1]ospf 1

[AR1-ospf-1]area 1

[AR1-ospf-1-area-0.0.0.1]stub

AR2将Area 1设置为Stub区域

[AR2]ospf 1

[AR2-ospf-1]area 1

[AR2-ospf-1-area-0.0.0.1]stub

步骤四 AR4与AR5将Area 2设置为Totally Stub区域

AR4将Area 2设置为Totally Stub区域

[AR4]ospf 1

[AR4-ospf-1]area 2

[AR4-ospf-1-area-0.0.0.2]stub no-summary

AR5将Area 2设置为Totally Stub区域

[AR5]ospf 1

[AR5-ospf-1]area 2

[AR5-ospf-1-area-0.0.0.2]stub no-summary

步骤五 在AR3上引入直连路由到OSPF中

[AR3]ospf 1

[AR3-ospf-1]import-route direct

5.实验结果

验证1:Area 0的LSDB以及路由表,以AR2为例

AR2的LSDB

OSPF特殊区域(stub与totally stub)_OSPF_02

AR2的路由表

OSPF特殊区域(stub与totally stub)_缺省路由_03

        上图可以看出,在AR2的路由表中存在一条去往3.3.3.3/32的OSPF路由,类型是O_ASE,也就是五类LSA计算的路由。

验证2:Area1的LSDB以及路由表,以AR1为例

AR1的LSDB

OSPF特殊区域(stub与totally stub)_OSPF_04

        上图可以看出,在AR1的LSDB中不存在AR3引入的直连路由3.3.3.3/32,但是有一条有AR2通告的3类LSA缺省路由,以及Area 0和Area 1的域间明细路由(23、34、45网段),这说明Stub区域内不能存在5类LSA。当需要访问引入的路由时,需要依靠ABR产生的3类LSA缺省路由进行访问。

AR1的路由表

OSPF特殊区域(stub与totally stub)_缺省路由_05

        上图可以看出,在AR1的路由表中只存在一条缺省路由以及三条域间明细路由,均是由3类LSA产生的,没有5类LSA产生的路由,也就是看不到从AR3上引入的外部路由。但当需要访问引入的路由时,需要依靠ABR(AR2)产生的3类LSA缺省路由进行访问。

验证3:Area2的LSDB以及路由表,以AR5为例

AR5的LSDB

OSPF特殊区域(stub与totally stub)_OSPF_06

        上图可以看出,在AR5的LSDB中只存在一条由AR4产生的3类LSA缺省路由,没有域间明细的3类LSA,也没有AR3上引入的5类LSA,说明Totally stub区域不接受其他区域的3类LSA,以及5类LSA。

AR5的路由表

OSPF特殊区域(stub与totally stub)_OSPF_07

        上图可以看出,在AR5的路由表中只存在由AR4通告的3类LSA产生的缺省路由,没有3类LSA产生的域间明细以及以及5类LSA产生的外部路由。当需要访问域间路由或者外部路由时,需要依靠这条ABR(AR4)通告的3类LSA产生的缺省路由进行访问。

验证:AR1与AR5 ping 3.3.3.3,测试与其的连通性

AR1 ping 3.3.3.3

OSPF特殊区域(stub与totally stub)_OSPF_08

        上图可以看出,Stub区域内的AR1可以访问AR3的3.3.3.3

AR5 ping 3.3.3.3

OSPF特殊区域(stub与totally stub)_OSPF_09

        上图可以看出,Totally Stub区域内的AR1可以访问AR3的3.3.3.3

6.配置命令参考

AR1

sysname AR1
interface GigabitEthernet0/0/0
ip address 10.1.12.1 255.255.255.0 
ospf 1 
area 0.0.0.1 
network 10.1.12.0 0.0.0.255 
stub

AR2

sysname AR2
interface GigabitEthernet0/0/0
 ip address 10.1.23.2 255.255.255.0 
interface GigabitEthernet0/0/1
 ip address 10.1.12.2 255.255.255.0 
ospf 1 
 area 0.0.0.0 
  network 10.1.23.0 0.0.0.255 
 area 0.0.0.1 
  network 10.1.12.0 0.0.0.255 
  stub

AR3

sysname AR3
interface GigabitEthernet0/0/0
 ip address 10.1.23.3 255.255.255.0 
interface GigabitEthernet0/0/1
 ip address 10.1.34.3 255.255.255.0 
interface LoopBack0
 ip address 3.3.3.3 255.255.255.255 
ospf 1 
 import-route direct
 area 0.0.0.0 
  network 10.1.23.0 0.0.0.255 
  network 10.1.34.0 0.0.0.255

AR4

sysname AR4
interface GigabitEthernet0/0/0
 ip address 10.1.45.4 255.255.255.0 
interface GigabitEthernet0/0/1
 ip address 10.1.34.4 255.255.255.0 
ospf 1 
 area 0.0.0.0 
  network 10.1.34.0 0.0.0.255 
 area 0.0.0.2 
  network 10.1.45.0 0.0.0.255 
  stub no-summary

AR5

sysname AR5
interface GigabitEthernet0/0/0
 ip address 10.1.45.5 255.255.255.0 
ospf 1 
 area 0.0.0.2 
  network 10.1.45.0 0.0.0.255 
  stub no-summary

标签:10.1,ospf,area,totally,LSA,stub,0.0,OSPF,路由
From: https://blog.51cto.com/u_15763854/9473001

相关文章

  • 全网最牛逼的OSPF LSA类型详解
    晚上好,我的网工朋友。OSPF定义了不同类型的LSA,每种类型承载着不同的网络拓扑信息。帮助路由器建立完整的拓扑视图,从而实现高效的路由计算和数据传输。OSPF就像是一套智能导航系统,通过各类LSA帮助我们找到通往目的地的最短路径。很多朋友说LSA是OSPF里的重点难点,总是搞不明白,今天就......
  • OSPF认证(区域认证、接口认证)
     作者:兔砸网工-阿毛1.OSPF认证概述    OSPF认证分为区域认证与接口认证,当使用区域认证方式时,一个区域中所有的路由器在该区域下的认证模式和密码必须一致,不一致则无法建立OSPF邻居关系;当使用接口认证方式时,相邻的路由器之间需要设置同样认证模式和密码,不一致则无法建立OSPF邻......
  • eNSP模拟实验——OSPF基本配置
    1.利用eNSP搭建网络拓扑,并对三个主机进行基础配置,包括IP地址、子网掩码、网关。配置完成后,全选启动设备。如果启动设备速度过慢,可以一个一个启动。其中,所有路由器选择AR2220,所有接口的掩码地址统一配置成255.255.255.0。 2.配置三个路由器各自物理接口的IP地址,其中每个路由......
  • OSPF理论基础
    由于静态路由由网络管理员手工配置,因此当网络发生变化时,静态路由需要手动调整,这制约了静态路由在现网大规模的应用。动态路由协议因其灵活性高、可靠性好、易于扩展等特点被广泛应用于现网。在动态路由协议之中,OSPF(OpenShortestPathFirst,开放式最短路径优先)协议是使用场景非常......
  • OSPF单区域实验
    1.实验背景你是公司的网络管理员。现在公司的网络中有三台AR路由器,分别作为销售部、技术部、财务部的接入路由器,通过交换机进行互联,需要实现各部门的PC之间的相互通信;所以你选择使用OSPF动态路由协议实现PC之间的相互通信。2.实验需求每个AR路由器都应学习到各个部门所有网段的路由......
  • 34个高频的OSPF面试题,这样回答满分!
    中午好,我的网工朋友。OSPF其实一直是很多网工眼里的重点、难点。前两年学HCIE的时候,不少朋友都很害怕面试的时候问到OSPF的内容,现在改成论述好多了,写出来其实比说出来简单多了。今天给你整理了一波OSPF知识汇总,给你从基础、进阶、深挖三个阶段出发,循序渐进地带你吃透OSPF。想看更多......
  • OSPF邻居关系
    拓扑图实验需求配置SW1实现部分互联网络,其中R1与R2、R3可以通信,R2、R3之间不能直接通信验证OSPF网络类型,其中R2、R3直接互联的接口的OSPF网络类型为P2P和P2MP,使OSPF正常建立邻接关系当R2、R3直接互联的接口故障后,仍然保障Loopback地址互通,R1、R2、R3分别使用OSPF网络类型BMA、NBMA......
  • OSPF的邻居关系和邻接关系
    1、ospf邻居(neighbors)同一个网段上的路由器可以成为邻居。邻居是通过Hello报文来选择的,Hello报文使用IP多播方式在每个端口定期发送。路由器一旦在其相邻路由器的Hello报文中发现他们自己,则他们就成为邻居关系了,在这种方式中,需要通信的双方确认。邻居的协商只在主地址(Primaryadd......
  • OSPF几种状态的作用
    1、DOWN状态在DOWN状态下,OSPF进程还没有与任何邻居交换信息。OSPF在等待进入INIT状态。2、Init状态OSPF路由器以固定的时间间隔(缺省10s)发送类型1(Hello)的分组,以便与邻居路由器建立特殊的关系。3、Two-Way(双向)状态每台OSPF路由器都使用分组试图与同一个IP网络中的所有邻居路由器建立......
  • OSPF GR(第14个实验)
    1、GR的作用技术保证了设备再重启过程中转发层面能过继续知道数据转发,同时控制层面邻居关系的重建以及路由计算等动作不会影像转发层面的功能,从而避免了路由震荡引发的业务中断,保证了关键业务的数据转发,提高了整个网络的可靠性。2、GR增加了Type9OpaqueLSA关键参数(TLV类型Typel......