HSRP配置指南

实验大纲

第 1 部分:验证连通性

步骤 1:追踪从 PC-A 到 Web 服务器的路径

步骤 2:追踪从 PC-B 到 Web 服务器的路径

步骤 3:观察当 R3 不可用时,网络的行为

第 2 部分:配置 HSRP 主用和 备用路由器

步骤 1:在 R1 上配置 HSRP

步骤 2:在 R3 上配置 HSRP

步骤 3:验证 HSRP 的配置

第 3 部分:观察 HSRP 的操作

步骤 1:让主用路由器不可用

步骤 2:断开去往 R1 的链接

步骤 3:恢复与 R1 之间的连接

地址分配表

注意: I-Net 路由器在互联网云中,在这个练习中无法访问这台路由器。

目标

在这个Packet Tracer练习中,您会学到如何配置热备用路由器协议 (HSRP),以便为 LAN 中的主机提供冗余默认 网关设备。在配置 HSRP 后,您需要测试配置,验证当前网关 设备不可用时,主机是否能够使用冗余的默认网关。

· 配置 HSRP 主用路由器。

· 配置 HSRP 备用路由器。

· 验证 HSRP 的操作。

背景/场景

生成树可以提供 LAN 中交换机之间的无环路冗余 。但是,如果某台路由器发生故障,它就无法为网络中的终端用户设备提供冗余默认 网关。 第一跳冗余协议 (FHRP) 为 终端设备提供冗余默认网关,不需要进行终端用户配置。通过 FHRP,两台或多台路由器可以共享相同的虚拟 IP 地址和 MAC 地址 并且充当一台虚拟路由器。网络上的主机 配置了共享 IP 地址作为其默认网关。在这个 Packet Tracer 联系中,您需要配置思科的热热备份路由器协议 (HSRP),这 是一个 FHRP。

您需要在路由器 R1 和 R3 上配置 HSRP,让它们为 LAN 1 和 LAN 2 上的主机充当默认网关。在配置 HSRP 时,您需要创建一个虚拟网关,让它成为两个 LAN 中主机的默认网关 地址。如果一台网关路由器不可用,第 二个路由器就会使用第一个路由器使用 的那个默认网关地址接管第一台网关路由器。由于 LAN 上的主机把虚拟网关的 IP 地址配置为了默认网关,因此在 HSRP 激活了另一台路由器之后,主机就会重新获得与远程网络的 连接。

网络拓扑结构图

第 1 部分:验证连通性

步骤 1:追踪从 PC-A 到 Web 服务器的路径

a. 进入 PC-A 的桌面并且打开命令提示符。

b. 执行tracert 209.165.200.226命令追踪从 PC-A 到网页服务器的路径。

问题:

从 PC-A 到 Web 服务器的路径上有哪些设备?使用地址分配表来判断设备的名称。

R1:192.168.1.1/24
R2:10.1.1.2/30
I-Net:10.100.100.2/30
web服务器:209.165.200.226

步骤 2:追踪从 PC-B 到 Web 服务器的路径

从 PC-B 上重复步骤 1 的流程。

问题:

从 PC-B 到 Web 服务器的路径上有哪些设备?

R3:192.168.1.3/24
R2:10.1.1.2/30
I-Net:10.100.100.2/30
web服务器:209.165.200.226

步骤 3:观察当 R3 不可用时,网络的行为

a. 从 Packet Tracer 工具栏中选择删除工具,并删除R3和S3之间的 链路。

b. 在 PC-B 上 打开命令提示符。 以 Web 服务器为目的设备执行 tracert 命令。

c. 把当前的输出信息和步骤 2 命令的输出信息进行比较。

问题:

结果是什么?

tracert命令不能确定web服务器的路径,因为路径已经被打破。

d. 点击 PT 窗口左下角的Connect(连接)图标。找到并选择托盘 连接类型中的Copper Straight-Through(铜线直通)图标。

e. 点击S3并选择端口GigbitEthernet0/2。单击 R3 并选择端口GigabitEthernet0/0。

f. 在连接两端的链路灯都亮起之后,通过 ping Web 服务器来测试 连接。该 ping 操作应该能够成功。

第 2 部分:配置 HSRP 主用和 备用路由器

步骤 1:在 R1 上配置 HSRP

a. 在 R1 的 G0/1 LAN 接口上配置 HSRP。

R1(config)# interface g0/1

b. 设置 HSRP 协议版本号。最新版本是 版本 2。

注意:备用版本 1 仅支持 IPv4 编址。

R1(config-if)# standby version 2

c. 配置虚拟默认网关的 IP 地址。这个地址必须在默认 网关服务的主机上。它会替换掉之前主机上配置的路由器物理接口地址。

一台路由器上可以配置多个 HSRP 实例。 您必须设置 HSRP 组号来标识一个 HSRP 组中路由器 之间的虚拟接口。在这个组中的 路由器上,这个组号必须保持一致。这个配置中的组号为 1。

R1(config-if)# standby 1 ip 192.168.1.254

d. 指定这个 HSRP 组中的主用路由器。这台路由器会充当网关设备,除非路由器发生故障或者路径变为 非活动(inactive)或无法使用。设置这个路由器接口的优先级。 默认值为 100。值比较的路由器会成为主用 路由器。如果 HSRP 组中有路由器的优先级相同,那么 配置了最高 IP 地址的路由器就会成为主用路由器。

R1(config-if)# standby 1 priority 150

R1 会充当主用路由器,同时从 两个 LAN 发送过来的流量就会用它作为默认网关。

e. 如果希望主用路由器重新恢复可用性之后,再次恢复主用路由器的角色,那就需要配置备用 路由器上的抢占服务。当主用路由器再次可操作时,它就会接管网关的角色。

R1(config-if)# standby 1 preempt

问题:

在把 R3 添加到 HSRP 组 1 时 ,它的 HSRP 优先级是多少?

默认值是100

步骤 2:在 R3 上配置 HSRP

把 R3 配置为备用路由器。

a. 配置 R3 连接 LAN 2 的那个接口。

R3(config)#interface g0/0

b. 仅重复上面的步骤 1b 和 1c。

R3(config-if)#standby version 2
R3(config-if)#standby 1 ip 192.168.1.254

步骤 3:验证 HSRP 的配置

a. 在 R1 和 R3 上输入命令show standby 来验证 HSRP。 验证 HSRP 的角色、组号、网关的虚拟 IP 地址、抢占 和优先级值。可以看到,HSRP 也标识了组中主用路由器和备用路由器的 IP 地址。

R1# show standby

R3# show standby

问题:

哪台 路由器是主用路由器?

R1是主用路由器,因为它的状态是active

哪个是 虚拟 IP 地址的 MAC 地址?

0000.0C9F.F001

哪个是 备用路由器的 IP 地址和优先级?

备用路由器是R3
ip地址是192.168.1.3
优先级是100

b. 在 R1 和 R3 上使用show standby brief 命令来查看 HSRP 的状态 摘要。示例输出如下所示。

R1# show standby brief

P 表示 配置了抢占。

R3# show standby brief

c. 修改 PC-A、PC-C、S1 和 S3 的默认网关地址。

S1(config)#ip default-gateway 192.168.1.254

S1(config)#ip default-gateway 192.168.1.254

问题:

您会使用哪个地址?

192.168.1.254

验证新设置从 PC-A 和 PC-B 向 Web 服务器发出 ping 测试。ping 是否成功?

成功

第 3 部分:观察 HSRP 的操作

步骤 1:让主用路由器不可用

在PC-B 上打开命令提示符并输入命令 tracert 209.165.200.226

问题:

这条路径与配置 HSRP 之前使用的路径是否不同?

不同,现在路径经过R1而不是R3。

步骤 2:断开去往 R1 的链接

a. 从 Packet Tracer 工具栏中选择删除工具,并删除 R1 与 S1 之间连接的线缆。

b. 立刻返回到 PC-B,并且再次执行 tracert 209.165.200.226 命令。观察命令的输出信息,直到这条命令执行 完毕。您有可能需要重复这条测试命令,才能看到完整的路径。

问题:

这次路径跟踪 和之前的跟踪有何不同?

主路由器由192.168.1.1变成了192.168.1.3
起初,跟踪超时。最终,跟踪通过R3,R2和I-Net。R3被用作此跟踪中的第一跳网关,而不是R1.

HSRP 会经历一个过程,来判断当主用路由器不可用时,哪台主用路由器应该 接管它的工作。这个过程会花一些时间。 完成这个过程之后,备用路由器 R3 就会变为主用状态,并且充当 LAN 1 和 LAN 2 上主机的 默认网关。

步骤 3:恢复与 R1 之间的连接

a. 用直通铜线重新连接 R1 和 S1。

b. 从 PC-B 向 Web 服务器执行追踪。您有可能需要重复 这条测试命令,才能看到完整的路径。

问题:

访问 Web 服务器的路径是什么?

起初,跟踪失败。最终,它再次开始使用R1作为网关。

如果 R1 上没有为 HSRP 组配置抢占命令,结果是否相同?

R1不会再次成为网关。通过R3的路径将继续使用。

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

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

相关文章

rasa3.X 自定义action的注册问题

rasa3.X 自定义action的注册问题 文章目录 rasa3.X 自定义action的注册问题前言一、问题重述二、问题解决 前言 幸好在这之前抽时间稍微看了一点django源码,让我对于python的导入机制有了一个概念。虽然还不是很确切的知道python import机制,不过在看到…

QT学习日记 | 初始QT

目录 一、创建QT文件 二、目录结构讲解 1、.pro文件 2、源文件与头文件 3、编译运行 4、界面文件 三、梦开始的地方(Hello World!) 1、代码方式 2、拖拽方式 四、Qt中的“容器” 五、Qt的对象树机制 1、对象树的引入 2、对象树…

MySQL进阶之锁(全局锁以及备份报错解决)

锁 全局锁 全局锁就是对整个数据库实例加锁,加锁后整个实例就处于只读状态,后续的DML的写语句,DDL语 句,已经更新操作的事务提交语句都将被阻塞。 其典型的使用场景是做全库的逻辑备份,对所有的表进行锁定&#xff…

030-安全开发-JS应用NodeJS指南原型链污染Express框架功能实现审计

030-安全开发-JS应用&NodeJS指南&原型链污染&Express框架&功能实现&审计 #知识点: 1、NodeJS-开发环境&功能实现 2、NodeJS-安全漏洞&案例分析 3、NodeJS-开发指南&特有漏洞 演示案例: ➢环境搭建-NodeJS-解析安装&…

MySQL知识点总结(三)——事务

MySQL知识点总结(三)——事务 事务事务的四大特性ACID原子性一致性隔离性持久性 脏读、幻读、不可重复读脏读不可重复读幻读 隔离级别读未提交读已提交可重复读串行化 事务的原理InnoDB如何实现事务的ACID事务的两阶段提交redo log与binlog的区别事务两阶…

【DevOps】产品需求文档(PRD)与常见原型软件

文章目录 1、PRD介绍1.1、概述1.2、前提条件1.3、主要目的1.4、关键内容1.5、表述方式1.6、需求评审人员1.7、一般内容结构 2、需求流程3、常见原型软件3.1、Word3.2、Axure3.2.1、详细介绍3.2.2、应用分类3.2.3、优缺点 3.3、摹客RP3.4、蓝湖3.5、GUI Design Studio 1、PRD介绍…

业务流程自动化平台在制造业应用案例,助力业务自动化、智能化

捷昌驱动成立于2000年,并于2018年9月在上海证券交易所上市,是一家专注于线性驱动产品研发、生产及销售的科技集团。 公司整合全球资源,为智慧办公、医疗康护、智能家居、工业自动化等关联产业提供驱动及智能控制解决方案,以科技驱…

荣耀手机如何录屏?在线分享3个录屏方法

荣耀手机如何录屏?荣耀手机录屏是一项非常实用的功能,它可以帮助我们轻松记录手机屏幕上的内容,无论是游戏攻略、教育学习还是工作演示,都能够方便地进行录制。通过录屏,我们可以随时随地记录和分享自己的操作和见解。…

探究Steam爆款游戏”幻兽帕鲁“:玩家评价揭秘

探究Steam爆款游戏”幻兽帕鲁“:玩家评价揭秘 文章目录 探究Steam爆款游戏”幻兽帕鲁“:玩家评价揭秘1 背景描述2 数据说明3 数据来源4 问题描述5 数据探索与预处理5.1 数据加载5.2 数据清洗 6 数据分析6.1 评论分布分析6.2 评论内容情感分析6.3 地理分布…

力扣热门100题刷题笔记 - 2.两数相加

力扣热门100题 - 2.两数相加 题目链接:2.两数相加 题目描述: 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返…

图书|基于Springboot的图书管理系统设计与实现(源码+数据库+文档)

图书管理系统目录 目录 基于Springboot的图书管理系统设计与实现 一、前言 二、系统功能设计 三、系统实现 1、个人中心 2、管理员管理 3、用户管理 4、图书出版社管理 5、公告类型管理 6、所在书架管理 7、图书类型管理 8、论坛管理 9、公告信息管理 10、图书信…

【数据结构】(分治策略)中位数的查询和最接近点对问题

中位数查询: 寻找一组字符串中第k小的数,返回其值和下标。 不可以有重复值(在缩小规模的时候,会导致程序死循环) 相对位置的转换体现了分治策略的思想。> 划分函数 int partition(int *nums,int left, int rig…

Jmeter 自动化性能测试常见问题汇总

一、request 请求超时设置 timeout 超时时间是可以手动设置的,新建一个 http 请求,在“高级”设置中找到“超时”设置,设置连接、响应时间为2000ms。 1. 请求连接超时,连不上服务器。 现象: Jmeter表现形式为&…

SQL sever2008中创建用户并赋权

一、创建数据库dream CREATE DATABASE dream; 二、创建登录用户XZS 法一:使用SSMS创建 通过查询 sys.syslogins 系统视图来确定当前登录是否具有系统管理员权限。执行以下查询语句: SELECT name, isntname FROM sys.syslogins WHERE sysadmin 1;选…

初始mach-o文件及在项目中应用

本文字数:2250字 预计阅读时间:15分钟 01 认识mach-o的必要性 了解mach-o的结构可以帮助认识系统加载二进制文件的动态链接和静态链接。应用层面,使用initialize的c函数计算启动时间耗时也需要以mach-o的结构知识为铺垫。还可以用在使用clang…

2、排列重要性 Permutation Importance

您认为模型哪些特性是重要的? 文章目录 1、简介2、工作原理3、代码示例4、解释排列重要性1、简介 对于模型来说,我们可能会问的最基本的一个问题是:哪些特征对预测影响最大? 这个概念被称为特征重要性。 有多种方法可以衡量特征重要性。一些方法回答了上面提到的问题的微…

怎么把几百M大小的视频做成二维码?扫码播放视频在线教程

怎么把几百M大小的视频做成一个二维码展示呢?通过二维码来作为视频的载体是现在很常用的一种手段,通过这种方式不仅成本比较低,而且传播速度也比较快,通过访问云端数据就可以播放视频。 视频二维码生成的方法一般会通过二维码生成…

C++模版初阶

前言 在本文我们将学习模版的基础知识点,了解泛型编程。 一、泛型编程 1、引入 我们如何实现一个通用的交换函数呢? 我们先看一段代码,如下: void Swap(int& left, int& right) {int temp left;left right;right te…

机器学习 | 如何利用集成学习提高机器学习的性能?

目录 初识集成学习 Bagging与随机森林 Otto Group Product(实操) Boosting集成原理 初识集成学习 集成学习(Ensemble Learning)是一种通过组合多个基本模型来提高预测准确性和泛化能力的机器学习方法。它通过将多个模型的预测结果进行整合或投票来做…

【Java程序设计】【C00243】基于Springboot的社区医院管理系统(有论文)

基于Springboot的社区医院管理系统(有论文) 项目简介项目获取开发环境项目技术运行截图 项目简介 这是一个基于Springboot的社区医院管理服务系统 本系统分为系统功能模块、管理员功能模块、用户功能模块以及医生功能模块。 系统功能模块:社…