1、HSRP热备份路由协议的配置HSRP 热备份路由协议的配置一HSRP简介所谓的热备份路由协议(HSRP)主如果向咱们提供了如此一种机制,它的设计目的主要在于支持IP传输失败情形下的不中断服务。具体说,就是本协议用于在源主机无法动态地学习到首跳路由器IP地址的情形下避免首跳路由的失败。它主要用于多接入,多播和广播局域网(例如以太网)。二HSRP目的热备份路由协议(HSRP)的目的在于使主机看上去只利用了一个路由器,而且即便在它当前所利用的首跳路由器失败的情形下仍能够维持路由的连通性。三HSRP 涉及到得知识点虚拟的路由器此协议中所涉及到的多路由器都映射为一个虚拟的路由器。本协议保证同时有且只有一
2、个路由器在代表虚拟路由器进行包的发送。而终端则是把数据包发向该虚拟路由器。那个转发包的路由器被成为活跃路由器。若是那个活跃路由器在某个时候由于某种原因此无法工作的话,则那个备份的路由器将被选择来代替原来的活跃路由器。本协议为活跃路由器和备份路由器的概念提供了一种机制。在协议所设计到的路由器上利用IP地址,若是那个活跃路由器失效的话则那个备份路由器马上代替生路由器工作而不会在对主机的连通性上产生大的中断。备份组在利用HSRP时,一组路由器的工作将一致的表现为局域网上通往主机的一个虚拟路由器的工作。这组路由器就称为一个 HSRP组,或备份组。那个组中将选出一个路由器来负责转发由主机发给虚拟路由器的
3、数据包。那个路由器就是所谓的生路由器。另一台路由器将被选为备份路由器。在生路由器失效的情形下,备份路由器将承担生路由器的包的转发功能。即便你能够任意制定运行HSRP的路由器的数量,但只有生路由器才能转发发送给虚拟路由器的数据包。优先级、占先权HSRP协议利用一个优先级方案来决定哪个配置了HSRP协议的路由器成为默许的活跃路由器。在优先级高的端口配置占先权。四、HSRP的工作原理 HSRP协议利用一个优先级方案来决定哪个配置了HSRP协议的路由器成为默认的活跃路由器。如果一个路由器的优先级设置的比所有其他路由器的优先级高,则该路由器成为活跃路由器。路由器的缺省优先级是100,所以如果只设置一个路
4、由器的优先级高于100,优先级高的端口配置占先权,则该路由器将成为主动路由器。当在预先设定的一段时间内活跃路由器不能发送hello消息时,优先级最高的备用路由器变为活跃路由器。完成转发数据的任务。五、HSRP的配置今天我来实验配置热备份路由协议,验证其的功能。实验拓扑图如下:互换机上咱们不配置任何参数。在R1和R2上配置HSRP。具体配置步骤如下:R1RouterenRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#host r1r1(config)#int f0/0r
5、1(config-if)#ip addr ip redirects 在接口下关闭重定向功能r1(config-if)#standby 192 ip 概念备份组,概念虚拟路由的ip地址r1(config-if)#standby 192 priority 120 配置优先级为120r1(config-if)#standby 192 preempt 配置占先权r1(config-if)#no shutr1(config-if)#exitr1(config)#int f0/1r1(config-if)#ip addr ip redirects 在接口下关闭重定向r1(config-if)#standb
6、y 202 ip 概念备份组,概念虚拟路由的ip地址r1(config-if)#standby 202 priority 110 配置优先级r1(config-if)#no shutr1(config-if)#exitr1(config)#int f1/0r1(config-if)#ip addr shutr1(config-if)#exitr1(config)#ip route 配置静态路由r1(config)#ip route tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#host r
7、2r2(config)#int f0/0r2(config-if)#ip addr ip redirects 在接口下关闭重定向功能r2(config-if)#standby 202 ip 概念备份组,概念虚拟路由ip地址r2(config-if)#standby 202 priority 120 配置优先级r2(config-if)#standby 202 preempt 配置占先权r2(config-if)#no shutr2(config-if)#exitr2(config)#int f0/1r2(config-if)#ip addr ip rer2(config-if)#no ip r
8、edirects 接口下关闭重定向r2(config-if)#standby 192 ip 概念备份组,概念虚拟路由ip地址r2(config-if)#standby 192 priority 110 配置优先级r2(config-if)#no shutr2(config-if)#exitr2(config)#int f1/0r2(config-if)#ip addr shutr2(config-if)#exitr2(config)#ip route 配置静态路由r2(config)#ip route 配置完成后,让咱们测试一下两边的PC机是不是能彼此ping通。如下显示,通信成功。VPCS
9、1 ping icmp_seq=1 time= ms icmp_seq=2 time= ms icmp_seq=3 time= ms icmp_seq=4 time= ms icmp_seq=5 time= msVPCS 2 ping icmp_seq=1 time= ms icmp_seq=2 time= ms icmp_seq=3 time= ms icmp_seq=4 time= ms icmp_seq=5 time= ms利用show standby 命令,查看路由器间HSRP的配置情形第一在R1上查看,输出结果显示,f0/0接口属于192备份组,优先级为120,配置了占先权,是活跃路
10、由器;f0/1接口属于202备份组,优先级为110,没有配置占先权,是备份路由器。r1#show standbyFastEthernet0/0 - Group 192 Local state is Active, priority 120, may preempt Hellotime 3 holdtime 10 Next hello sent in 00:00: Hot standby IP address is configured Active router is local Standby router is expires in 00:00:08 Standby virtual mac
11、 address is 2 state changes, last state change 00:21:24FastEthernet0/1 - Group 202 Local state is Standby, priority 110 Hellotime 3 holdtime 10 Next hello sent in 00:00: Hot standby IP address is configured Active router is expires in 00:00:07, priority 120 Standby router is local 6 state changes, l
12、ast state change 00:07:57R2下输出的结果表明:f0/0接口属于202备份组,优先级为120,配置了占先权,是活跃路由器;f0/1接口属于192备份组,优先级为110,没有配置占先权,是备份路由器。r2#show standbyFastEthernet0/0 - Group 202 Local state is Active, priority 120, may preempt Hellotime 3 holdtime 10 Next hello sent in 00:00: Hot standby IP address is configured Active rou
13、ter is local Standby router is expires in 00:00:07 Standby virtual mac address is 2 state changes, last state change 00:19:10FastEthernet0/1 - Group 192 Local state is Standby, priority 110 Hellotime 3 holdtime 10 Next hello sent in 00:00: Hot standby IP address is configured Active router is expire
14、s in 00:00:08, priority 120 Standby router is local 12 state changes, last state change 00:02:28咱们还能够利用命令show standby brief 来查看,具体的接口信息,show standby brief输出的信息显示:路由器R1的Fa0/0接口属于192 备份组,优先级为120,属于活跃路由,虚拟路由ip地址;Fa0/1接口属于202 备份组,优先级为110,属于备份路由,虚拟路由ip地址;r1#show standby brief P indicates configured to pr
15、eempt. |Interface Grp Prio P State Active addr Standby addr Group addrFa0/0 192 120 P Active local 202 110 Standby local 路由器R2的Fa0/0接口属于202 备份组,优先级为120,属于活跃路由,虚拟路由ip地址;Fa0/1接口属于202 备份组,优先级为110,属于备份路由,虚拟路由ip地址;r2#show standby brief P indicates configured to preempt. |Interface Grp Prio P State Active
16、 addr Standby addr Group addrFa0/0 202 120 P Active local 192 110 Standby local 一切正常,此刻让咱们来尝试一下HSRP路由协议的壮大功能吧!配置完HSRP后,在它当前所利用的首跳路由器失败的情形下仍能够维持路由的连通性,此刻咱们把别离把R1和R2的f0/1端口shutdown,看其是不是能实现冗余备份功能。r1(config)#int f0/1r1(config-if)#shutdownr2(config)#int f0/1r2(config-if)#shutdown接口shutdown以后,让咱们来验证一下,PC
17、机之间是不是还能够彼此通信。如下内容所示,PC机之间能够彼此通信。VPCS 1 ping icmp_seq=1 time= ms icmp_seq=2 time= ms icmp_seq=3 time= ms icmp_seq=4 time= ms icmp_seq=5 time= msVPCS 2 ping icmp_seq=1 time= ms icmp_seq=2 time= ms icmp_seq=3 time= ms icmp_seq=4 time= ms icmp_seq=5 time= ms咱们还能够在链路中shutdown其他接口,在HSRP壮大的功能支持下,链路仍是正常的,两边的PC之间仍是能够彼此通信的。怎么样,HSRP功能够壮大吧!HSRP在企业中是十分实用的!
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1