当前位置: 首页 > news >正文

理解OSPF 特殊区域NSSA和各类LSA特点

本文基于上文 理解OSPF Stub区域和各类LSA特点

在理解了Stub区域之后,我们再来理解一下NSSA区域,NSSA区域用于需要引入少量外部路由,同时又需要保持Stub区域特性的情况

一、 网络总拓扑图

我们在R1上配置黑洞路由,来模拟NSSA区域引入外部路由(200.200.200.0/24)的情况

记得在区域1内所有的设备都要进入OSPF视图修改为NSSA

二、 配置NSSA区域后

R1的LSDB如下:

  1. 现在AR1中依旧是没有区域0传来的Type-5 LSA路由,也就是10.10.10.0/24和10.10.20.0/24这两个路由,说明它是具有Stub的性质

  2. 现在AR1的LSBD中多了一条Type-7 LSA和一条第七类默认路由,其中,200.200.200.0/24是AR1在自己作为ASBR所产生的,而0.0.0.0是AR2作为ABR产生的,用于指导AR1发出的报文前往其他区域

AR2的LSDB信息如下

现在,我们可以发现,在AR2的LDSB中有很多的LSA,其中,有两种类型的LSA描述同一个网段信息200.200.200.0/24,就是第五类和第七类LSA,其中第七类LSA是来自于AR1,第五类LSA是来自于它本身,可见,是因为AR2作为ABR,将接收到的第七类LSA转换成了第五类LSA

这里我们增加一个小插曲,改变网络拓扑图

三、 两个ASBR

我们在原来的拓扑图中增加了R6,现在,它也是担任ASBR的角色,那么,它跟AR2谁来进行七转五的动作呢?

不错,正式AR6来执行动作,因为它的ID更大,而且我们可以看见,NSSA的默认路由也是AR6下发的

四、 完全NSSA

现在可以看见,AR1的LSDB中少了第五类LSA和第三类LSA描述的其他路由,只存在ASBR下发的3,5类LSA描述的默认路由,路由器优先使用Type-3 LSA的默认路由进行计算

五、 配置代码:

本次对OSPF特殊区域和各类LSA的学习到此结束,希望对大家有帮助,谢谢

http://www.dtcms.com/a/112801.html

相关文章:

  • [c语言日寄]预处理命令详解
  • 树欲静而风不停
  • 无人机飞行术语科普!
  • 第九课:LoRA模型的原理及应用
  • Vue中权限控制的方案
  • Ruoyi-vue plus 5.2.2 flowble设计流程点击开始流程图错误
  • 多功能指示牌的主要功能有哪些?
  • 蓝桥云客--插入数字
  • JVM虚拟机篇(一)深入理解JVM:组成部分、运行流程及程序计数器详解
  • JVM虚拟机篇(三):JVM运行时数据区与方法区详解
  • C++——this关键字
  • 基于SpringBoot + Vue3的仓库(WMS)/进销存/ERP管理系统
  • 【双维畅聊】网页版聊天室测试报告
  • TC3xx芯片的UCB介绍
  • Photoshop 快捷键指南
  • springboot457-库存管理系统(源码+数据库+纯前后端分离+部署讲解等)
  • 谷歌开源单个 GPU 可运行的Gemma 3 模型,27B 超越 671B 参数的 DeepSeek
  • 在js中数组相关用法讲解
  • Git for Windows 历史版本下载教程
  • 单词排序(信息学奥赛一本通-1185)
  • 架构思维:查询分离 - 表数据量大查询缓慢的优化方案
  • 2025大唐杯仿真1——车联网
  • mysql 8.0.27-docker
  • 第二章 react redux的学习,多个reducer
  • 什么是DHCP服务,在生活中的应用是什么?
  • 使用QAction编辑器添加QAction到ui里
  • 【数字电路】第一章 数制和码制
  • Kotlin 集合函数:map 和 first 的使用场景
  • 自定义组件触发饿了么表单校验
  • LaTeX、KaTeX、Markdown 的用法