热备份路由协议_HSRP
- 格式:ppt
- 大小:1.41 MB
- 文档页数:31
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热备份路由协议实验描述:用四台路由器搭建实验环境,其中两台模拟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即热备份路由器协议的设计目标是支持特定情况下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可以帮助优先级比较高的路由器在故障恢复后重新成为活跃路由器)之后测试就可以了。
一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 (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、)与路由桥接,并检测是否联通。
这部分的讲解要结合幻灯片高可用性: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(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协议具有以下优势:- 提供高可用性和冗余性,当主路由器发生故障时,备份路由器可以快速接管。
第十三章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 中的一个来完成的,我们称完成实际网关工作的路由器为活动路由器,另外一个路由器为备份路由器。
热备份路由协议(HSRP)一、HSRP的相关概念HSRP(hot standby router protocol)是思科私有的一种协议,二、HSRP的配置1、配置为HSRP的成员switch(config-if)#standby group-number ip irtual-ip-addressgroup-number:默认组是0号,范围0~255irtual-ip-address:虚拟HSRP路由器的ip地址,即网段的网关地址。
例如:switch(config-if)#(no)standby 10 ip 192.168.1.2542、配置HSRP的优先级switch(config-if)#standby group-number priority priority-valuepriority-value:范围是0~255,默认值是100.例如:switch(config-if)#(no)standby 10 priority 2003、配置HSRP的占先权switch(config-if)#standby group-number preempt4、配置Hello消息的计时器switch(config-if)#standby group-number times hellotime holdtimehellotime:默认时间是3s,设置范围是1~255,holdtime:保持时间是hello时间的3倍,默认是10s。
例如:switch(config-if)#standby 10 times 2 85、配置HSRP的端口跟踪switch(config-if)#standby group-number track i nterface-type mod/num interface-priority interface-priority:当端口失效时,路由器的热备份优先级将降低的数值,默认为10.例如:switch(config-if)#standby 10 track fastEthernet 0/1 1006、查看HSRP状态switch#show standby [interface-type mod/num] [group-number] briefinterface-type mod/num:要显示的端口类型和序号。
介绍HSRP:热备份路由器协议(HSRP:Hot Standby Router Protocol)关于HSRP该协议中含有多种路由器,对应一个虚拟路由器。
HSRP 协议只支持一个路由器代表虚拟路由器实现数据包转发过程。
终端主机将它们各自的数据包转发到该虚拟路由器上。
工作原理负责转发数据包的路由器称之为主动路由器(Active Router)。
一旦主动路由器出现故障,HSRP 将激活备份路由器(Standby Routers)取代主动路由器。
HSRP 协议提供了一种决定使用主动路由器还是备份路由器的机制,并指定一个虚拟的 IP 地址作为网络系统的缺省网关地址。
如果主动路由器出现故障,备份路由器(Standby Routers)承接主动路由器的所有任务,并且不会导致主机连通中断现象。
HSRP 运行在 UDP 上,采用端口号1985。
路由器转发协议数据包的源地址使用的是实际 IP 地址,而并非虚拟地址,正是基于这一点,HSRP 路由器间能相互识别.HSRP技术在网络中的应用随着Internet的日益普及,人们对网络的依赖性也越来越强。
这同时对网络的稳定性提出了更高的要求,人们自然想到了基于设备的备份结构,就像在服务器中为提高数据的安全性而采用双硬盘结构一样。
路由器是整个网络的核心和心脏,如果路由器发生致命性的故障,将导致本地网络的瘫痪,如果是骨干路由器,影响的范围将更大,所造成的损失也是难以估计的。
因此,对路由器采用热备份是提高网络可靠性的必然选择。
在一个路由器完全不能工作的情况下,它的全部功能便被系统中的另一个备份路由器完全接管,直至出现问题的路由器恢复正常,这就是热备份路由协议(HotStandbyRouterProtocal),HSR PRFC2281 技术要解决的问题。
HSRP协议概述实现HSRP的条件是系统中有多台路由器,它们组成一个“热备份组”,这个组形成一个虚拟路由器。
在任一时刻,一个组内只有一个路由器是活动的,并由它来转发数据包,如果活动路由器发生了故障,将选择一个备份路由器来替代活动路由器,但是在本网络内的主机看来,虚拟路由器没有改变。