OSPF Stub区域与NSSA区域
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区域相关推荐
- OSPF分解试验部分-LAB7:NSSA区域
LAB7:NSSA区域 使用场合: R1身后有重发布进OSPF的外部网络,也就是说R1作为ASBR,同时也是STUB路由器,这样会产生问题,ASBR需要5号LSA通告进OSPF区域,但是STUB是拒绝 ...
- 07-OSPF区域类型--NSSA区域/完全NSSA区域
Technorati 标签: CCIE,CCNP,OSPF,NSSA,LSA 特别感谢许名川同学的大力帮助,介绍好的资料给我复习这些相关知识 NSSA区域: NSSA区域允许一些外部路由通告到OSPF ...
- OSPF Stub区域和NSSA区域实验配置
一.组网拓扑图 设备互联方式及 IP 地址规划如图所示,OSPF 区域规划如下 R1与 R3 的互联接口.R1 的 Loopback0 接口属于 OSPF 区域 2 R3 与 R4 的互联接口以及它们 ...
- OSPF中Stub、完全Stub、NSSA、完全NSSA区域
OSPF由于由于区域间传递的属性,而且基于实际应用中对于网络优化起到了重要的作用. area 0作为传递路由信息必经之地为传输区域,而非骨干区域只需要承载自身区域的路由信息,为末端区域--也称为特殊区 ...
- OSPF——NSSA区域及完全NSSA区域(含配置命令)、第七类LSA类型 LSA-7详解
目录 一.NSSA区域: (1)--NSSA特性: (2)--配置: (3)--图解: 二.完全NSSA区域: (1)--完全NSSA区域特性: (2)--配置: 三.LSA-7: (1)--简介: ...
- 你知道OSPF多区域配置和区域优化吗?(华为OSPF多区域理论,路由重分发,末梢区域和完全末梢区域的优化,NSSA区域的优化)
文章目录 前言 一:要用到的理论 1.1:还记得6类链路通告吗? 1.2:什么是stub区域? 1.3:什么是非纯末梢区域? 二:实验分析 2.1:环境 2.2:拓扑图 2.3:路由器配置 2.3.1 ...
- 玩转华为ENSP模拟器系列 | 配置OSPF的NSSA区域
素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_华为模拟器实验 目标 ...
- ospf中建立虚链路、ospf与rip的重分发 stup与nssa区域的建立
OSPF中,Area0为骨干区域.Area1.Area2.Area3为非骨干区域.其中Area3不是Area0的直连区域,所以要在Area2中建立一个虚连接,帮助一个非骨干区域跨越另一个非骨干区域与骨 ...
- 乾颐堂军哥HCIE5-OSPF的NSSA区域细节和中间系统到中间系统基础
1.OSPF 特殊区域 实施拓扑: 1.1 NSSA区域 STUB,3类LSA自动产生的默认路由,1.2肯定还有,也有3类:没有4类.5类 完全末节,仅剩余1.2LSA+3类缺省的LSA NSSA(即 ...
最新文章
- R语言ggplot2可视化:ggplot2中使用element_text函数设置轴标签文本粗体字体(bold text,只设置y轴的标签文本使用粗体字体)
- php 三元运算符 为空,PHP中三元运算符和Null合并运算符的简单比较
- 箱线图的四分位怎么计算_Minitab图形 | 箱线图—3解释结果
- bga焊盘怎么做_BGA封装的类型及焊盘设计的基本要求有哪些
- 用蒙特卡洛方法计算派-python和R语言
- linux命令查看磁盘使用情况,linux查看磁盘使用情况命令
- 这几个公众号隐藏着暴富的秘诀
- pip导包CalledProcessError: Command ‘(‘lsb_release‘, ‘-a‘)‘异常处理
- 蓝桥杯 ADV-204 算法提高 快速幂
- nginx配置与常见错误解决方法
- 建设自己拥有的B2C网站一般需要什么样的插件以及大体花费
- Windows投屏android电视,Windows电脑无线投屏到电视
- cad刷新快捷键_实用的CAD技巧
- 微信小程序漏洞:可下载任意微信小游戏源代码(附赠源码)
- 2021年广东省安全员A证第三批(主要负责人)及广东省安全员A证第三批(主要负责人)证考试
- Windows11 无法打开应用商店
- 4.7 电源管理 第五部分 ---- Windows CE设备驱动开发之电源管理
- 闲置手机不要换锅换盆,你会后悔的
- vm12装xp系统步骤
- 用c语言写图书馆程序,用c语言写图书馆管理系统