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的路径将继续使用。

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

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

相关文章

WebGL+Three.js入门与实战——绘制水平移动的点、通过鼠标控制绘制(点击绘制、移动绘制、模拟画笔)

个人简介 👀个人主页: 前端杂货铺 🙋‍♂️学习方向: 主攻前端方向,正逐渐往全干发展 📃个人状态: 研发工程师,现效力于中国工业软件事业 🚀人生格言: 积跬步…

【微服务】skywalking自定义链路追踪与日志采集

目录 一、前言 二、自定义链路追踪简介 2.1 自定义链路追踪应用场景 2.2 链路追踪几个关键概念 三、skywalking 自定义链路追踪实现 3.1 环境准备 3.2 集成过程 3.2.1 导入核心依赖 3.2.2 几个常用注解 3.2.3 方法集成 3.2.4 上报追踪信息 四、skywalking 自定义日志…

代码随想录 Leetcode491. 非递减子序列

题目&#xff1a; 代码(首刷看解析 2024年2月3日&#xff09;&#xff1a; class Solution { private:vector<vector<int>> res;vector<int> path; public:void backtracking(vector<int>& nums, int startIndex) {if (path.size() > 1) {res.…

HiveSQL题——collect_set()/collect_list()聚合函数

一、collect_set() /collect_list()介绍 collect_set()函数与collect_list()函数属于高级聚合函数&#xff08;行转列&#xff09;&#xff0c;将分组中的某列转换成一个数组返回&#xff0c;常与concat_ws()函数连用实现字段拼接效果。 collect_list&#xff1a;收集并形成lis…

Amazon Bedrock 知识库现可提供完全托管的 RAG 体验

Amazon Bedrock 知识库预览版已于9月问世。从今天开始&#xff0c;Amazon Bedrock 知识库正式全面发布。正式推出。 借助知识库&#xff0c;可安全地将 Amazon Bedrock 中的基础模型 (FM) 连接到贵公司的数据&#xff0c;供检索增强生成 (RAG) 使用。模型生成的响应更具相关性…

海外IP代理:解锁网络边界的实战利器

文章目录 引言&#xff1a;正文&#xff1a;一、Roxlabs全球IP代理服务概览特点&#xff1a;覆盖范围&#xff1a;住宅IP真实性&#xff1a;性价比&#xff1a;在网络数据采集中的重要性&#xff1a; 二、实战应用案例一&#xff1a;跨境电商竞品分析步骤介绍&#xff1a;代码示…

简单几步,借助Aapose.Cells将 Excel 工作表拆分为文件

近年来&#xff0c;Excel 文件已成为无数企业数据管理的支柱。然而&#xff0c;管理大型 Excel 文件可能是一项艰巨的任务&#xff0c;尤其是在高效共享和处理数据时。为了应对这一挑战&#xff0c;大型 Excel 工作簿被拆分为较小的工作簿以增强电子表格管理。Aspose提供了这样…

堪称灾难级攻击的 UDP FLOOD洪水攻击,应该如何防护?

DDOS又称为分布式拒绝服务&#xff0c;全称是Distributed Denial of Service。DDOS本是利用合理的请求造成资源过载&#xff0c;导致服务不可用&#xff0c;从而造成服务器拒绝正常流量服务。就如酒店里的房间是有固定的数量的&#xff0c;比如一个酒店有50个房间&#xff0c;当…

【Kafka】服务器Broker与Controller详解

这里写自定义目录标题 Broker概述Broker总体工作流程Broker重要参数 Controller为什么需要Controller具体作用数据服务Leader选举选举流程脑裂问题羊群效应触发leader选举 Broker 概述 Kafka服务实例&#xff0c;负责消息的持久化、中转等功能。一个独立的Kafka 服务器被就是…

AES算法:数据传输的安全保障

在当今数字化时代&#xff0c;数据安全成为了一个非常重要的问题。随着互联网的普及和信息技术的发展&#xff0c;我们需要一种可靠的加密算法来保护我们的敏感数据。Advanced Encryption Standard&#xff08;AES&#xff09;算法应运而生。本文将介绍AES算法的优缺点、解决了…

金和OA jc6 UploadFileBlock 任意文件上传漏洞

免责声明&#xff1a;文章来源互联网收集整理&#xff0c;请勿利用文章内的相关技术从事非法测试&#xff0c;由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失&#xff0c;均由使用者本人负责&#xff0c;所产生的一切不良后果与文章作者无关。该…

SpringBoot实战项目第一天

环境搭建 后端部分需要准备&#xff1a; sql数据库 创建SpringBoot工程&#xff0c;引入对应的依赖(web\mybatis\mysql驱动) 配置文件application.yml中引入mybatis的配置信息 创建包结构&#xff0c;并准备实体类 完成今日开发后项目部分内容如下图示 用户注册于登录部分…

【MongoDB】跨库跨表查询(python版)

MongoDB跨表跨库查询 1.数据准备&#xff1a;2.跨集合查询3.跨库查询应该怎么做&#xff1f; 讲一个简单的例子&#xff0c;python连接mongodb做跨表跨库查询的正确姿势 1.数据准备&#xff1a; use order_db; db.createCollection("orders"); db.orders.insertMan…

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

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

增加Vscode引用路径

增加Vscode引用路径 增加Vscode引用路径问题说明解决思路1在Vscode中进行配置缺点 解决思路2 增加Vscode引用路径 问题说明 在嵌入式开发中需要经常用到库函数(SPL), Vscode需要配置引用路径才能对函数名或变量进行跳转 解决思路1 与Keil5 MDK类似, 在配置C/C的json文件中添…

计算机网络_1.6.2 计算机网络体系结构分层的必要性

1.6.2 计算机网络体系结构分层的必要性 一、五层原理体系结构每层各自主要解决什么问题1、物理层2、数据链路层3、网络层4、运输层5、应用层 二、总结三、练习 笔记来源&#xff1a; B站 《深入浅出计算机网络》课程 本节主要介绍实现计算机网络需要解决哪些问题&#xff1f;以…

【Crypto | CTF】BUUCTF 大帝的密码武器1

天命&#xff1a;这题真的是来刷经验的&#xff0c;有点吐血 首先这题是贼简单&#xff0c;但我居然跪到了&#xff0c;所以特此写这一篇来惩戒自己心太大 拿到文件&#xff0c;文件写着zip&#xff0c;改成zip后缀名即可&#xff0c;也不算啥难的 打开里面的两份文件&#x…

NLP入门系列—Attention 机制

NLP入门系列—Attention 机制 Attention 正在被越来越广泛的得到应用。尤其是 [BERT]火爆了之后。 Attention 到底有什么特别之处&#xff1f;他的原理和本质是什么&#xff1f;Attention都有哪些类型&#xff1f;本文将详细讲解Attention的方方面面。 Attention 的本质是什…

LabVIEW传感器通用实验平台

LabVIEW传感器通用实验平台 介绍了基于LabVIEW的传感器实验平台的开发。该平台利用LabVIEW图形化编程语言和多参量数据采集卡&#xff0c;提供了一个交互性好、可扩充性强、使用灵活方便的传感器技术实验环境。 系统由硬件和软件两部分组成。硬件部分主要包括多通道数据采集卡…

MySQL 安装配置 windows

一、下载 去官网MySQL :: MySQL Downloads 下载社区版 然后根据自己的系统选择 直接下载。 二、安装 点击安装程序 这边看样子缺少东西。 去这边下载 Latest supported Visual C Redistributable downloads | Microsoft Learn 然后再一次安装mysql 三、配置 安装完成后&a…