hsrp原理及实验配置

author author     2022-12-25     747

关键词:

一、HSRP简介
HSRP(Hot Standby Router Protocol 热备份路由协议)是思科(cisco)私有协议,HSRP就是把多台路由器组成一个热备份组,形成一个虚拟路由器。这个组内只有一个路由器是Active(活动)的,并由它来转发数据包,如果活动路由器发生了故障,备份路由器将成为活动路由器。从网络内的主机来看,网关并没有改变。我们并不会因为其中一个路由器发生故障而造成网络瘫痪,影响网络传输。

二、HSRP的组成
活跃路由器:热备份组内实际转发数据包的路由器
备份路由器:在活跃路由器发生故障不能转发数据包或者优先级发生改变时,由备份路由器转变为活跃路由器,并进行数据转发。
虚拟路由器:在热备份组内虚拟出来的路由器
其他路由器:其他

三、HSRP的工作原理
HSRP 运行在UDP上,端口号为1985。HSRP中的所有路由器都会发送或者接收HSRP消息,发送或接收的方式为组播,组播地址:224.0.0.2,TTL(保活时间)为1s。
HSRP的组播消息共有三种类型:
hello:HSRP中一台路由器向其他路由器发送本路由器的优先级和状态信息。发送间隔3s。
coup:当一个备份路由器成为活跃路由器时,会发送一个coup消息。
resign:在活动路由器发生故障或者关闭,又或者接收到一个具有更高优先级的路由器发来的Hello或者coup消息时,活动路由器将发送resign消息。
HSRP路由器利用Hello包来互相监听各自的存在。当路由器长时间没有接收到Hello包时,就认为活动路由器故障,备份路由器就会成为活动路由器。HSRP中hello包的发送间隔为3s,每3s发送一个hello包来确认对方状态。如果超过10s没有收到回包,则备份路由器变为活跃路由器并进行数据转发。
HSRP协议利用优先级决定哪个路由器成为活动路由器。如果一个路由器的优先级比其它路由器的优先级高,则该路由器成为活动路由器。
主设备的选择原则:
1、参与网关虚拟化的设备,首先比较优先级,越大越好;默认值为100;
2、如果优先级相同,则比较IP地址, 越大越好 ;

四、HSRP状态
在任一时刻,配置了HSRP协议的路由器都将处于以下六种状态之一
Initial———初始状态,HSRP启动时的状态,HSRP还没有运行,一般是在改变配置或端口刚刚启动时进入该状态。
Learn——— 学习状态,不知道虚拟IP,未看到活跃路由器发hello。等待活跃路由器发hello。
Listen———监听状态,路由器已经得到了虚拟IP地址,但是它既不是活动路由器也不是等待路由器。它一直监听从活动路由器和等待路由器发来的HELLO报文。
Speak———发言状态,在该状态下,路由器定期发送HELLO报文,并且积极参加活动路由器或等待路由器的竞选。
Standby———备份状态,当活跃路由器故障时准备代替进行数据转发。
Active———活跃状态,路由器执行包传输功能

五 、实验HSRP的配置

技术分享图片

实验步骤:
二层交换机上配置
1.创vlan
sw1#conf t
sw1(config)#vlan 10,20,30
sw1(config-vlan)#exit

2.端口分配
sw1(config)#int f1/0
sw1(config-if)#switchport access vlan 10
sw1(config-if)#int f1/1
sw1(config-vlan)#exit
sw1(config-if)#switchport access vlan 20
sw1(config-if)#exit

3.打开通道
sw1(config)#int f1/2
sw1(config-if)#switchport mode trunk
sw1(config-if)#int f1/3
sw1(config-if)#switchport mode trunk
sw1(config-if)#

三层交换机上的配置
1.创vlan
sw-3L#conf t
sw-3L(config)#vlan 10,20,30
sw-3L(config-vlan)#exit

2.打开通道
sw-3L(config)#int f1/0
sw-3L(config-if)#switchport mode trunk
sw-3L(config-if)#exit

3.进VLAN接口配ip及HSRP虚拟路由ip
sw-3L(config)#int vlan 10
sw-3L(config-if)#ip add 192.168.10.100 255.255.255.0
sw-3L(config-if)#no shut

活跃路由器
sw-3L(config-if)#standby 1 ip 192.168.10.1 组号
sw-3L(config-if)#standby 1 preempt 强占
sw-3L(config-if)#standby 1 track vlan 30 上行
sw-3L(config-if)#exit

sw-3L(config)#int vlan 20
sw-3L(config-if)#ip add 192.168.20.100 255.255.255.0
sw-3L(config-if)#no shut

备份路由器
sw-3L(config-if)#standby 2 ip 192.168.20.1
sw-3L(config-if)#standby 2 priority 95
sw-3L(config-if)#end

4.配置dhcp给c1
sw-3L(config)#ip dhcp pool v10
sw-3L(dhcp-config)#network 192.168.10.0 255.255.255.0
sw-3L(dhcp-config)#default-router 192.168.10.1

5.配置ospf
sw-3L(config)#router ospf 110
sw-3L(config-router)#network 192.168.30.0 0.0.0.255 area 0
sw-3L(config-router)#network 192.168.10.0 0.0.0.255 area 0

显示HSRP的摘要信息
技术分享图片

R3上的配置
1.配置单臂路由
R3#conf t
R3(config)#int f0/0
R3(config-if)#no shut
R3(config-if)#exit
R3(config)#int f0/0.10
R3(config-subif)#encapsulation dot1Q 10
R3(config-subif)#ip add 192.168.10.200 255.255.255.0
R3(config-subif)#no shut

R3(config-subif)#int f0/0.20
R3(config-subif)#encapsulation dot1Q 20
R3(config-subif)#ip add 192.168.20.200 255.255.255.0
R3(config-subif)#no shut
R3(config-subif)#exit

2.配置端口ip及HSRP虚拟路由ip
R3(config)#int f0/1
R3(config-if)#ip add 192.168.40.2 255.255.255.0
R3(config-if)#no shu
R3(config)#int f0/0.10
R3(config-subif)#standby 1 ip 192.168.10.1
R3(config-subif)#standby 1 priority 95
R3(config-subif)#exit

R3(config-subif)#int f0/0.20
R3(config-subif)#standby 2 ip 192.168.20.1
R3(config-subif)#standby 2 preempt
R3(config-subif)#standby 2 track f0/1
R3(config-subif)#exit

3.配置dhcp给c2
R3(config)#ip dhcp pool v20
R3(dhcp-config)#network 192.168.20.0 255.255.255.0
R3(dhcp-config)#default-router 192.168.20.1

4.配置ospf
R3(config-if)#ex
R3(config)#router ospf 110
R3(config-router)#netw
R3(config-router)#network 192.168.40.0 0.0.0.255 area 0
R3(config-router)#network 192.168.20.0 0.0.0.255 area 0

显示HSRP的摘要信息
技术分享图片

R1上的路由配置
1.配置ip
R1#conf t
R1(config)#int f0/0
R1(config-if)#ip add 192.168.30.1 255.255.255.0
R1(config-if)#no shu
R1(config-if)#ex

R1(config)#int f0/1
R1(config-if)#ip add 192.168.40.1 255.255.255.0
R1(config-if)#no shu
R1(config-if)#ex

R1(config)#int f1/0
R1(config-if)#ip add 12.0.0.1 255.255.255.0
R1(config-if)#no shu
R1(config-if)#ex

2.配置ospf
R1(config)#router ospf 110
R1(config-router)#network 12.0.0.0 0.0.0.255 area 0
R1(config-router)#network 192.168.40.0 0.0.0.255 area 0
R1(config-router)#network 192.168.30.0 0.0.0.255 area 0
R1(config-router)#

R5上的配置
1.配置ip
R5#conf t
R5(config)#int f0/0
R5(config-if)#ip add 12.0.0.5 255.255.255.0
R5(config-if)#no shu
R5(config-if)#ex

2.配置ospf
R5(config)#router ospf 110
R5(config-router)#network 12.0.0.0 0.0.0.255 area 0
R5(config-router)#ex
R5(config)#

PC机上自动获得ip及ping命令
技术分享图片

用trace命令查下路径
pc1上是从SW-3L上优先级为100的走
技术分享图片

pc2上是从R3上优先级为100的走
技术分享图片

接下来我们把SW-3L的主路由给shutdown看下路径

技术分享图片

技术分享图片

此时HSRP实现了其工作原理

注意事项:完成这个实验的步骤比较多 所以思路要清晰 不能乱 一步一步来

热备份路由选择协议(hsrp)配置命令及原理

热备份路由选择协议(HSRP)HSRP是Cisco私有协议HSRP组成员:(1)活跃路由器(2)备份路由器(3)虚拟路由器(4)其他路由器HSRP消息:HSRP中的所有路由器都发送或接收HSRP消息UDP端口号1985使用组播发送HSRP消息,组播地址224.0.0.2T... 查看详情

思科配置hsrp协议

实验名称:思科配置HSRP协议实验目的:通过配置HSRP,为pc机提供不间断的网关服务实验拓扑:实验需求:台路由器,一台pc机,一台交换机实验思路:配置pc机配置路由器实验步骤:配置PC机:为PC配置IP、子网掩码及网关Gateway-1... 查看详情

hsrp实验(代码片段)

...NS32.路由:c7200二、实验操作实验要求:1、理解HSRP的工作原理。2、掌握HSRP配置方法.3、理解HSRP的抢占与跟踪作用。实验拓扑:实验过程: 1、 根据拓扑结构,对路由器 R1、R2、R3 配置各接口 IP 地址。R1R2R3R... 查看详情

10.网络安全基础配置实验-hsrp及vrrp及三层交换机链路聚合配置

...功能:路由选择、分组转发2、请简述HSRP、VRRP的工作原理?HSRP(热备份路由协议):是思科推出的用于建立容错默认网关的专有冗余协议,由RFC2281进行描述。HSRP在网络路由器之间建立默认网关的倒换框架... 查看详情

hsrp和vrrp配置实例

...辅。实验目的:了解HSRP和VRRP,并熟练掌握VLAN和单臂路由原理。实验总体思路:1.首先处理好接口,该对应的对应,该激活的激活2.将192.168.10.0网段用HSRP进行热备份3.将192.168.20.0网段用VRRP进行热备份4.设置OSPF服务 查看详情

hsrp的简单应用

实验拓扑:实验需求:pc0.pc1和pc2互通,单点链路故障不影响通讯实验步骤及思路:使用Cisco私有的协议hsrp来实现配置pc机ip地址,规划各个网段ip在路由上配置网关以及hsrp路由上配置:Router1:Router(config-if)#ipadd192.168.10.254255.255.255.0... 查看详情

hsrp配置实例加原理(代码片段)

HSRP配置实例加原理一、HSRP原理(HotStandbyRoutingprotocol)1、HSRP为IP网络提供了容错和增强的路由选择功能。2、HSRP备份组由一台活跃的路由器、一台备份路由器、一台虚拟路由器和其他路由器组成。3、活跃路由器负责转发发动到虚拟... 查看详情

热备份路由选择协议(hsrp)的原理与配置

HSRP的原理   HSRP(HotStandbyRoutingProtocol,热备份路由选择协议)是Cisco私有的一种技术,它确保了当网络边缘设备或接入链路出现故障时,用户通信能迅速并透明的恢复,以此为IP网络提供冗余性。通过应用HSRP,可使网络... 查看详情

模拟hsrp工作原理

原理:热备份路由器协议(HSRP)的设计目标是支持特定情况下IP流量失败转移不会引起混乱、并允许主机使用单路由器,以及即使在实际第一跳路由器使用失败的情形下仍能维护路由器间的连通性。实现HSRP的条件是系统中有多... 查看详情

静态路由原理及实验

静态路由的原理:要了解静态路由的原理,首先我们要知道什么是路由路由就是源主机向目的主机发送数据包经过路径转发的服务静态路是由管理员手工配置。静态路由不能自动适应网络拓扑结构的变化。当网络发生故障或者拓... 查看详情

stm32——输入捕获实验原理及配置步骤

输入捕获实验原理及配置步骤一、输入捕获概念  STM32的输入捕获,简单的说就是通过检测TIMx_CHx(定时器X的通道X)上的边沿信号,在边沿信号发生跳变(比如上升沿/下降沿)的时候,将当前定时器的值(TIMx_CNT)存放到对应的通... 查看详情

一个实验搞定华为hybrid-vlan基本配置及原理

实验拓扑:650)this.width=650;"width="744"height="430"src="http://s3.51cto.com/wyfs02/M02/53/CF/wKiom1RwhzGyMGLLAAFTb6oymDM690.jpg"alt="wKiom1RwhzGyMGLLAAFTb6oymDM690.jpg"/>2.  实验需求:PC1和PC3属于VLAN1 查看详情

云计算--网络原理与应用--20171122--stp与hsrp

简单了解STP学习HSRP实验 一. 简单学习STP  STP(spanningtreeprotocol)生成树协议,就是把一个环形的结构改变成一个树形的结构。通过一些算法,在逻辑上阻塞一些端口,生成一个逻辑上的树形结构。  生成树算法的三... 查看详情

dhcp原理及实验验证

一、功能概述DHCP(DynamicHostConfigurationProtocol,动态主机配置协议),主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。DHCP协议采用客户端... 查看详情

hsrp

实验名称:HSRP配置实验要求:pc1/pc2/pc3为三个vlan,分别所vlan10/vlan20/vlan30650)this.width=650;"src="https://s5.51cto.com/wyfs02/M01/A7/65/wKioL1nl80eiWzvOAAE7wBa_yo4325.png"title="2017-10-1720-18-05屏幕截图.png"alt="wKioL 查看详情

hsrp

实验名称:HSRP配置实验要求:pc1/pc2/pc3为三个vlan,分别所vlan10/vlan20/vlan30650)this.width=650;"src="https://s5.51cto.com/wyfs02/M01/A7/65/wKioL1nl80eiWzvOAAE7wBa_yo4325.png"title="2017-10-1720-18-05屏幕截图.png"alt="wKioL 查看详情

hsrp

实验名称:HSRP配置实验要求:pc1/pc2/pc3为三个vlan,分别所vlan10/vlan20/vlan30650)this.width=650;"src="https://s5.51cto.com/wyfs02/M01/A7/65/wKioL1nl80eiWzvOAAE7wBa_yo4325.png"title="2017-10-1720-18-05屏幕截图.png"alt="wKioL 查看详情

dhcp基础原理及实验

①DHCP是什么?②DHCP的优势有哪些?③DHCP的工作流程有哪些?④DHCP工作过程如何体现的?1:DHCP是网络为计算机自动分配TCP/IP参数的服务协议配置客户端IP地址、子网掩码、网关。如图:1-12:DHCP的优势有以下5点:A、减少管理员... 查看详情