Stub:OSPFSTUB区域是一个末梢区域,当一个OSPF区域处于整个自治系统边界时,而又不含其他路由协议,这时就可以配置OSPF Stub区域。

NSS:OSPF路由协议是目前因特网中应用最为广泛一种IGP,而NSSA则是在该协议发展过程中产生的一种新的属性,它的英文全称是"not-so-stubby" area。在NSSA区域内的所有路由器必须支持该属性(包括NSSA的ABR),而自治系统中的其他路由器则不需要。

给所有路由器配置IP地址和掩码。配置时注意所有的Loopback接口配置掩 码均为24位,模拟成一个单独的网段。

测试直连链路的连通性

步骤二 配置多区域ospf

R1配置s1/0/0和lo0属于区域2,并对所有ospf区域的lo接口修改网络类型为broadcast,以便于OSPF发布 Loopback口的真实掩码信息,所有的路由器使用Loopback 0的IP地址作为 Router ID。

在R2配置接口s2/0/0以及lo0属于区域0,接口s1/0/0属于区域二,接口g0/0/0属于区域三

在R3配置接口s2/0/0以及lo0属于区域0,接口s3/0/0属于区域1

在R4上配置接口g0/0/0属于区域3,接口lo0不属于任何区域

在R5配置s1/0/0属于区域1,接口lo0不属于ospf任何区域

查看R1上的路由表

测试全网连通性(全通。不截图了)这个时候是ping不通没有加入到ospf的那两个网段的5.0和4.0

步骤三,配置将外部路由引入到ospf

将R5的lo0接口网段10.0.5.0/24接入到ospf区域,使用默认配置进行路由引入

这时R1可以ping通R5了,在R1查看该路由,测试连通性

在R4上配置缺省路由 ,下一跳为lo0接口,并将该缺省路由引入到ospf区域,定义类型为1,代价值为20,不适用永久发布

配置完成后,在R1上查看该缺省路由学习的情况。并测试网络的连通性。

步骤四:配置区域2为Stub区域

在R1上查看路由信息,注意刚才看到的默认路由(O_ASE),是通过R4发布的第五类LSA学习到的

在R1和R2上配置区域2为Stub区域

配置完成后,在R1上对比的之前的路由表,查看路由信息学习情况,刚才的外部路由消失了,默认路由变成内部路由。

查看R1的LSDB,可以看到描述外部路由的LSA也消失了。默认路由是由一条第三类LSA学习到的。

查看这条lsa详细信息,可以发现这条默认路由是有R2发布的,这就验证了将一个区域配置为Stub区域后,ABR会阻断第四第五类KSA向该区域发送,并通过第三类LSA向该区域内泛洪一条默认路由指向ABR自己。

在R2上将区域2配置为no-summary的完全Stub区域

查看R1的路由表,这是发现通过OSPF学习到的路由条目只剩一条默认路由;

查看R1的lsdb,发现除了R1和R2产生的第一类lsa以外,只剩一条由R2发布的三类LSA,验证了再完全STUB区域中ABR会阻断第三第四第五类LSA,并生成一条第三类LSA,通告一条指向自己的默认路由

步骤五。配置区域1位NSSA区域

查看R3的路由表,R5发布的10.0.5.0/24是以外部路由的形式出现的

再查看R5的路由表和LSDB信息,R5从R4学到了一条外部路由,其余的路由均是内部路由,R5通过第五类LSA向外发布的网络10.0.5.0/24

配置R3和R5的区域1位NSSA区域

在R3上查看路由表

此时,R5通告的外部路由是以O_NSSA的形式出现在路由表里的。

再查看R5路由表

刚才默认路由是以外部路由(O_ASE)的形式出现的,现在该默认路由变成了NSSA区域的外部路由(O_NSSA)

查看R5的lsdb

发现,刚才的第五类LSA都消失了,外部路由以第七类LSA的形式向外通告。

查看默认路由的明细信息

刚才R5上的默认路由是R4通告给它的,而现在这条默认路由的通告者是R3。 从上面的结果我们可知,NSSA区域阻断了外部的第四、五类LSA进入,并 且ABR会以第七类LSA的形式,向区域内通告一条默认路由。本区域的外部路由 会以第七类LSA的形式,由ASBR向NSSA区域内通告。 NSSA和Stub区域的根本区别是,NSSA区域允许引入外部路由,而Stub区 域不可以。

步骤六:观察NSS给OSPF带来的变化

使用display ospf brief命令查看R3目前所处的OSPF角色,可以看到,在 Border Router这个字段有三个值:AREA AS NSSA。AREA表示该路由器是 一台ABR,AS表示该路由器是一台ASBR,NSSA表示该路由器至少有一个接口 位于NSSA区域。

在NSSA区域中,由于不允许第五类LSA存在,所以ASBR是以第七类LSA的 形式,向区域内通告外部路由的。但第七类LSA仅允许在NSSA区域内泛洪, NSSA区域的ABR收到这个第七类的LSA后,会将该第七类LSA转换成第五类LSA, 然后向其他普通区域发布。

接下来我们在R3上观察7类LSA与5类LSA的转换过程。以10.0.5.0/24为例观 察路由信息的传递。对于第七类LSA,Ls id描述了目的网段,Net mask描述了 目的网段对应的掩码。Options字段为NP表示该LSA可以被ABR转化成一条第五 类LSA,如果Options字段显示此LSA不可以被转换成第五类LSA,则 Forwarding Address可以被设置成0.0.0.0;如果Options字段显示此LSA可以 被转换成第五类LSA,则Forwarding Address不能被设置0.0.0.0。 在这里,所引入外部路由的下一跳不在OSPF路由域内,Forwarding Address设置为该ASBR上某个OSPF路由域内的Stub网段的接口IP地址。这里使用的地址为R5的Serial 1/0/0的接口地址。

查看R3生成的用于描述10.0.5.0/24的第五类LSA

Ls id、Network Mask和Forwarding Address这几个字段的值直接从原来 第七类LSA中拷贝。这样,10.0.5.0/24这个网段就被通告到其他区域了。

OSPF Stub区域与NSSA区域相关推荐

  1. OSPF分解试验部分-LAB7:NSSA区域

    LAB7:NSSA区域 使用场合: R1身后有重发布进OSPF的外部网络,也就是说R1作为ASBR,同时也是STUB路由器,这样会产生问题,ASBR需要5号LSA通告进OSPF区域,但是STUB是拒绝 ...

  2. 07-OSPF区域类型--NSSA区域/完全NSSA区域

    Technorati 标签: CCIE,CCNP,OSPF,NSSA,LSA 特别感谢许名川同学的大力帮助,介绍好的资料给我复习这些相关知识 NSSA区域: NSSA区域允许一些外部路由通告到OSPF ...

  3. OSPF Stub区域和NSSA区域实验配置

    一.组网拓扑图 设备互联方式及 IP 地址规划如图所示,OSPF 区域规划如下 R1与 R3 的互联接口.R1 的 Loopback0 接口属于 OSPF 区域 2 R3 与 R4 的互联接口以及它们 ...

  4. OSPF中Stub、完全Stub、NSSA、完全NSSA区域

    OSPF由于由于区域间传递的属性,而且基于实际应用中对于网络优化起到了重要的作用. area 0作为传递路由信息必经之地为传输区域,而非骨干区域只需要承载自身区域的路由信息,为末端区域--也称为特殊区 ...

  5. OSPF——NSSA区域及完全NSSA区域(含配置命令)、第七类LSA类型 LSA-7详解

    目录 一.NSSA区域: (1)--NSSA特性: (2)--配置: (3)--图解: 二.完全NSSA区域: (1)--完全NSSA区域特性: (2)--配置: 三.LSA-7: (1)--简介: ...

  6. 你知道OSPF多区域配置和区域优化吗?(华为OSPF多区域理论,路由重分发,末梢区域和完全末梢区域的优化,NSSA区域的优化)

    文章目录 前言 一:要用到的理论 1.1:还记得6类链路通告吗? 1.2:什么是stub区域? 1.3:什么是非纯末梢区域? 二:实验分析 2.1:环境 2.2:拓扑图 2.3:路由器配置 2.3.1 ...

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

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_华为模拟器实验 目标 ...

  8. ospf中建立虚链路、ospf与rip的重分发 stup与nssa区域的建立

    OSPF中,Area0为骨干区域.Area1.Area2.Area3为非骨干区域.其中Area3不是Area0的直连区域,所以要在Area2中建立一个虚连接,帮助一个非骨干区域跨越另一个非骨干区域与骨 ...

  9. 乾颐堂军哥HCIE5-OSPF的NSSA区域细节和中间系统到中间系统基础

    1.OSPF 特殊区域 实施拓扑: 1.1 NSSA区域 STUB,3类LSA自动产生的默认路由,1.2肯定还有,也有3类:没有4类.5类 完全末节,仅剩余1.2LSA+3类缺省的LSA NSSA(即 ...

最新文章

  1. R语言ggplot2可视化:ggplot2中使用element_text函数设置轴标签文本粗体字体(bold text,只设置y轴的标签文本使用粗体字体)
  2. php 三元运算符 为空,PHP中三元运算符和Null合并运算符的简单比较
  3. 箱线图的四分位怎么计算_Minitab图形 | 箱线图—3解释结果
  4. bga焊盘怎么做_BGA封装的类型及焊盘设计的基本要求有哪些
  5. 用蒙特卡洛方法计算派-python和R语言
  6. linux命令查看磁盘使用情况,linux查看磁盘使用情况命令
  7. 这几个公众号隐藏着暴富的秘诀
  8. pip导包CalledProcessError: Command ‘(‘lsb_release‘, ‘-a‘)‘异常处理
  9. 蓝桥杯 ADV-204 算法提高 快速幂
  10. nginx配置与常见错误解决方法
  11. 建设自己拥有的B2C网站一般需要什么样的插件以及大体花费
  12. Windows投屏android电视,Windows电脑无线投屏到电视
  13. cad刷新快捷键_实用的CAD技巧
  14. 微信小程序漏洞:可下载任意微信小游戏源代码(附赠源码)
  15. 2021年广东省安全员A证第三批(主要负责人)及广东省安全员A证第三批(主要负责人)证考试
  16. Windows11 无法打开应用商店
  17. 4.7 电源管理 第五部分 ---- Windows CE设备驱动开发之电源管理
  18. 闲置手机不要换锅换盆,你会后悔的
  19. vm12装xp系统步骤
  20. 用c语言写图书馆程序,用c语言写图书馆管理系统

热门文章

  1. 计算机病毒与防范 论文,计算机病毒与防范论文
  2. 镭神智能C16的ROS驱动的安装方法
  3. swift地图定位(二十一)集成百度导航SDK
  4. MySQL安装图解过程
  5. JavaSE基础加强、static
  6. 【国产虚拟仪器】基于Zynq的雷达10Gbps高速PCIE数据采集卡方案(三)软件设计
  7. verilog设计抢答器【附源码】
  8. python fileinputstream_fileinputstream读取网络文件
  9. mysql优化方面的书籍推荐_推荐几本孩子教育方面的书籍
  10. PKS生态服务平台使用指南-适配篇