Packet Tracer - 确定 DR 和 BDR

news2025/1/12 23:10:29

地址分配表

设备

接口

IP 地址

子网掩码

RA

G0/0

192.168.1.1

255.255.255.0

Lo0

192.168.31.11

255.255.255.255

RB

G0/0

192.168.1.2

255.255.255.0

Lo0

192.168.31.22

255.255.255.255

RC

G0/0

192.168.1.3

255.255.255.0

Lo0

192.168.31.33

255.255.255.255

目标

第 1 部分:检查 DR 和 BDR 角色变化

第 2 部分:修改 OSPF 优先级和强制选择

拓扑图

 

场景

在此练习中,您将检查 DR 和 BDR 角色,并在网络发生变化时观察角色的变化。 然后,您将修改优先级以控制角色并强制进行新的选择。 最后,您将验证路由器是否充当所需的角色。

第 1 部分:    检查 DR 和 BDR 角色变化

第 1 步:    请等待,直到链路指示灯由琥珀色变为绿色。

当您在 Packet Tracer 中首次打开该文件时,可能会注意到交换机的链路指示灯为琥珀色。 这些链路指示灯会保持琥珀色 50 秒钟,在此期间,交换机会确认所连接的是路由器而不是交换机。 或者,您可以点击加快转发时间来跳过此过程。

第 2 步:    检验当前的 OSPF 邻居状态。

a.     在每个路由器上使用相应的命令来检查当前的 DR 和 BDR。

b.    哪一台路由器是 DR?RC

c.    哪一台路由器是 BDR?RB

第 3 步:    打开 IP OSPF 邻接关系调试。

a.     您可以使用 debug 命令监控 DR 和 BDR 选择过程。 在 RA 和 RB 上,输入以下命令。

RA# debug ip ospf adj

RB# debug ip ospf adj

第 4 步:    禁用 RC 上的千兆以太网 0/0 接口。

a.     禁用 RC 与交换机之间的链路来使角色发生变化。

b.    等待约 30 秒,让 RA 和 RB 上的 Dead 计时器过期。 根据调试输出,哪一台路由器被选为 DR,哪一台路由器被选为 BDR?

RB路由器被选为 DR,RA路由器被选为 BDR.

第 5 步:    恢复 RC 上的千兆以太网 0/0 接口。

a.     重新启用 RC 与交换机之间的链路。

b.    等待进行新的 DR/BDR 选择。 DR 和 BDR 角色是否发生变化? 原因是什么?

 DR 和 BDR 角色发生变化因为当前DR和BDR仍处于活动状态。在DR发生故障之前,具有较高路由器ID联机的路由器不会承担DR角色。

第 6 步:    禁用 RB 上的千兆以太网 0/0 接口。

a.     禁用 RB 与交换机之间的链路来使角色发生变化。

b.    等待约 30 秒,让 RA 和 RC 上的 Dead 计时器过期。 根据 RA 上的调试输出,哪一台路由器被选为 DR,哪一台路由器被选为 BDR?

RA 现在是 DR,RC 现在是 BDR。

第 7 步:    恢复 RB 上的千兆以太网 0/0 接口。

a.     重新启用 RB 与交换机之间的链路。

b.    等待进行新的 DR/BDR 选择。 DR 和 BDR 角色是否发生变化? 原因是什么?

否,角色未更改,因为当前 DR 和 BDR 仍处于活动状态。在 DR 发生故障之前,具有较高路由器 ID 联机的路由器不会承担 DR 角色。

第 8 步:    关闭调试。

在 RA 和 RB 上输入 undebug all 命令,以禁用调试。

第 2 部分:    修改 OSPF 优先级和强制选择

第 1 步:    在每台路由器上配置 OSPF 优先级。

要更改 DR 和 BDR,请为每个路由器的千兆以太网 0/0 端口配置以下 OSPF 接口优先级:

·         RA:200

·         RB:100

·        RC:1(这是默认优先级)

第 2 步:    通过重新加载交换机来强制选举。

注:clear ip ospf process 命令也可以在路由器上用来重置 OSPF 进程。

第 3 步:    检验 DR 和 BDR 选举是否成功。

a.     等待足够长的时间,让 OSPF 完成收敛并进行 DR/BDR 选择。 这应该需要几分钟。 您可以点击加快转发时间来加快此过程。

b.    根据相应命令输出,现在哪一台路由器是 DR?哪一台路由器是 BDR?

 RA路由器是 DR,RB路由器是 BDR.

实验详细步骤:

RA>enable

RA#conf t

Enter configuration commands, one per line. End with CNTL/Z.

RA(config)#int g0/0

RA(config)#ip ospf priority 200

RA(config)#end

RB>enable

RB#conf t

Enter configuRBtion commands, one per line. End with CNTL/Z.

RB(config)#int g0/0

RB(config)#ip ospf priority 100

RB(config)#end

RC>enable

RC#conf t

Enter configuration commands, one per line. End with CNTL/Z.

RC(config)#int g0/0

RC(config)#ip ospf priority 1

RC(config)#end

实验链接:https://pan.baidu.com/s/1lfk2wCEcJeOH_Ib8VitWWg?pwd=1112

提取码:1112

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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

sqli-labs/Less-38

这一关有变成了get请求的题目了 我们先判断一下是否属于数字型注入 输入如下 id1 and 12 回显如下 属于字符型 然后判断一下是单引还是双引 输入1 报错了 从报错信息可知 这是一个单引号注入型 我们去佐证一下呗 输入1-- 回显如下 可以 确实是单引号注入型 然后我选择使用…

SeriLog日志框架的应用

C#中当前流行的日志框架有NLog、Log4Net、及SeriLog,在这里我们简单介绍SeriLog日志框架的应用 1、日志基础 (1)、日志等级 (2)、日志接收器 序号 接收器 说明 1 Console 输出到控制台 2 Debug 输出到VS的Debug窗口 3…

TCP沾包问题

TCP流式协议:所谓流式协议,即协议的内容是像流水一样的字节流,内容与内容之间没有明确的分界标志,需要我们人为地去给这些协议划分边界。 我们说 TCP 是流式协议究竟意味着什么? - 云社区 - 腾讯云 (tencent.com) 网…

DJ12-1 8086系列指令系统-1

指令:能够被计算机识别并执行的二进制代码。 指令系统:所有指令的集合。 指令按功能分类:数据传送类、算术运算类、逻辑运算和移位、串操作、控制转移类、处理器控制。 一、8086 指令格式 1. 指令的一般格式 在《计组》里面,我…

计算机网络——第六章笔记(2)

TCP 连接的建立 三次握手建立连接: 1、一方(server)被动地等待一个进来的连接请求 2、另一方(the client)通过发送连接请求,设置一些参数 3、服务器方回发确认应答 4、应答到达请求方,请求方最…

[Spring Cloud] Hystrix三大特性--降级,熔断,隔离

✨✨个人主页:沫洺的主页 📚📚系列专栏: 📖 JavaWeb专栏📖 JavaSE专栏 📖 Java基础专栏📖vue3专栏 📖MyBatis专栏📖Spring专栏📖SpringMVC专栏📖SpringBoot专…

高级测试工程师必备技术:用Git版本控制自动化测试代码

初识Git版本控制 自动化测试代码反复执行,如果借用持续集成工具会提高测试效率,那么需要我们把自动化测试代码发布到正式环境中,这时候用Git版本控制工具高效、稳定、便捷。 分布式版本控制 Git可以把代码仓库完整地镜像下来,有…

Mybatis整合MP

Mybatis整合MP 案例准备: 创建测试表: -- 创建测试表 CREATE TABLE tb_user (id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 主键ID,user_name varchar(20) NOT NULL COMMENT 用户名,password varchar(20) NOT NULL COMMENT 密码,name varchar(30) …

kafka性能指南

kafka性能指南 1.绪论 首先是epoll模型,epoll使其在框架上得以使用mmp和回写高性能。 epoll模型具体可以看linuxIO那一个笔记,这里简单讲一下 首先是epoll模型,模型要求有一组fd由单独线程监控,然后app去干别的事,当…

Arduino开发实例-MAX30100 脉搏血氧仪传感器驱动

MAX30100 脉搏血氧仪传感器驱动 1、MAX30100介绍 MAX30100 脉搏血氧仪和心率传感器是一款基于 I2C 的低功耗即插即用生物识别传感器。 MAX30100 是一款集成脉搏血氧饱和度和心率监测传感器解决方案。 它结合了两个 LED、一个光电探测器、优化的光学器件和低噪声模拟信号处理,…

【蓝桥杯Web】第十四届蓝桥杯(Web 应用开发)模拟赛 2 期 | 精品题解

🧑‍💼 个人简介:一个不甘平庸的平凡人🍬 🖥️ 蓝桥杯专栏:蓝桥杯题解/感悟 🖥️ TS知识总结:十万字TS知识点总结 👉 你的一键三连是我更新的最大动力❤️! &…

降本增效利器?Share Creators智能数字资产管理系统真香!

降本增效似乎是一个持续又永久的话题。尤其在今年, 显得格外的重要~ 疫情不知不觉已经伴随了我们三年,在各行各业都受到了疫情所带来巨大冲击的背景下,降本增效对很多企业来说不再是锦上添花,而可能是一条唯一的出路。 随着市场…

荧光素PEG活性酯,FITC-PEG-NHS,FITC-PEG-SCM,荧光素聚乙二醇琥珀酰亚胺乙酸酯

中文名称:荧光素聚乙二醇琥珀酰亚胺乙酸酯 英文名称:FITC-PEG-NHS,FITC-PEG-SCM 分子量: 1K,2K,3.4K,5K,10K(黄色、橙黄色或者橘黄色固体或者粉末) 端基取代率:≥90% 原料分散系数PDI:≤1.05 纯度:98%…

Vue简单示例——weex跨平台解决方案

简单介绍: Weex的出现主要解决了Web开发的应用频繁发布版本和多端研发两个问题,同时解决了前端语言性能差异和显示效果受限的问题。 什么是weex: Weex是使用流行的Web开发体验来开发高性能原生应用框架。使开发者可以用JS语言和前端开发经…

若依框架解读(微服务版)—— 3.验证码与登录

验证码 查看验证码的请求: 之前已经讲过http://localhost/dev-api/code会在前端重写为http://localhost:8080/code。 请求第一步会进入网关模块 网关相关知识:Gateway基于的WebFlux框架,与我们平时用的WebMVC是不太一样的。网关由Route&#…

PHP的Exception

# 简单解释 Exception是PHP的内置类,用来处理异常的基类 https://www.php.net/manual/zh/class.exception.php php class Exception implements Throwable { /** The error message */ protected $message; /** The error code */ protect…

MVC升级swagger No operations defined in spec!

不要嘲笑农民工种田怎么不香了,要反思为什么别人种田收入高。 以下是农民工即将转行挖野菜之前的种田心得。 1No operations defined in spec! 2Failed to load API definition. Failed to load API definition. 经过多次试验测试&#xff0…

光盘如何重装系统教程

​如果你想用光盘来重装自己的电脑系统,但是不知道怎么操作的话,下面让我们一起来看一下光盘重装系统的步骤吧。 工具/原料: 系统版本:win7 品牌型号:惠普 光盘重装系统: 1.首先我们需要先打开电脑上的光…

VUE 的生命周期

Vue 实例有一个完整的生命周期,也就是从创建之前→创建完成→挂载之前→挂载完成→更新渲染之前→渲染完成→销毁之前→销毁完成等一系列过程,我们称这是 Vue 的生命周期。通俗说就是 Vue 实例从创建到销毁的过程,就是生命周期。每一个组件或…

22.11.20补卡 javaSE多线程学习笔记

自用 并发编程 多个任务同时执行 并发原理: CPU分时间片交替执行, 宏观并行, 微观串行; 由OS调度 进程: OS中并发的一个任务 线程: 在一个进程中,并发的一个顺序执行流程 每当执行新的进程时, 之前的进程都会暂且暂停, 由于cpu的时间片非常短, 人感觉不出来 线程的三个要素: CP…