热备份路由协议_HSRP

合集下载

hsrp热备份路由协议

hsrp热备份路由协议

hsrp热备份路由协议HSRP是热备份路由协议(Hot Standby Router Protocol)的缩写,是一种Cisco设备上用来实现冗余路由的协议。

HSRP提供了一种虚拟IP地址,该地址可以被多个路由设备共享,实现了多个设备的冗余备份,保证了网络的可靠性和稳定性。

下面将从以下几个方面详细介绍HSRP的实现原理和具体步骤:1. HSRP的实现原理HSRP在多个设备之间建立一个虚拟路由器,为虚拟路由器分配一个虚拟IP地址。

这个虚拟路由器由一个优先级最高的活动路由器和一个或多个优先级次之的备份路由器组成。

当活动路由器失效时,备份路由器会自动接管虚拟IP地址的管理,确保网络服务的连续性和不间断。

2. HSRP的配置步骤(1)配置虚拟IP地址:在接口配置模式下,使用“standby IP address”命令指定一个虚拟IP地址,例如:interface ethernet0/0standby IP address 192.168.1.1(2)配置HSRP组号和优先级:使用“standby”命令配置HSRP组号和优先级,例如:standby 1 ip 192.168.1.1standby 1 priority 110其中,1为HSRP组号,110为该路由器的优先级。

路由器的优先级数字越高,其成为活动路由器的可能性越大。

(3)配置允许接收HSRP协议的IP地址:使用“standby”命令配置HSRP允许接收协议的IP地址,例如:standby 1 ip 192.168.1.1standby 1 preemptstandby 1 priority 110standby 1 track serial0其中,“preempt”表示优先级高的备用路由器可以抢占活动路由器的位置,“track”表示指定的接口故障时减少该路由器的优先级。

(4)配置备份路由器同步设置多个备份路由器,使用“standby”命令指定其他备份路由器的IP地址和优先级,例如:standby 1 ip 192.168.1.1standby 1 preemptstandby 1 priority 105standby 1 track serial0standby 2 ip 192.168.1.1standby 2 preemptstandby 2 priority 100standby 2 track serial0HSRP协议是Cisco设备上的一种重要实现技术。

配置多组HSRP热备份路由协议

配置多组HSRP热备份路由协议

配置多组HSRP热备份路由协议实验目的:了解如何配置多组HSRP热备份路由协议实验描述:用四台路由器搭建实验环境,其中两台模拟PC,两台当作路由器来用,R1和R2两个路由器都起回环接口模拟连接外网,中间两个是虚拟的路由器模拟网关,保证上网时网关地址不变。

实验拓扑图:在PC1上配置网关和IP地址Pc1config)#no ip routingPc1config)#ip default-gateway 192.168.0.10Pc1config)#int fa0/0Pc1config-if)#ip ad 192.168.0.3 255.255.255.0Pc1config-if)#no sh在R1开启热备份协议并做虚拟映射R1(config)#int fa0/0R1(config-if)#ip ad 192.168.0.1 255.255.255.0R1(config-if)#no shR1(config-if)#standby 1 ?authentication Authenticationip Enable HSRP and set the virtual IP addressmac-address V irtual MAC addressname Redundancy name stringpreempt Overthrow lower priority Active routerspriority Priority leveltimers Hello and hold timerstrack Priority trackingR1(config-if)#standby 1 ip 192.168.0.10R1(config-if)#^Z在R2启热备份协议并做虚拟映射R2(config)#int fa0/0R2(config-if)#ip ad 192.168.0.2 255.255.255.0R2(config-if)#no shR2#debug standbyHSRP debugging is onR2#conf tEnter configuration commands, one per line. End with CNTL/Z.R2(config)#int fa0/0R2(config-if)#standby 1 ip 192.168.0.10R2(config-if)#*Aug 13 17:20:51.959: HSRP: Fa0/0 Grp 1 Disabled -> Init //初始状态*Aug 13 17:20:51.959: HSRP: Fa0/0 Grp 1 Redundancy "hsrp-Fa0/0-1" state Disabled -> InitR2(config-if)#*Aug 13 17:21:01.967: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Active pri 100 vIP 192.168.0.10 *Aug 13 17:21:01.971: HSRP: Fa0/0 Grp 1 Active router is 192.168.0.1*Aug 13 17:21:01.971: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Active pri 100 vIP 192.168.0.10 *Aug 13 17:21:01.975: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Active pri 100 vIP 192.168.0.10 *Aug 13 17:21:01.979: HSRP: Fa0/0 Interface up*Aug 13 17:21:01.979: HSRP: Fa0/0 Starting minimum interface delay (1 secs)*Aug 13 17:21:02.207: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Active pri 100 vIP 192.168.0.10 R2(config-if)#*Aug 13 17:21:02.979: HSRP: Fa0/0 Interface min delay expired*Aug 13 17:21:02.979: HSRP: Fa0/0 Grp 1 Init: a/HSRP enabled*Aug 13 17:21:02.979: HSRP: Fa0/0 Grp 1 Init -> Listen //监听状态*Aug 13 17:21:02.979: HSRP: Fa0/0 Grp 1 Redundancy "hsrp-Fa0/0-1" state Init -> Backup*Aug 13 17:21:02.979: HSRP: Fa0/0 Redirect adv out, Passive, active 0 passive 1R2(config-if)#*Aug 13 17:21:05.179: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Active pri 100 vIP 192.168.0.10 R2(config-if)#*Aug 13 17:21:08.219: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Active pri 100 vIP 192.168.0.10 R2(config-if)#*Aug 13 17:21:11.167: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Active pri 100 vIP 192.168.0.10R2(config-if)#*Aug 13 17:21:12.979: HSRP: Fa0/0 Grp 1 Listen: d/Standby timer expired (unknown)*Aug 13 17:21:12.979: HSRP: Fa0/0 Grp 1 Listen -> Speak //发言状态*Aug 13 17:21:12.983: HSRP: Fa0/0 Grp 1 Redundancy "hsrp-Fa0/0-1" state Backup -> Speak*Aug 13 17:21:12.983: HSRP: Fa0/0 Grp 1 Hello out 192.168.0.2 Speak pri 100 vIP 192.168.0.10R2(config-if)#*Aug 13 17:21:14.203: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Active pri 100 vIP 192.168.0.10R2(config-if)#*Aug 13 17:21:15.987: HSRP: Fa0/0 Grp 1 Hello out 192.168.0.2 Speak pri 100 vIP 192.168.0.10R2(config-if)#*Aug 13 17:21:17.231: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Active pri 100 vIP 192.168.0.10R2(config-if)#*Aug 13 17:21:18.987: HSRP: Fa0/0 Grp 1 Hello out 192.168.0.2 Speak pri 100 vIP 192.168.0.10R2(config-if)#*Aug 13 17:21:20.219: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Active pri 100 vIP 192.168.0.10R2(config-if)#*Aug 13 17:21:21.991: HSRP: Fa0/0 Grp 1 Hello out 192.168.0.2 Speak pri 100 vIP 192.168.0.10*Aug 13 17:21:22.979: HSRP: Fa0/0 Grp 1 Speak: d/Standby timer expired (unknown)*Aug 13 17:21:22.979: HSRP: Fa0/0 Grp 1 Standby router is local*Aug 13 17:21:22.983: HSRP: Fa0/0 Grp 1 Speak -> Standby //备份状态*Aug 13 17:21:22.983: HSRP: Fa0/0 Grp 1 Redundancy "hsrp-Fa0/0-1" state Speak -> Standby*Aug 13 17:21:22.983: HSRP: Fa0/0 Grp 1 Hello out 192.168.0.2 Standby pri 100 vIP 192.168.0.10在R2上把优先级调高并看测试过程R2(config)#int fa0/0R2(config-if)#standby 1 priority 102 //默认优先级是100R2#debug standbyHSRP debugging is on*Aug 13 17:31:33.351: HSRP: Fa0/0 Redirect adv out, Passive, active 0 passive 1*Aug 13 17:31:33.823: HSRP: Fa0/0 Grp 1 Priority 100 -> 102R2(config-if)#*Aug 13 17:31:35.043: HSRP: Fa0/0 Grp 1 Hello out 192.168.0.2 Standby pri 102 vIP 192.168.0.10*Aug 13 17:31:35.223: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Active pri 100 vIP 192.168.0.10R2(config-if)#standby*Aug 13 17:31:38.047: HSRP: Fa0/0 Grp 1 Hello out 192.168.0.2 Standby pri 102 vIP 192.168.0.10*Aug 13 17:31:38.223: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Active pri 100 vIP 192.168.0.10R2(config-if)#standby 1 pree*Aug 13 17:31:41.047: HSRP: Fa0/0 Grp 1 Hello out 192.168.0.2 Standby pri 102 vIP 192.168.0.10*Aug 13 17:31:41.191: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Active pri 100 vIP 192.168.0.10R2(config-if)#standby 1 preemptR2(config-if)#*Aug 13 17:31:44.051: HSRP: Fa0/0 Grp 1 Hello out 192.168.0.2 Standby pri 102 vIP 192.168.0.10*Aug 13 17:31:44.267: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Active pri 100 vIP 192.168.0.10*Aug 13 17:31:44.271: HSRP: Fa0/0 Grp 1 Standby: h/Hello rcvd from lower pri Active router (100/192.168.0.1) *Aug 13 17:31:44.271: HSRP: Fa0/0 Grp 1 Active router is local, was 192.168.0.1*Aug 13 17:31:44.275: HSRP: Fa0/0 Grp 1 Standby router is unknown, was local*Aug 13 17:31:44.275: HSRP: Fa0/0 Redirect adv out, Active, active 1 passive 2*Aug 13 17:31:44.279: HSRP: Fa0/0 Grp 1 Coup out 192.168.0.2 Standby pri 102 vIP 192.168.0.10*Aug 13 17:31:44.283: HSRP: Fa0/0 Grp 1 Standby -> Active*Aug 13 17:31:44.283: %HSRP-5-STA TECHANGE: FastEthernet0/0 Grp 1 state Standby -> ActiveR2(config-if)#*Aug 13 17:31:44.287: HSRP: Fa0/0 Grp 1 Redundancy "hsrp-Fa0/0-1" state Standby -> Active*Aug 13 17:31:44.287: HSRP: Fa0/0 Redirect adv out, Active, active 1 passive 1*Aug 13 17:31:44.291: HSRP: Fa0/0 Grp 1 Hello out 192.168.0.2 Active pri 102 vIP 192.168.0.10*Aug 13 17:31:44.387: HSRP: Fa0/0 REDIRECT adv in, Passive, active 0, passive 1, from 192.168.0.1*Aug 13 17:31:44.483: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Speak pri 100 vIP 192.168.0.10R2(config-if)#*Aug 13 17:31:47.287: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Speak pri 100 vIP 192.168.0.10*Aug 13 17:31:47.295: HSRP: Fa0/0 Grp 1 Hello out 192.168.0.2 Active pri 102 vIP 192.168.0.10*Aug 13 17:31:47.299: HSRP: Fa0/0 Grp 1 Redundancy group hsrp-Fa0/0-1 state Active -> ActiveR2(config-if)#*Aug 13 17:31:50.283: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Speak pri 100 vIP 192.168.0.10*Aug 13 17:31:50.295: HSRP: Fa0/0 Grp 1 Hello out 192.168.0.2 Active pri 102 vIP 192.168.0.10*Aug 13 17:31:50.299: HSRP: Fa0/0 Grp 1 Redundancy group hsrp-Fa0/0-1 state Active -> ActiveR2(config-if)#*Aug 13 17:31:53.295: HSRP: Fa0/0 Grp 1 Hello out 192.168.0.2 Active pri 102 vIP 192.168.0.10 R2已经是活动状态*Aug 13 17:31:53.299: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Speak pri 100 vIP 192.168.0.10R2(config-if)#*Aug 13 17:31:54.295: HSRP: Fa0/0 Grp 1 Hello in 192.168.0.1 Standby pri 100 vIP 192.168.0.10*Aug 13 17:31:54.299: HSRP: Fa0/0 Grp 1 Standby router is 192.168.0.1 R1已经是备份状态PC1#ping 192.168.0.10Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 192.168.0.10, timeout is 2 seconds:Success rate is 100 percent (5/5), round-trip min/avg/max = 32/106/284 msR2#show arpProtocol Address Age (min) Hardware Addr Type InterfaceInternet 192.168.0.10 - 0000.0c07.ac01 ARPA FastEthernet0/0Internet 192.168.0.2 - ca38.060c.0000 ARPA FastEthernet0/0Internet 192.168.0.3 1 ca39.02b8.0000 ARPA FastEthernet0/0R2#show standbyFastEthernet0/0 - Group 1State is Active2 state changes, last state change 00:48:02Virtual IP address is 192.168.0.10 虚拟IP地址是192.168.0.10Active virtual MAC address is 0000.0c07.ac01 虚拟的MAC地址Local virtual MAC address is 0000.0c07.ac01 (default)Hello time 3 sec, hold time 10 secNext hello sent in 0.920 secsPreemption enabledActive router is localStandby router is 192.168.0.1, priority 100 (expires in 8.876 sec)Priority 100 (default 100)IP redundancy name is "hsrp-Fa0/0-1" (default)再添加一台路由器,模拟PC2PC2(config)#no ip routingPC2(config)#ip defaultPC2(config)#ip default-gateway 192.168.0.100PC2(config)#int fa0/0PC2(config-if)#ip ad 192.168.0.4 255.255.255.0PC2(config-if)#no shPC2(config-if)#^Z在R1和R2上添加第二个虚拟路由器R1(config)#ip default-gateway 192.168.0.100R1(config)#int fa0/0R1(config-if)#standby 2 ip 192.168.0.100R1(config-if)#standby 2 preemptR1(config-if)#standby 2 priority 101R1(config-if)#^ZR2(config)#ip default-gateway 192.168.0.100R2(config)#int fa0/0R2(config-if)#standby 2 ip 192.168.0.100R2(config-if)#standby 2 preemptR2(config-if)#^Z这样用户去192.168.0.10网关从R2走,去192.168.0.100网关从R1走。

单组热备份HSRP详细配置实例

单组热备份HSRP详细配置实例

单组热备份HSRP详细配置实例HSRP即热备份路由器协议的设计目标是支持特定情况下IP 流量失败转移不会引起混乱、并允许主机使用单路由器,以及即使在实际第一跳路由器使用失败的情形下仍能维护路由器间的连通性。

下面让我们来看一下一个实例配置。

热备份HSRP详细配置网络拓扑图热备份HSRP详细配置过程R1配置1.r1(config)#int f0/02.r1(config-if)#ip add 192.168.1.1 255.255.255.03.r1(config-if)#no shu4.r1(config-if)#int f1/05.r1(config-if)#ip add 192.168.2.1 255.255.255.06.r1(config-if)#no shu7.r1(config)#router rip8.r1(config-router)#network 192.168.1.09.r1(config-router)#network 192.168.2.010.r1(config)#int f0/011.r1(config-if)#standby 47 ip 192.168.1.254启用HSRP 功能,并设置虚拟IP 地址,47为standby 的组号。

相同组号的路由器属于同一个HSRP 组,所有属于同一个HSRP 组的路由器的虚拟地址必须一致12.r1(config-if)#standby 47 priority 180 优先级为180 (配置HSRP的优先级,如果不设置该项,缺省优先级为100,该值大抢占为活动路由器的优先权越高)13.r1(config-if)#standby 47 preemtp 配置占先权(该设置允许该路由器在优先级是最高时成为活动路由器。

如果不设置,即使该路由器权值再高,也不会成为活动路由器。

)14.r1(config-if)#standby 47 track f1/0 100 端口跟踪,优先级减少100R2配置1.r2(config)#int f0/0r2(config-if)#ip add 192.168.1.2 255.255.255.02.r2(config-if)#no shu3.r2(config-if)#int f1/04.r2(config-if)#ip add 192.168.3.1 255.255.255.05.r2(config-if)#no shu6.r2(config)#router rip7.r2(config-router)#network 192.168.1.08.r2(config-router)#network 192.168.3.09.r2(config)#int f0/010.r2(config-if)#standby 47 ip 192.168.1.254 备份组为47虚拟IP为1.25411.r2(config-if)#standby 47 priority 150 优先级为150R3配置1.r3(config)#int f0/02.r3(config-if)#ip add 192.168.2.2 255.255.255.03.r3(config-if)#no shu4.r3(config-if)#int f1/05.r3(config-if)#ip add 192.168.3.2 255.255.255.06.r3(config-if)#no shu7.r3(config-if)#int f2/08.r3(config-if)#ip add 192.168.4.1 255.255.255.09.r3(config-if)#no shu10.r3(config)#router rip11.r3(config-router)#network 192.168.2.012.r3(config-router)#network 192.168.3.013.r3(config-router)#network 192.168.4.014.VPCS1:ip 192.168.1.3 192.168.1.254 24 VPCS1IP为1.3网关为1.25415.VPCS2:ip 192.168.4.2 192.168.4.1 24 VPCS2IP为4.2网关为4.1(HSRP 应在虚拟接口上配置,配置时应指定虚拟IP地址,参数preempt可以帮助优先级比较高的路由器在故障恢复后重新成为活跃路由器)之后测试就可以了。

CISCO HSRP热备份协议

CISCO HSRP热备份协议

一R1配置Router(config)#hostname R1修改路由器名字R1(config)#in e0/0、进入0/0接口R1(config-if)#ip address 172.0.0.1 255.255.0.0配置ip地址为172.0.0.1,子网掩码为255.255.0.0 R1(config-if)#no shutdown开启端口R1(config-if)#standby 172 ip 172.0.0.254热备份路由ID进程是172虚拟IP是172.0.0.254 R1(config-if)#standby 172 priority 120热备份路由ID进程是172优先级别为120R1(config-if)#standby 17 preempt热备份路由ID进程是172配置占先权R1(config-if)#exit退出接口模式R1(config)#in e0/1进入0/1接口R1(config-if)#ip address 173.0.0.1 255.255.0.0配置ip地址为173.0.0.1,子网掩码为255.255.0.0 R1(config-if)#no shutdown开启端口R1(config-if)#standby 173 ip 173.0.0.254热备份路由ID进程是173虚拟IP是173.0.0.254 R1(config-if)#standby 173 priority 120热备份路由ID进程是173优先级别为120R1(config-if)#standby 173 preempt热备份路由ID进程是173配置占先权R1(config-if)#exit退出接口模式R1(config)#in e0/3进入0/3接口R1(config-if)#ip address 10.0.0.1 255.0.0.0配置ip地址为10.0.0.1,子网掩码为255.0.0.0R1(config-if)#no shutdown开启端口R1(config)#router rip进入rip路由配置模式R1(config-router)#version 2版本2R1(config-router)#network 172.0.0.0宣告邻近网段172.0.0.0R1(config-router)#network 173.0.0.0宣告邻近网段173.0.0.0R1(config-router)#network 10.0.0.0宣告邻近网段10.0.0.0R1(config-router)#end退出到#模式R1#show running-config查看信息配置基本信息R1#write保存配置二R2配置Router(config)#hostname R2修改路由器名字R2(config)#in e0/0进入e0/0接口R2(config-if)#ip address 172.0.0.2 255.255.0.0配置ip为172.0.0.0.2子网掩码为255.255.0.0R2(config-if)#no shutdown开启接口R2(config-if)#standby 172 ip 172.0.0.254热备份路由ID进程为172虚拟ip为172.0.0.254 R2(config-if)#standby 172 priority 110热备份路由ID进程为172优先级别为110R2(config-if)#standby 172 preempt热备份路由ID进程为172配置占先权R2(config-if)#exit退出接口模式R2(config)#in e0/1进入0/1接口R2(config-if)#ip address 173.0.0.2 255.255.0.0配置ip为172.0.0.0.3子网掩码为255.255.0.0R2config-if)#no shutdown开启接口R2(config-if)#standby 173 ip 173.0.0.254热备份路由ID进程为173虚拟ip为173.0.0.254 R2(config-if)#standby 173 priority 110热备份路由ID进程为173优先级别为110R2(config-if)#standby 173 preempt热备份路由ID进程为173配置占先权R2(config-if)#exit退出接口模式R2(config)#in e0/3进入0/3接口R2(config-if)#ip address 10.0.0.2 255.0.0.0配置ip为10.0.0.2子网掩码为255.0..0.0 R2(config-if)#no shutdown开启接口R2(config-if)#exit退出接口模式R2(config)#router rip进入rip路由配置模式R2(config-router)#version 2版本2R2(config-router)#network 172.0.0.0宣告邻近网段172.0.0.0R2(config-router)#network 173.0.0.0宣告邻近网段173.0.0.0R2(config-router)#network 10.0.0.0宣告邻近网段10.0.0.0R2(config-router)#end退出到#模式R2#show running-config查看信息配置基本信息R2#write保存配置。

HSRP热备份

HSRP热备份

HSRP热备份【实验名称】:HSRP (Hot Standby Routing Protocol)热备份路由协议【实验拓扑】:【实验原理】:HSRP 是Hot Standby Routing Protocol(热备份路由协议)的缩写。

它的作用是能够把一台或多台路由器用来做备份,所谓热备份是指当使用的路由器不能正常工作时,候补的路由器能够实现平滑的替换,尽量不被察觉。

HSRP概念:热备份路由协议 (Hot Standby Routing Protocol)当主机使用缺省网关实现容错备份功能适用于支持多播或广播的局域网如 Ethernet, Toking Ring, FDDI等HSRP 用于广播或多播局域网上的路由器热备份,并适于静态的路由配置,实际上HSRP 正是解决设备不能动态适应路由改变的问题。

【实验步骤】:1.按拓扑图将网络搭建好,配置好三个路由的信息,在三个路由器上启用rip协议。

2.将客户机A(网关:192.168.6.1、192.168.7.1)与路由桥接,并检测是否联通。

3.使用HSRP 协议,开始R6与R7路由HSRP 协议的配置@:其中R7的优先级比R6的优先级高4.断开R7的fa2/0接口,这时R6的优先级高,用客户机B在去ping 192.168.56.1 追踪经过的路由,查看数据包走的是那条断开R7的fa2/0接口,这时R6的优先级高,用客户机B在去ping 192.168.56.1 追踪经过的路由,查看数据包走的是那条1.按拓扑图将网络搭建好,配置好三个路由的信息,在三个路由器上启用rip协议。

R5配置信息:Router>enableRouter#config tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#hostname R5R5(config)#int s1/1R5(config-if)#ip add 192.168.56.1 255.255.255.0R5(config-if)#no shutR5(config-if)#exitR5(config)#int s1/2R5(config-if)#ip add 192.168.57.1 255.255.255.0R5(config-if)#no shutR5(config-if)#exitR5(config)#int lo5R5(config-if)#ip add 192.168.5.1 255.255.255.0R5(config-if)#no shutR5(config-if)#exitR5(config)#router ripR5(config-router)#net 192.168.56.0R5(config-router)#net 192.168.57.0R5(config-router)#net 192.168.5.0R5(config-router)#exitR5(config)#R6 配置信息:Router>enableRouter#config tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#hostname R6R6(config)#int s1/0R6(config-if)#ip add 192.168.56.2 255.255.255.0R6(config-if)#no shutR6(config-if)#exitR6(config)#int fa2/0R6(config-if)#ip add 192.168.6.1 255.255.255.0R6(config-if)#no shutR6(config-if)#exitR6(config)#router ripR6(config-router)#net 192.168.56.0R6(config-router)#net 192.168.6.0R6(config-router)#endR6#R7配置信息:R7(config)#int s1/4R7(config-if)#ip add 192.168.57.2 255.255.255.0R7(config-if)#no shutR7(config-if)#int fa2/0R7(config-if)#ip add 192.168.6.100 255.255.255.0R7(config-if)#no shutR7(config-if)#exitR7(config)#router ripR7(config-router)#net 192.168.57.0R7(config-router)#net 192.168.6.0R7(config-router)#endR7#2.将客户机A(网关:192.168.6.1、)与路由桥接,并检测是否联通。

HSRP

HSRP

这部分的讲解要结合幻灯片高可用性:1.HSRP(Hot Standby Routing Protocol):热备份路由协议2.VRRP(Virtual Router Redundancy Protocol):虚拟路由器冗余协议3.GLBP(Gateway load Balancing Protocol):网关负载均衡协议这3个协议都是用来保证网关的备份的HSRP1.思科私有的2.一个虚拟IP地址,一个虚拟MAC地址虚拟IP地址不能和真实IP地址相同虚拟MAC地址:0000.0c07.acXX,其中XX是组号3.一主一辅4.HSRP默认优先级是100,被跟踪的接口不可用后优先级默认降低105.HSRP的6种状态(1)Initial:初始状态,修改配置或接口刚启动时处于这个状态(2)Learn:学习状态,等待活跃路由器发送Hello 消息,收到后就进入监听状态(3)Listen:监听状态,在HSRP组中,除活跃路由器和备用路由器外,其他路由器都处于这种状态。

说白了,这个状态就是用来选举的,如果被选举是备用状态或者是活跃状态,就进入speak状态(4)speak:发言状态,处于发言状态的路由器定期地发送Hello消息,如果在speak状态发现了更优秀的Hello包,此时就转化成listen状态(5)Standby:备用状态,定期发送Hello消息(6)Active:活跃状态,定期发送Hello消息HSRP使用的包:hello,辞职和政变6.配置的时候一定要禁用定向广播命令是:no ip redirects7.关于HSRP的实验(1)路由器上基本配置(2)交换机上基本配置(3)跟踪(4)负载均衡8配置主设备配置3句话standby 1 ip 虚拟IP地址standby 1 preempt //让设备支持抢占功能standby 1 priority 优先级备份设备配置2句话standby 1 ip 虚拟IP地址standby 1 preemptVRRP1.公有的2.一个虚拟IP地址,一个虚拟MAC地址虚拟IP地址可以和真实IP地址相同虚拟MAC地址:0000.5e00.01XX,其中XX是组号3.一主多辅4.VRRP默认优先级是100,不支持跟踪5.协议号112,组播地址224.0.0.18,默认通告间隔1s6.VRRP默认有抢占机制7.关于VRRP的实验(1)路由器上基本配置(2)交换机上基本配置(3)负载均衡HSRP与VRRP之间的区别:1.HSRP是私有的,VRRP是共有的2.HSRP是一主一辅,VRRP是一主多辅3.HSRP支持跟踪,VRRP没有跟踪机制4.HSRP的虚拟IP地址不能和真实IP地址相同,VRRP的虚拟IP地址和真实的IP地址相同5.HSRP中主、辅设备都发送Hello包,VRRP中只有主设备发送Hello包GLBP1.思科私有的2.一个虚拟IP地址,多个虚拟MAC地址3.GLBP和HSRP,VRRP的最大不同在于:可以提供负载均衡4.两个术语:(1)AVF:active virtual forwarder(2)AVG:active virtual gateway5.GLBP的工作原理:(1)GLBP组选举一个AVG,所有组成员都叫做AVF (2)AVG给整个组分配虚拟MAC地址,即每个AVF分配到一个虚拟MAC地址(3)AVG负责回复用户的ARP请求,每次给的虚拟MAC 地址不同,以这种方式实现负载均衡(4)每个AVF负责转发自己负责的那个虚拟MAC的数据6.GLBP支持3种负载均衡的模式(1)host-dependent:确保主机始终使用同一个虚拟MAC地址(2)round-robin:每次轮流地分配AVF的虚拟MAC地址(3)weighted:前往AVF的流量取决于AVF的权重7.关于GLBP的实验(1)路由器上基本配置(2)交换机上基本配置。

HSRP协议热备份路由协议的故障切换机制

HSRP协议热备份路由协议的故障切换机制

HSRP协议热备份路由协议的故障切换机制HSRP(Hot Standby Router Protocol)热备份路由协议是一种用于提高网络可靠性和冗余性的协议,常用于企业和组织的网络架构中。

本文将介绍HSRP协议以及其故障切换机制,以帮助读者更好地理解和应用这一协议。

1. HSRP协议概述HSRP协议是一种第一层和第三层中的路由协议,通过将多台路由器组合为一个虚拟路由器来提供高可用性。

在这个虚拟路由器中,一个路由器被选为主路由器,其他路由器作为备份路由器提供冗余。

主路由器接收并转发进入虚拟路由器的数据流量,备份路由器则处于监听状态。

2. HSRP协议的工作原理在HSRP协议中,虚拟路由器被赋予一个虚拟IP地址,用于将数据流量转发到虚拟路由器的设备。

主路由器负责处理虚拟IP地址,备份路由器处于备份状态以便在主路由器故障时接管。

3. HSRP协议的故障切换机制在正常情况下,主路由器会周期性地发送HSRP Hello消息以维持虚拟路由器的正常工作。

当备份路由器连续一段时间没有收到主路由器的Hello消息时,将会宣布自己为新的主路由器,并更新虚拟路由器的MAC地址。

这个过程叫做故障切换。

故障切换过程如下:- 备份路由器宣布自己为新的主路由器。

- 新的主路由器将立即发送 Gratuitous ARP 报文,以更新其他设备的 ARP 缓存并告知它们虚拟IP地址的变化。

- 虚拟路由器的状态和虚拟IP地址更新为新的主路由器。

- 备份路由器继续监听,等待主路由器的故障恢复。

4. HSRP协议的配置方法在实际应用中,配置HSRP协议需要以下几个步骤:- 配置虚拟IP地址和组号。

- 配置路由器的优先级,优先级高的被选定为主路由器。

- 配置HSRP Hello时间间隔,即主路由器发送Hello消息的频率。

- 配置HSRP延迟时间,即故障切换发生时的等待时间。

5. HSRP协议的优势和应用场景HSRP协议具有以下优势:- 提供高可用性和冗余性,当主路由器发生故障时,备份路由器可以快速接管。

智慧HW数通基础第十三章HSRP协议及配置

智慧HW数通基础第十三章HSRP协议及配置

第十三章HSRP 协议及配置.1培训目标本章讨论 HSRP 协议的功能和实现、Quidway 路由器 HSRP 用途、实现及应用。

.2 HSRP 协议简介.2.1 HSRP 的概念HSRP 是Hot Standby Routing Protocol(热备份路由协议)的缩写。

它的作用是能够把一台或多台路由器用来做备份,所谓热备份是指当使用的路由器不能正常工作时,候补的路由器能够实现平滑的替换,尽量不被察觉。

通常,我们的网络上主机设置一条缺省路由,指向主机所在网段内的一个路由器R,这样,主机发出的目的地址不在本网段的报文将被通过缺省路由发往路由器R,从而实现了主机与外部网络的通信。

在这种情况下,当路由器 R 坏掉时,本网段内所有以路由器 R 为缺省路由下一跳的主机将断掉与外部的通信。

HSRP 实现容错备份功能,可以有效解决上述可靠性问题。

.2.2 HSRP 解决的问题HSRP解决的问题主机 Pat 设置缺省网关 Router A,这样访问主机 Marceau 需要通过Router A 来进行。

一旦 Router A 出现故障,主机 Pat 将失去与主机Marceau 的联系,除非主机 Pat 重新指定其它的缺省网关,如 Router B。

.2.3 HSRP 的引入HSRP引入让我们看一下引入 HSRP 是如何解决问题的。

通过在 Router A 和Router B上配置 HSRP,使它们共同组成一个备份组,可以把这个组抽象成一个虚拟路由器,它有自己的 IP 地址和 MAC 地址,分别称作虚拟 IP 地址和虚拟 MAC 地址。

这样主机 Pat 可以把自己的缺省网关设置成虚拟IP 地址,访问主机 Marceau 就可以通过虚拟路由器来进行。

当然,虚拟路由器是一个抽象的概念,实际的网关工作是由 Router A 和Router B 中的一个来完成的,我们称完成实际网关工作的路由器为活动路由器,另外一个路由器为备份路由器。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Page 3/39
HSRP概述 概述
HSRP:热备份路由协议(Hot Standby Routing :热备份路由协议( Protocol) ) HSRP是一种容错协议,它保证当主机的下一跳路由器 是一种容错协议, 是一种容错协议 失效时,可以及时的由另一台路由器来替代,从而保 失效时,可以及时的由另一台路由器来替代, 持通讯的连续性和可靠性。 持通讯的连续性和可靠性。 HSRP协议通过交互报文的方法将多台物理路由器模拟 协议通过交互报文的方法将多台物理路由器模拟 成一台虚拟路由器, 成一台虚拟路由器,网络上的主机与虚拟路由器进行 通信。一旦HSRP组中的某台物理路由器失效,其他路 组中的某台物理路由器失效, 通信。一旦 组中的某台物理路由器失效 由器自动将接替其工作。 由器自动将接替其工作。
0000.0c07.ac2f HSRP组 HSRP组47
Router#show ip arp Protocol address Internet 172.16.10.82 Internet 172.16.10.169 internet 172.16.10.110
Age(min) hardware add ( type ) 0010.f6b3.d000 ARPA 0010.0b79.5800 ARPA 0000.0c07.ac2f ARPA
router(config-if)#standby group-number times hello-interval holdtime
hello时间 时间
缺省是3秒 缺省是 秒 可配置1~255 可配置
保持时间
最少是hello时间的 倍 时间的3倍 最少是 时间的 缺省的保持时间是10 缺省的保持时间是 秒
Page 21/39
配置HSRP的抢占权 的抢占权 配置
抢占权
原活跃路由器可从优先级较低的新活跃路由器手中重新 取回转发权 使用配置命令
router(config-if)#standby group-number preempt
Page 22/39
配置HSRP计时器 计时器 配置
使用路由器接口命令设置HSRP计时器 计时器 使用路由器接口命令设置
Page 17/39
interface Fasternet0/1 Fasternet0/1 Fasternet0/1
HSRP虚拟 虚拟MAC地址 地址2-2 虚拟 地址
虚拟路由器的MAC地址结构 虚拟路由器的MAC地址结构
众所周知的虚拟 MAC地址 地址
厂商编码
HSRP组号 组号
0000.0c
07.ac
HSRP工作原理 工作原理
实现路由器的冗余备份和负载均衡
虚拟路由器 备份路由器 活跃路由器
核心网络
文件服务器 Page 14/39
HSRP的组成员 的组成员
HSRP 组1 组1的活跃路由器 的活跃路由器 组2的备份路由器 的备份路由器 路由器A 路由器A HSRP 组2
组2的活跃路由器 的活跃路由器 组1的备份路由器 的备份路由器
主路由器出现故障后自动发生切换
HSRP工作原理 工作原理
抢占模式: 抢占模式
如果抢占模式关闭, 如果抢占模式关闭,高优先级的备份路由器不会主动 成为活动路由器,即使活动路由器优先级较低,只有 成为活动路由器,即使活动路由器优先级较低, 当活动路由器失效时, 当活动路由器失效时,备份路由器才会成为主路由器 。 抢占模式主要应用于保证高优先级的路由器只要一接 入网络就会成为活动路由器。 入网络就会成为活动路由器。
Page 24/39
配置HSRP端口跟踪 端口跟踪4-2 配置 端口跟踪
路由器A 路由器 活跃路由器
T1 Liink
S1
E0
路由器 B 备份路由器
总部
分支机构
Page 25/39
配置HSRP端口跟踪 配置 端口跟踪4-3 端口跟踪
路由器A 路由器A 路由器 路由器 备份路由器 活跃路由器
HSRP计时器 计时器
Hello间隔(hello interval) 间隔( 间隔 )
发送hello数据包的时间间隔 数据包的时间间隔 发送
保持时间( 保持时间(hold time) )
HSRP组内的 组内的HSRP路由器在声明活跃路由器发生故障 组内的 路由器在声明活跃路由器发生故障 之前等待的时间
HSRP概述 概述
HSRP的六种状态 的六种状态: 的六种状态
初始状态( ):表示路由器的 表示路由器的HSRP还未运行,一般在配 还未运行, 初始状态(Initial ):表示路由器的 还未运行 置第一台HSRP路由器时会显示此状态; 路由器时会显示此状态; 置第一台 路由器时会显示此状态 学习状态(Learn ):表示配置 学习状态( ):表示配置HSRP的路由器还未知道虚地址, 的路由器还未知道虚地址, 表示配置 的路由器还未知道虚地址 并一直监听来自主动路由器的消息包; 并一直监听来自主动路由器的消息包; 倾听状态( ):表示配置 倾听状态(Listening):表示配置 ):表示配置HSRP的路由器还已知道虚地 的路由器还已知道虚地 路由器还在监听hello消息; 消息; 址,路由器还在监听 消息 发言状态( ):路由器正在发送和监听 发言状态(Speaking and listening):路由器正在发送和监听 ): hello消息; 消息; 消息 备份状态( ):处于被用状态 备份状态(Standby):处于被用状态,当主动路由器失效时路 ):处于被用状态, 由器可被选为主动路由器,接管包转发功能; 由器可被选为主动路由器,接管包转发功能; 活跃状态(Active):路由器执行包转发功能。 路由器执行包转发功能。 活跃状态 ) 路由器执行包转发功能
Page 23/39
配置HSRP端口跟踪 端口跟踪4-1 配置 端口跟踪
端口跟踪使HSRP组内路由器的优先级 , 可以基 组内路由器的优先级, 端口跟踪使 组内路由器的优先级 于路由器接口的可用性而自动进行调整 如果路由器上一个被跟踪接口变为不可用, 如果路由器上一个被跟踪接口变为不可用 , 路由 器的HSRP优先级将被降低 器的 优先级将被降低 一般是用在双路由器双线路出口的情况
HSRP概述 概述
虚拟IP地址、 虚拟 地址、MAC地址 地址 地址 用于标示虚拟的路由器, 用于标示虚拟的路由器,该地址实际上就是用户的默 认网关 Active、Standby路由器 、 路由器 Active路由器就是在 路由器就是在HSRP组实际转发数据包的路由器 组实际转发数据包 路由器就是在 组实际转发数据包的路由器 Standby路由器就是在 路由器就是在HSRP组中处于监听状态的路由 组中处于监听状态 路由器就是在 组中处于监听状态的路由 一旦Active路由器出现故障, Standby路由器就 路由器出现故障, 器,一旦 路由器出现故障 路由器就 开始接替工作
HSRP概述 概述
HSRP路由器 运行 路由器:运行 协议的路由器, 路由器 运行HSRP协议的路由器,一台 协议的路由器 一台HSRP路 路 由器可以同时参与到多个HSRP组中 由器可以同时参与到多个 组中 HSRP组(VRID):由多个 组 由多个HSRP路由器组成,属于同一 路由器组成, 由多个 路由器组成 HSRP组的 组的HSRP路由器互相交换信息 组的 路由器互相交换信息 虚拟路由器:对于每一个 虚拟路由器 对于每一个HSRP组,抽象出来的一个逻 对于每一个 组 辑路由器, 辑路由器,该路由器充当网络用户的网关
2f
Page 18/39
HSRP配置 配置2-1 配置
配置一个接口参加HSRP备份组 备份组 配置一个接口参加 配置HSRP优先级 优先级 配置 配置HSRP抢占权 抢占权 配置 配置Hello消息计时器 消息计时器 配置 配置HSRP端口跟踪 端口跟踪 配置 显示HSRP的状态 的状态 显示
Page 19/39
0000.0c07.ac2f
路由器B 路由器B 优先级150 优先级150 备份路由器) (备份路由器) 172.16.10.169 0010.0b79.5800
骨干 172.16.3.127
Page 16/39
HSRP虚拟 虚拟MAC地址 地址2-1 虚拟 地址
虚拟路由器 172.16.10.110 路由器A 路由器A 优先级200 优先级200 (活跃路由器) 活跃路由器) 172.16.10.82 0010.f6b3.d000 路由器B 路由器B 优先级150 优先级150 备份路由器) (备份路由器) 172.16.10.169 0010.0b79.5800
HSRP配置 配置2-2 配置
配置路由器为HSRP的成员,使用接口配置命令 的成员, 配置路由器为 的成员 router(config-if)#standby group-number ip virtual-ip-address
Page 20/39
配置HSRP的优先级 的优先级 配置
可指定路由器接口在组内的优先级,默认优先级为 可指定路由器接口在组内的优先级 默认优先级为 100 指定优先级的命令 router(config-if)#standby group-numbery priority priority-value
HSRP工作原理 工作原理
Track:
监视某个接口,并根据所监视接口的状态动态地调整本 监视某个接口 并根据所监视接口的状态动态地调整本 路由器的优先级. 路由器的优先级
ISP
降低自己的优先级
Active Standby
Standby
Active
内网
在这个网络上,重新 在这个网络上 重新 选举Active 选举
HSRP概述 概述
热备份路由协议HSRP 热备份路由协议
思科公司专有
虚拟路由冗余协议VRRP(Virtual Router 虚拟路由冗余协议 ( Redundancy Protocol) )
相关文档
最新文档