首页 > 其他分享 >HCIP-Datacom-Core 1.4 OSPF Stub区域与NSSA区域

HCIP-Datacom-Core 1.4 OSPF Stub区域与NSSA区域

时间:2023-03-23 10:59:02浏览次数:40  
标签:Datacom Core 1.4 LSA Type 配置 区域 OSPF 路由

前言:HCIP-core的OSPF实验拓扑就更新完啦

1.4.1 实验介绍
 实现 OSPF Stub 区域的配置
 实现 OSPF NSSA 区域 的配置
 描述 Type 7 LSA 的内容
 描述 Type 7 LSA 与 Type 5 LSA 之间的转换过程

1.4.1.2 实验组网介绍

 

 

 

 

 

1.4.1.3 实验需求

你是公司的网络管理员。现在公司的网络中有五台AR路由器,其中R2、R3和R4在公司总部。R5在公司分部,R1在公司的另外一个分部。
为了减轻分部设备的压力,你设置区域1为NSSA区域、区域2为Stub区域。
同时为了明确设备的Router ID,你配置设备使用固定的地址作为Router ID。

 

1.4.2.1 实验步骤和思路
1. 设备IP地址配置。
2. 按照规划配置OSPF区域。
3. 检查OSPF配置结果,检查OSPF邻居关系状态,检查OSFP路由表。
4. 在R2、R5上将外部路由引入到OSPF中。
5. 配置区域2为Stub区域,观察区域2内OSPF路由表、LSDB的变化。
6. 配置区域1为NSSA区域,观察区域1内OSPF路由表、LSDB的变化。
7. 查看R4的OSPF路由器身份,在R4上观察Type-7 LSA向Type-5 LSA的转换。

 

1.4.2.2 具体实验步骤如下:

1. 设备IP地址配置。(略)
2. 按照规划配置OSPF区域。(略)有问题可以查看此前的多区域文档。
3. 检查OSPF配置结果,检查OSPF邻居关系状态,检查OSFP路由表。

 

 

 

4. 在R2、R5上将外部路由引入到OSPF中。

在R2上配置缺省路由,且指定出接口为 Loopback0接口,并将该缺省路由引入到OSPF中,外部路由类型设置为1,Cost值设置为20,不携带always参数 (默认是2类)

default-route-advertise命令用来将缺省路由通告到普通OSPF区域

如果配置always参数,无论ASBR是否有缺省路由都将在整个OSPF区域中通告缺省路由0.0.0.0,并且不再计算来自其他设备的缺省路由。

如果没有配置always参数,ASBR的路由表中必须有激活的非OSPF(BGP除外)缺省路由时才生成缺省路由的LSA。

 

R5 

 

 

 

 

 

 

 

 5. 配置区域2为Stub区域,观察区域2内OSPF路由表、LSDB的变化。

 

AR1和AR3的区域2都要配置 命令很简单 一条 stub

 

 

 

可以看到没有了外部路由

 

 

 

 

 华为的实验手册是这么解释的。

R1上此时不存在Type-4 LSA、Type-5 LSA,去往OSPF域外通过ABR生成的Type-3 LSA所携带的缺省路由实现。同时此时前往其他区域的Type-3 LSA依旧存在。
以上验证了将一个区域配置为Stub区域以后,ABR会阻断Type-4 LSA、Type-5 LSA向该区域发送,并通过Type-3 LSA向该区域内泛洪一条默认路由指向ABR自身。

 看起来有点抽象,所以stub的作用 可以两张图加深理解 stub的作用

 

 

 

 

 

 如果我们在R3配置区域2为Totally Stub区域呢?命令也很简单

 

我们会看到3类的LSA 被一条缺省路由代替

华为的实验手册解释也没问题 

此时原本多条OSPF区域间路由只剩一条0.0.0.0/0缺省路由,LSDB中Type-3 LSA只剩一条0.0.0.0。
这就验证了Totally Stub区域中ABR会阻断了Type-3 LSA、Type-4 LSA、Type-5 LSA,并生成一条Type-3 LSA,通告一条指向自身的缺省路由。

 

 

 那么Totally Stub区域作用呢?

 

 

 

 6. 配置区域1为NSSA区域,观察区域1内OSPF路由表、LSDB的变化。

先看AR4的LSDB和路由表  可以看到有4类和5类的LSA

 

 

 

 

 

 我们把区域1配置为NSSA区域后,命令也很简单

 

 

 

 配置后查看lsdb 和路由表

 

 

 

 

 

 可以看到出现了7类的LSA,他减少了4类 5类的LSA,但1 2 3 7还是有的

 

 

 

如果配置成Totally NSSA 又会怎么样呢?(我也不知道为啥华为突然在实验里面不写这个了)

命令也很简单 就一条 

nssa no-summary

 

 

 配置完了后再看LSDB 和路由表

减少了3类明细

 

 

 

 

 

 总结就是如下一张图

 

 

 

那么以上实验就全部做完了 至于第7条 个人觉得属实没啥卵用,不过也可以看看。

OSPF的特殊区域的作用

1.减少LSA 数量和路由表规模

2.提升设备性能和提高网络的稳定性

 

思考题:如果我们能在区域0里面配置特殊区域吗,如果配置了会怎么样呢?有兴趣的可以试试

 

拓扑的配置:

链接:https://pan.baidu.com/s/1jRF0rZKSCsQ4ITVhvIG8Zw
提取码:HCIP

 

标签:Datacom,Core,1.4,LSA,Type,配置,区域,OSPF,路由
From: https://www.cnblogs.com/never-say-die/p/17237734.html

相关文章

  • ASP.NET Core API模型绑定和Action数据返回格式
    参考文档:https://www.cnblogs.com/FlyLolo/p/ASPNETCore2_20.html模型绑定[FromQuery]-从URL中取值。[FromRoute]-从路由中取值。[FromForm]-从表单中取值。Pos......
  • ASP.NET Core 诊断工具
    .NETCore诊断全局工具.NETCore诊断工具官方地址dotnet-countersdotnet-counters是一个性能监视工具,用于初级运行状况监视和性能调查。它通过EventCounterAPI观......
  • 关于asp.net core filters生命周期的探究
    1.背景昨天看了关于一篇api限流的文章,ASP.NETCoreWebApi接口限流,作者给出了demo,写的很好,但是我看了一遍,api限流用actionfilterattribute,觉得很奇怪,难道说每次都是用的......
  • .NET Core WebApi接口ip限流实践
    .NETCoreWebApi接口ip限流实践前言之前一直想实现接口限流,但一直没去实现,然后刚好看到一篇文章是基于AspNetCoreRateLimit组件的限流策略。这个组件不做多的介绍,想了......
  • Centos安装部署netcore 包含Nginx,Supervisor等
    安装.NETCoreSDK安装libicu依赖yuminstalllibunwindlibicu注册dotnet的repository您需要注册Microsoft签名密钥并添加Microsoft产品提要sudorpm-Uvhhttps://packag......
  • .NET Core 3.0-preview3 发布
    .NETCore3.0Preview3已经发布,框架和ASP.NETCore有许多有趣的更新。这是最重要的更新列表。下载地址:​​https://aka.ms/netcore3download​​。​​.NETCore3.0......
  • .netcore 在Linux(Centos)使用Docker方式部署
    运行环境假设你已经安装好了.netcore运行环境,未配置可以看这篇​​[linux(centos)搭建.netcore运行环境]​​centos:7.2cpu:1核2G内存1M带宽docker:18.06.1-ce安装docke......
  • 10个小技巧助您写出高性能的ASP.NET Core代码
    今天这篇文章我们来聊一聊如何提升并优化ASP.NETCore应用程序的性能,本文的大部分内容来自翻译,当然中间穿插着自己的理解,希望对大家有所帮助!话不多说开始今天的主题吧!我们......
  • netcore强制使用https,把所有的HTTP请求转换为HTTPS
    使用HTTPS根据官方文档(​​https://docs.microsoft.com/en-us/aspnet/core/security/enforcing-ssl?view=aspnetcore-2.1&tabs=visual-studio#require-https​​),它建议A......
  • netcore读取、写入文件内容
    读取文件内容使用System.IO.StreamReader文档地址​​System.IO.StreamReader​​.FileStreamfileStream=newFileStream("file.txt",FileMode.Open);using(StreamRe......