Packet Tracer 实验 - 排除多区域 OSPFv3 故障

news/2024/5/20 7:22:31/文章来源:https://blog.csdn.net/m0_63624418/article/details/127942633

地址分配表

设备

接口

IPv6 全局单播地址

IPv6 本地链路地址

默认网关

ISP

GigabitEthernet0/0

2001:DB8:C1:1::1/64

FE80::C1

不适用

ASBR

GigabitEthernet0/0

2001:DB8:C1:1::2/64

FE80::7

不适用

Serial0/0/0

2001:DB8:A8EA:F0A::1

FE80::7

不适用

Serial0/0/1

2001:DB8:A8EA:F0B::1

FE80::7

不适用

ABR1

Serial0/0/0

2001:DB8:A8EA:F0A::2

FE80::5

不适用

GigabitEthernet0/1

2001:DB8:A8EA:1A::1

FE80::5

不适用

ABR2

Serial0/0/1

2001:DB8:A8EA:F0B::2

FE80::6

不适用

GigabitEthernet0/1

2001:DB8:A8EA:2A::1

FE80::6

不适用

R1

GigabitEthernet0/1

2001:DB8:A8EA:1A::2

FE80::1

不适用

GigabitEthernet0/0

2001:DB8:A8EA:1C::1

FE80::1

不适用

Loopback0

2001:DB8:A8EA:1B::1

FE80::1

不适用

R2

GigabitEthernet0/0

2001:DB8:A8EA:1C::2

FE80::2

不适用

环回接口 1

2001:DB8:A8EA:1D::1

FE80::2

不适用

R3

GigabitEthernet0/1

2001:DB8:A8EA:2A::2

FE80::3

不适用

GigabitEthernet0/0

2001:DB8:A8EA:2B::1

FE80::3

不适用

R4

GigabitEthernet0/0

2001:DB8:A8EA:2B::2

FE80::4

不适用

GigabitEthernet0/1

2001:DB8:A8EA:2C::1

FE80::4

不适用

目标

排除多区域 OSPFv3 网络故障。

拓扑图

背景/场景

一家大型组织最近决定实施多区域 OSPFv3 网络。 结果网络不能正常运行,而且整个网络中的许多区域都发生通信故障。 作为网络管理员,您必须排除该问题,修复多区域 OSPFv3 实施,并恢复整个网络中的通信。 因此,为您给出了上面的地址分配表,其中显示了网络中的所有路由器,包括其接口 IPv6 地址。 您得知,在区域 1 中 R2 无法建立 OSPF 邻接关系。 在区域 0 和区域 2 中,三台路由器 ABR2、R3 和 R4 无法建立 OSPF 邻接关系。 最后,ABR1 和 R1 未收到默认路由信息。

第 1 部分:    使用 show 命令排除 OSPFv3 区域 1 故障

在第 1 部分中,使用“背景/场景”中报告的网络故障的具体症状,开始排除区域 1 中路由器的配置设置故障。

第 1 步:    检查区域 1 中的 R2 配置。

a.    由于 R2 未与 R1 建立邻接关系,通过控制台连接到 R2 并检查其接口 IP 地址配置以及其多区域 OSPFv2 配置。 使用 show running-config 命令查看配置。

R2 的 OSPFv3 路由进程配置是否存在且正确? OSPFv3 是否已在 g0/0 和 Loopback 1 接口上激活?是否已将其设置到正确区域?

R2 的 OSPFv3 路由进程已启用,接口配置为area 1。

b.   如果 R2 的 OSPFv3 配置正确,则可能未在 R1 G0/0 接口上配置 OSPFv3。 通过控制台连接到 R1 并发出 show running-config 命令,以检查 G0/0 接口的 ipv6 ospf 10 area 1 配置。

R1 的 OSPFv3 路由进程配置是否存在且正确? OSPFv3 是否已在 g0/0 接口上激活并设置到区域 1?

是的。

c.    可能 Hello 间隔计时器和 Dead 间隔计时器已与其默认值(分别为 10 秒和 40 秒)不同。 计时器不匹配可能导致路由器无法建立邻接关系。 如果 Dead 间隔计时器值不是 Hello 间隔计时器值的四倍,也可能会导致路由器无法建立邻接关系。 检查 R1 和 R2 上的 Hello 间隔和 Dead 间隔计时器值。

R1# show ipv6 ospf interface g0/0

R2# show ipv6 ospf interface g0/0

R1 或 R2 的 Hello 间隔或 Dead 间隔计时器是否存在不匹配问题或错误配置?

是的,R2 的接口 G0/0 定时器不匹配且不正确。

d.   纠正 R2 上的 Hello 间隔计时器和死间隔计时器配置错误。

R2# configure terminal

R2(config)# interface g0/0

R2(config-router)# ipv6 ospf hello-interval 10

R2(config-router)# ipv6 ospf dead-interval 40

如问题已纠正,则 R2 控制台应该会出现系统日志消息,显示 OSPF 邻接关系已从正在加载状态更改为完整状态。 说明问题是否已纠正,如果已纠正,使用了什么数字形式的地址?

是的,使用 Nbr 1.1.1.1 成功将邻接更改为 FULL。

第 2 步:    从 ABR2 开始检查区域 2 中的路由器配置。

a.    因为用户报告路由器 ABR2、R3 和 R4 都无法建立 OSPFv3 邻接关系,所以应通过控制台连接到 ABR2 边界路由器,以检查无法与 ASBR 路由器建立邻接关系的起因。

ABR2 的 OSPFv3 路由进程配置是否存在且正确? OSPFv3 是否已在 s0/0/1 和 g0/1 接口上激活?是否已将其设置到区域 2?

ABR2 的 OSPFv3 路由进程已启用,但尚未设置路由器 ID。接口配置正确。

b.   OSPFv3 需要 32 位点分十进制路由器 ID。由于 ABR2 的接口上未分配任何 IPv4 地址,因此需要手动配置路由器 ID。 使用 6.6.6.6 路由器 ID 配置 ABR2。

ABR2# configure terminal

ABR2(config)# ipv6 router ospf 10

ABR2(config-router)# router-id 6.6.6.6

如问题已纠正,则控制台应该会显示系统日志消息,表明 OSPF 邻接关系已从正在加载状态更改为完整状态。 说明是否出现此情况,以及出现了什么数字形式的邻居地址?

是的,Nbr 7.7.7.7 和 Nbr 3.3.3.3 成功更改了邻接关系。

c.    在 ABR2 上,系统日志消息已用数字 3.3.3.3 显示邻接关系已从正在加载状态更改为完整状态,表明 R3 目前正在参与 OSPFv3 区域 2 进程。 检查 R4 是否已为 OSPFv3 拓扑数据库提供所连接网络的路由信息。

ABR2# show ipv6 ospf database

查看 show ipv6 ospf database 命令的输出,什么信息表示 R4 的存在?

router-id 4.4.4.4 表示存在 R4,并在输出的Area 2 部分包含 2001:DB8:A8EA:2C::/64 网络。

第 3 步:    检查 ASBR 的 OSPFv3 默认路由分布。

a.    由于 ASBR 是边缘路由器,应为其配置静态 IPv6 默认路由。 如果这样做,它就可以使用 OSPFv3 和 default-information originate 命令分布路由。

是否已在 ASBR 上配置 IPv6 默认路由? OSPFv3 路由进程配置是否具有 default-information originate 行?

是的,ASBR 具有到 ::/0 的 ipv6 默认路由,但 IPv6 OSPF 10 路由进程不包含默认信息源线路。

b.   在 ASBR 上,将 default-information originate 命令添加到 OSPFv3 路由进程。

ASBR# configure terminal

ASBR2(config)# ipv6 router ospf 10

ABR2(config-router)# default-information originate

c.    检查 ABR1 和 ABR2 的 IPv6 路由表,查看是否通过 OSPFv3 发现默认路由。

查看 show ipv6 route 命令的输出,路由器是否从 OSPFv3 获知默认路由? 如果是,列出表示的行。

是的。OE2 ::/0 [110/1] 通过 FE80::7, 串行0/0/0.

实验详细步骤:

R2>enable

R2# configure terminal

R2(config)# interface g0/0

R2(config-router)# ipv6 ospf hello-interval 10

R2(config-router)# ipv6 ospf dead-interval 40

ABR2>enable

ABR2# configure terminal

ABR2(config)# ipv6 router ospf 10

ABR2(config-router)# router-id 6.6.6.6

ABR2(config-router)# default-information originate

实验链接:https://pan.baidu.com/s/1-kM-PS8ab5JH-V3Vy4JISw?pwd=0244

提取码:0244

--来自百度网盘超级会员V1的分享

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_226282.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JSP学习日记

JSP简述 Java Sever Pages----->Java服务器界面 用于前后端结合 jsp为什么淘汰? 由于JSP的前后端耦合性极高,编写代码非常臃肿。前后端的代码放在一起,所以JSP可以看成是已经被淘汰的技术。 为什么还要学jsp? 由于一些公司…

基于遗传算法的自主式水下潜器路径规划问题附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。 🍎个人主页:Matlab科研工作室 🍊个人信条:格物致知。 更多Matlab仿真内容点击👇 智能优化算法 …

MFC编辑框控件属性和用法

目录 一、编辑框的属性 1.want return 2.Multiline 3.滚动条 4.添加完效果 二、初始化编辑框内容 三、复制与退出 四、edit control的值类型 五、思维拓展 一、编辑框的属性 默认情况下编辑框edit control 是可以横向无限输入的 1.want return 支持换行,…

自动化项目倍加福测距仪QSM WCS RS485 与西门子S7 200通信

1、程序流程图 2、WCS位置数据处理流程 第一步:设置S7-200的RS485的通讯波特率19.2kbps,通讯格式(8,1,E); 第二步:PLC向WCS发送请求码: A0A1为0,表示读码器地…

《人月神话》(The Mythical Man-Month)1 看清问题的本质:如果我们想解决问题,就必须试图先去理解它...

第一章 焦油坑(The Tar Pit)史前史中,没有比巨兽在焦油坑中垂死挣扎的场面更令人震撼的了。上帝见证着恐龙、猛犸象、剑齿虎在焦油中挣扎。它们挣扎得越是猛烈,焦油纠缠得越紧,没有任何猛兽足够强壮或具有足够的技巧&a…

【C++数据结构】程序性能分析

程序性能分析 2.1 什么是程序性能 程序性能:所谓程序性能(performance of a program)是指运行这个程序所需要的内存和时间的多少。 性能分析:在性能分析(performance analysis)时,采用分析方…

基于粒子群算法的配电网重构研究matlab程序

基于粒子群算法的配电网重构研究matlab程序 参考文献:基于改进灰狼算法的含分布式电源配电网重构研究 (本文未考虑分布式电源) 摘要:使用基本环矩阵编码的智能优化算法在处理配电网重构问题中,通常使用无序的解空间&a…

玩链子游戏

一 游戏描述 有一条链子,上面有 n 颗钻石,钻石编号为 1~n 。可以对该链子执行两种操作: ① CUT a b c (区间切割操作) 切下从第 a 颗钻石到第 b 颗钻石的链子,把它插在剩余链子的第 c 颗钻石…

Pytorch中CrossEntropyLoss()详解

一、损失函数 nn.CrossEntropyLoss() 交叉熵损失函数 nn.CrossEntropyLoss() ,结合了 nn.LogSoftmax() 和 nn.NLLLoss() 两个函数。 它在做分类(具体几类)训练的时候是非常有用的。 二. 什么是交叉熵 交叉熵主要是用来判定实际的输出与期望…

水泥行业工业互联网平台(CCPS)解决方案

水泥行业经过过去十年的发展和调整,基本实现了集团化。集团管控当前面临的主要问题是数字的分散化和碎片化,建设工业互联网是新时期加强集团管控的必经之路。 CCPS平台优势 1.融合SOA理念的架构平台和系统框架。具有跨平台、易维护、可集成、可扩展、分…

【图像处理】基于图像聚类的无监督图像排序问题(Matlab代码实现)

👨‍🎓个人主页:研学社的博客 💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜…

遥感技术及高分遥感影像在地震中的应用及高分二号获取

长期以来,地震预报监测、灾害调查、灾情信息获取主要依靠实地勘测手段,其获取的数据精度和置信度虽然较高,但存在工作量大、效率低、费用高和信息不直观等缺点。遥感技术手段可在一定程度上克服传统实地勘测手段的缺点,并具有其他…

BUUCTF Misc ningen1 小明的保险箱1 爱因斯坦1 easycap1

ningen1 下载文件 使用kali中的binwalk查看 binwalk xxx.jpg 分离文件 打开 压缩包加密了,爆破 爆破成功,密码:8368 得到flag flag{b025fc9ca797a67d2103bfbc407a6d5f} 小明的保险箱1 下载文件 用010 editor打开 可以看到图…

Springboot——Controller层开发、请求与响应、RESTful开发规范

目录 一、入门案例(小了解,没啥用) 1.1 创建Springboot工程 1.2 导入maven坐标 1.3 controller层代码 1.4 postman测试 二、 REST常用注解 2.1 Controller 2.2 RequestMapping(请求映射路径) 2.3 Response…

UE5笔记【十】第一个蓝图项目:bluePrint。

我们将上升的斜坡或者楼梯隐藏,往下移动,使其隐藏在地面以下。然后将方块也向下移动,漏出一点来。我们要模拟的场景是:当人移动到蓝色方块上时,踩在方块上,上升的楼梯升起来。然后人可以上楼。 将蓝色方块…

有限元的学习笔记

杂七杂八 有限元刚度矩阵推导 例题 ppt matlab 特征值特征向量计算 西工大题 轴对称问题有限元法 高斯-赛德尔(Gauss-Seidel)迭代法求解线性方程组 A(a1,a2) B(b1,b2) AB (a1,a2)(b1,b2) a1b2-a2b1 A(a1,a2,a3) B(b1,b2,b3) AB (a1,a2,a3)(b1,b2,b3…

PyQt5学习笔记--多线程处理、数据交互

目录 1--引入多线程的原因 2--PyQt多线程的基本知识 3--多线程登录程序的实例 4--参考 1--引入多线程的原因 ① 如果Qt只采用单线程任务的方式,当遇到数据处理慢的情形时,会出现GUI卡死的情况。 ② 使用下述例子展示单线程任务的缺陷: …

JMETER也会遇到加密难题,中文乱码也能一并处理

文章目录加密的接口测试导出jar包,放入jmeter的lib/ext扩展目录JMeter输出中文乱码总结加密的接口测试 不管是接口测试还是性能测试,在遇到接口有加密入参的时候,该怎么办? 毫无疑问,放弃自己实现的想法,除…

现代密码学导论-16-选择明文攻击和CPA安全

目录 PCA不可区分实验 DEFINITION 3.21 PCA安全的加密方案 LR预言机实验 DEFINITION 3.22 多明文PCA安全的加密方案 THEOREM 3.23 定义3.21和定义3.22等价 PCA不可区分实验 通过运行G(1^n)获得密钥k敌手A被给定输入1^n并拥有访问预言机Enck()的权利,敌手A输出一…

VuePress构建一个文档管理网站

序言 目前无论笔记还是项目文档,大部分我都会通过 Markdown来记录,并且大部分文档写完都只存在自己电脑上,每次查找起来都需要耗费一些时间 自己的写的一部分技术教程由于初次记录时了解知识不多,内容存在偏差或考虑不全面&…