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

OSPF考题

一、LSA细节题

第1题(单选)

关于OSPF的LSA,下列说法错误的是:
A. 一类LSA(Router LSA)每台路由器在每个区域内只会产生一个
B. 二类LSA(Network LSA)由DR产生,描述广播网段上的所有路由器
C. 三类LSA(Sum-Net LSA)的Link State ID是ABR的接口IP地址
D. 四类LSA(Sum-ASBR LSA)描述的是ASBR的位置信息

解析:

  • A✅:正确。一台路由器在一个区域内无论有多少个接口,都只产生一个一类LSA。

  • B✅:正确。二类LSA由DR产生,包含该网段的掩码和所有与该DR建立邻接关系的路由器列表。

  • C❌:错误。三类LSA的Link State ID是网段号(如192.168.1.0),而不是ABR的接口IP。接口IP是二类LSA的Link State ID。

  • D✅:正确。四类LSA描述ASBR的位置,Link State ID是ASBR的Router ID。

考点:各类LSA的Link State ID含义是高频考点,尤其是二类和三类容易混淆。


第2题(多选)

关于七类LSA(NSSA LSA),下列说法正确的有:
A. 七类LSA由NSSA区域内的ASBR产生
B. 七类LSA可以在整个OSPF域内泛洪
C. 七类LSA到达NSSA的ABR后,会被转换成五类LSA
D. 七类LSA的Link State ID可以是外部网段号,也可以是0.0.0.0(默认路由)

答案:A、C、D

解析:

  • A✅:正确。七类LSA由NSSA区域内的ASBR产生,用于描述引入的外部路由。

  • B❌:错误。七类LSA只能在NSSA区域内泛洪,不能直接进入其他区域。

  • C✅:正确。NSSA的ABR收到七类LSA后,会将其转换成五类LSA,注入骨干区域。

  • D✅:正确。引入具体外部网段时,Link State ID是网段号;注入默认路由时(配置nssa default-route-advertise),Link State ID是0.0.0.0。

考点:七类LSA的产生、传播范围和转换机制。


二、路由计算题

第3题(单选)

在OSPF路由表中,去往同一目的地有以下几条路由,哪条会被优先选路?
A. O(域内路由),Cost=100
B. O IA(域间路由),Cost=50
C. O E2(外部路由类型2),Cost=20
D. O E1(外部路由类型1),Cost=30

答案:A

解析:

  • OSPF路由选路顺序:域内路由(O) > 域间路由(O IA) > 外部路由类型1(O E1) > 外部路由类型2(O E2)

  • 优先级(管理距离)都是10和150?不,这里说的是同一种协议内的选路规则,不是跨协议选路。

  • 在OSPF协议内部,路由优先级顺序是:O > O IA > O E1 > O E2。Cost值只在同一类型内比较。

  • 所以即使O路由的Cost=100,它也比Cost=20的O E2路由优先。

考点:OSPF内部路由的选路顺序。


第4题(判断)

在OSPF中,如果去往同一目的地的五类LSA同时存在E1和E2两种类型,且Cost值相同,那么E1路由会被优先选路。

答案:正确

解析:

  • E1和E2都是五类LSA描述的外部路由,但在选路时,E1的优先级高于E2。

  • E1路由的开销 = 外部开销 + 内部路径开销;E2路由的开销 = 外部开销(默认不累加内部开销)。E1被认为更精确,所以优先选路。

  • 如果多条E1路由存在,再比较总开销;多条E2路由存在,先比较外部开销,再比较内部开销。

考点:E1和E2的选路规则。


三、特殊区域题

第5题(单选)

某公司有一台低端路由器作为分支机构的出口,该分支机构只负责员工上网,无服务器需要对外发布。为了最大化减少路由器负担,且不希望任何其他区域的链路震荡影响该分支机构,应该将该区域配置为:
A. Stub区域
B. Totally Stub区域
C. NSSA区域
D. Totally NSSA区域

答案:B

解析:

  • 需求1:无服务器需要发布→ 不需要ASBR,排除NSSA和Totally NSSA。

  • 需求2:不希望任何其他区域的链路震荡影响→ 需要挡住3类LSA(区域间路由),因为3类LSA变化也会触发SPF计算。

  • Stub区域允许3类LSA进入,其他区域的链路震荡仍会影响该区域。Totally Stub区域禁止3/4/5类,区域内路由器只有本区域路由和ABR注入的一条默认路由,彻底隔离震荡。

考点:特殊区域的隔离粒度,Totally Stub的最大优势是屏蔽区域间震荡。


第6题(多选)

关于NSSA区域的描述,正确的有:
A. NSSA区域内可以有ASBR
B. NSSA区域会自动产生7类的默认路由(0.0.0.0)
C. NSSA区域禁止4类和5类LSA进入
D. NSSA区域允许3类LSA进入

答案:A、C、D

解析:

  • A✅:正确。NSSA允许区域内引入外部路由,因此可以有ASBR。

  • B❌:错误。在华为设备上,NSSA区域的ABR会自动产生7类默认路由(这是华为特性),但这是由ABR产生的,不是“NSSA区域自动产生”这种笼统说法。严格来说,是ABR的行为。如果考虑思科设备,则不会自动产生。本题若基于华为,ABR自动产生,但表述为“NSSA区域会自动产生”不够准确,建议结合上下文。更严谨的说法是:ABR会自动向NSSA区域内注入7类默认路由。

  • C✅:正确。NSSA区域禁止4类和5类LSA进入。

  • D✅:正确。NSSA区域允许3类LSA进入(除非配置了no-summary成为Totally NSSA)。

考点:NSSA区域的LSA过滤规则和默认路由行为。


第7题(单选)

在NSSA区域内,一台路由器引入了外部静态路由,产生了7类LSA。这条7类LSA最终是如何让整个OSPF域学习到的?
A. 7类LSA直接在骨干区域泛洪
B. 7类LSA在NSSA区域内泛洪,ABR将其转换成5类LSA后注入骨干区域
C. 7类LSA在NSSA区域内泛洪,ABR将其转换成3类LSA后注入骨干区域
D. 7类LSA不会离开NSSA区域,其他区域无法学习到

答案:B

解析:

  • 7类LSA只能在NSSA区域内泛洪。

  • NSSA的ABR收到7类LSA后,会执行7转5的转换,生成对应的5类LSA,然后注入到骨干区域,进而传播到整个OSPF域(除其他特殊区域)。

  • 转换后的5类LSA的Advertising Router会变成ABR的Router ID,但描述的外部网段信息不变。

考点:7转5的转换机制。


四、综合设计题

第8题(场景分析)

某公司OSPF网络规划如下:

  • Area 0:骨干区域

  • Area 1:总部办公区,有大量服务器需要对外发布路由

  • Area 2:研发分部,有一台测试服务器需要对外发布路由,同时希望不受总部外部路由震荡影响

  • Area 3:偏远办事处,只有普通PC,无服务器,设备性能较弱

请为Area 2和Area 3选择合适的区域类型,并说明理由。

参考答案:

Area 2(研发分部)选择:NSSA区域

  • 理由

    • 需要引入外部路由(测试服务器)→ 必须用NSSA(允许ASBR)。

    • 希望不受总部外部路由震荡影响 → NSSA禁止4/5类LSA进入。

    • 如果需要去总部其他区域走最优路径,保留3类LSA(不配no-summary)。

    • 如果希望极致稳定,可以进一步配置为Totally NSSA(配no-summary),但会牺牲选路最优性。

Area 3(偏远办事处)选择:Totally Stub区域

  • 理由

    • 无服务器需要发布 → 不需要ASBR。

    • 设备性能较弱 → 需要最小化路由表和LSDB。

    • 希望不受任何其他区域链路震荡影响 → 必须挡住3类LSA,只留默认路由。

    • Totally Stub区域禁止3/4/5类,区域内路由器只有本区域路由+默认路由,最轻量。

考点:根据实际需求选择合适区域类型的能力。


第9题(判断)

在华为设备上,如果将Area 1配置为NSSA区域,且没有在ABR上配置nssa default-route-advertise,那么Area 1内的路由器无法访问Area 0以外的网络。

答案:错误

解析:

  • 在华为设备上,NSSA区域的ABR会自动产生一条7类的默认路由(0.0.0.0)并通告到NSSA区域内,无需手动配置nssa default-route-advertise

  • 这条默认路由足以让Area 1内的路由器通过ABR访问Area 0以及Area 0连接的其他区域。

  • 所以即使没有手动配置,NSSA区域内的路由器也能访问外部网络。

考点:华为NSSA的默认路由自动注入特性。


第10题(多选)

关于OSPF的Totally NSSA区域,下列说法正确的有:
A. Totally NSSA区域禁止3类LSA进入
B. Totally NSSA区域内可以有ASBR
C. Totally NSSA区域的ABR会自动向区域内注入3类的默认路由
D. Totally NSSA区域允许5类LSA进入

答案:A、B、C

解析:

  • A✅:正确。no-summary的作用就是禁止3类LSA进入。

  • B✅:正确。NSSA区域允许ASBR,Totally NSSA作为NSSA的变体,同样允许ASBR。

  • C✅:正确。因为3类LSA被禁止,区域内路由器没有区域间路由,ABR必须自动注入一条3类的默认路由(0.0.0.0/0)来指导流量。

  • D❌:错误。Totally NSSA作为NSSA的增强,同样禁止4类和5类LSA进入。

考点:Totally NSSA的LSA规则和默认路由来源。


计算出区域内和区域间路由?

考察点:对LSA类型和路由计算逻辑的理解

参考答案:

这三类LSA的协同工作可以分为两个层面:区域内路由和区域间路由。

1. 区域内路由的计算(依赖1类+2类LSA)

  • 1类LSA(Router LSA):每台路由器产生,描述自己的直连链路(包括P2P链路、TransNet链路和StubNet链路)。它提供了“点”的信息。

  • 2类LSA(Network LSA):广播网中的DR产生,描述该网段上的所有路由器及网络掩码。它提供了“伪节点”的信息,让SPF算法能把广播网当作一个节点来处理。

  • 计算过程:区域内所有路由器收集1类和2类LSA,用SPF算法以自己为根计算出最短路径树,再把1类LSA中的StubNet信息(网段)作为叶子挂上去,生成区域内路由(O)。

2. 区域间路由的计算(依赖1类+3类LSA)

  • 3类LSA(Sum-Net LSA):由ABR产生,将一个区域内的网段信息(从1类/2类计算得出)通告到其他区域。它只包含网段号、掩码和Cost,不包含拓扑信息。

  • 计算过程:当其他区域的路由器收到3类LSA后,它们已经通过本区域的1类/2类LSA知道了如何到达ABR。于是,它们把3类LSA中的网段信息作为叶子,挂到通往ABR的路径上,生成区域间路由(O IA)。

一句话总结:1类和2类LSA负责在区域内“画地图”,3类LSA负责在区域间“指路牌”。


面试题3:OSPF中四类LSA和五类LSA是什么关系?为什么需要四类LSA?

考察点:对外部路由计算机制的理解

参考答案:

四类LSA和五类LSA是描述外部路由的一对“孪生兄弟”,它们分工明确,缺一不可。

  • 五类LSA(AS External LSA):由ASBR产生,描述外部网段本身(如网段号、掩码、Cost、E1/E2标记)。它告诉全网:“有一个外部网段存在。”

  • 四类LSA(ASBR Summary LSA):由ABR产生,描述ASBR的位置。它告诉其他区域:“通告这些外部路由的那台ASBR在哪里。”

为什么需要四类LSA?

因为五类LSA只告诉你“外部网段是什么”,但它没有告诉你“怎么找到发布这个网段的人(ASBR)”。由于区域隔离,其他区域的路由器看不到ASBR所在区域的内部拓扑,也就无法直接到达ASBR。

四类LSA的作用就是充当“路标”:它由连接ASBR所在区域的ABR产生,向其他区域宣告ASBR的位置(通过哪个ABR可以到达)。这样,其他区域的路由器就可以:

  1. 通过四类LSA找到去往ASBR的路径(指向ABR)。

  2. 通过五类LSA知道外部网段本身。

  3. 最终计算出完整的外部路由。

加分点:可以提到四类LSA的Link State ID是ASBR的Router ID,而且每经过一个ABR,四类LSA的Advertising Router会改变(接力指路),但Link State ID始终是那个ASBR的Router ID。


面试题4:Stub区域和NSSA区域的根本区别是什么?在实际组网中如何选择?

考察点:对特殊区域设计思想和适用场景的理解

参考答案:

根本区别:区域内能否引入外部路由(即能否有ASBR)。

  • Stub区域不允许有ASBR,区域内不能引入任何外部路由。它通过ABR自动注入的3类默认路由访问外部网络。

  • NSSA区域允许有ASBR,可以在区域内引入外部路由(通过7类LSA)。同时,它仍然禁止4/5类LSA进入,保持“Stub”的特性。

实际组网中的选择依据:

需求推荐区域原因
区域内无服务器需要对外发布,只需访问外部Stub区域配置简单,ABR自动给默认路由,足够用
区域内有少量服务器需要对外发布路由NSSA区域允许ASBR引入路由,同时挡住总部的4/5类LSA
希望极致稳定,不受任何区域间链路震荡影响Totally Stub / Totally NSSA进一步挡住3类LSA,只有默认路由
需要知道其他区域的具体网段以实现最优选路保留3类LSA(不配no-summary)允许3类LSA进入,保证选路最优

加分点:可以提到华为设备上NSSA区域的ABR会自动产生7类默认路由,无需手动配置,这是华为与思科行为的不同之处。


面试题5:OSPF中为什么要有“完全Stub区域”(Totally Stub)?它比Stub区域强在哪里?

考察点:对区域隔离粒度的理解

参考答案:

完全Stub区域是在Stub区域的基础上,进一步禁止3类LSA(区域间路由)进入

设计初衷:在一些末端区域(如偏远办事处、低端设备),路由器不仅不需要知道外部路由,甚至连其他区域的具体网段信息也不需要知道。它们只需要知道“出这个区域都找ABR”就够了。

它比Stub区域强在

  1. 路由表更小:Stub区域的路由表 = 区域内路由 + 区域间路由 + 默认路由;完全Stub区域的路由表 = 区域内路由 + 默认路由。路由表条目数大幅减少。

  2. 稳定性更高:其他区域任何链路变化(如Cost调整、链路up/down)都会通过3类LSA更新触发Stub区域内的SPF重新计算。而完全Stub区域由于收不到3类LSA更新,完全不受影响,实现“极致稳定”。

  3. 设备要求更低:适合内存小、CPU弱的低端设备。

代价:可能产生次优路径。因为区域内路由器不知道去往其他区域的具体路径,所有区域外流量都走ABR,即使存在更近的出口也无法利用。

配置:在ABR上配置stub no-summary,区域内其他路由器只需配stub


面试题7:OSPF的5类LSA中,E1和E2有什么区别?选路时如何处理?

考察点:对外部路由类型的理解

参考答案:

E1和E2是OSPF外部路由的两种度量类型,主要区别在于是否累加内部路径开销

  • E2(外部类型2,默认类型)

    • 开销计算:只计外部开销(ASBR到外部网段的Cost),不累加内部路径开销(本地到ASBR的Cost)。

    • 特点:无论外部路由进入OSPF域后经过多少台路由器,只要是从同一个ASBR引入,所有路由器看到的外部开销都一样。

    • 选路:先比较外部开销,外部开销相同的情况下,再比较内部开销(到ASBR的Cost)。

  • E1(外部类型1)

    • 开销计算累加外部开销和内部开销。即:总Cost = 本地到ASBR的Cost + ASBR到外部网段的Cost。

    • 特点:越靠近ASBR的路由器,看到的总Cost越小。这体现了路径的“真实距离”。

    • 选路:直接比较总Cost,数值小的优先。

选路规则

  • E1优先级高于E2:如果去往同一目的地同时存在E1和E2路由,E1总是被优先选路,因为E1被认为更精确。

  • 多条E1之间:比较总Cost。

  • 多条E2之间:先比较外部Cost,外部Cost相同时再比较内部Cost。

应用场景:E2适用于外部路由的Cost远大于内部开销的场景(如默认路由指向互联网);E1适用于需要精确反映路径成本的场景(如引入的专线路由)。


http://www.jsqmd.com/news/466148/

相关文章:

  • 2026别错过!AI论文网站千笔AI VS 灵感ai,研究生写作神器!
  • 2026年质量好的门窗品牌推荐:高档门窗/浙江系统门窗/定制系统门窗热门厂家推荐汇总 - 行业平台推荐
  • 真人实录:做完筋膜提升多久恢复、做完筋膜提升注意事项~
  • 2026年 卷发棒品牌推荐排行榜,自动/负离子/便携/直卷两用/智能温控/多功能/快速加热/纳米水离子/陶瓷/不伤发卷发棒,护发造型神器精选指南 - 品牌企业推荐师(官方)
  • 老王-来时一丝不挂
  • 2026 AI产业全景解析:国内外模型争霸,内容生产迎来智能革命
  • 中山豪车维修优质机构推荐榜:豪华汽车维修/24小时市道路救援/新能源汽车维修/汽车维修保养/汽车维修发动机/汽车维修换油保养/选择指南 - 优质品牌商家
  • AI智能体威力巨大,厂商正在开发工具修复它们对基础设施的破坏
  • 2026年药物制剂虚拟仿真软件厂家推荐榜:教学实训系统、模拟药厂仿真平台与高校课程解决方案深度解析 - 品牌企业推荐师(官方)
  • 谷歌编程之夏 2026:如何为时序数据库 Apache IoTDB 撰写优秀提案?
  • 阿里、字节面试必问:MySQL 索引失效的 8 种场景,这次彻底搞懂!
  • 如何让你的龙虾更智能
  • 【高清视频】介绍一个自动化测试辅助小工具 - 上下电测试适用于电脑冷启动的掉电盒
  • 新中地GIS开发特训营2505期正式结业|一份超全GIS开发学习内容清单请查收
  • openclaw配置免费千问模型
  • spring cloud eureka打包教程
  • 机器人设计与应用综合实训——ESP32开发技术分享3.11
  • 第19届CISCN_pwn_typo 小白初探
  • 自建docker镜像仓库
  • 一文搞懂 Spring 事务传播机制
  • 批量删除不连续固定行内容(含特定值)
  • 在Linux Mint上使用Qemu和Burp Suite进行Android模拟与流量拦截
  • TB 级 MySQL 5.7一主三从集群高可用实战记录:Orchestrator+ProxySQL方案
  • Webpack vs Vite
  • 从流量被动到AI引荐主动:2026年GEO实战架构与顶级优化
  • 2026年评价高的纯水加热器品牌推荐:PTC纯水加热器/在线纯水加热器/制绒清洗纯水加热器高口碑厂家推荐(评价高) - 行业平台推荐
  • 鼎跃安全丨太阳能航空障碍灯,守护电力高空设施与飞行安全
  • 2026年四川正规GEO优化公司TOP排名出炉,哪家能拔得头筹?
  • AI开发-python-langchain框架(3-4-pdf文件load()加载 )
  • 在python中的临时小知识