您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > HSRP+热备份路由协议的配置
HSRP热备份路由协议的配置一.HSRP简介所谓的热备份路由协议(HSRP)主要是向我们提供了这样一种机制,它的设计目的主要在于支持IP传输失败情况下的不中断服务。具体说,就是本协议用于在源主机无法动态地学习到首跳路由器IP地址的情况下防止首跳路由的失败。它主要用于多接入,多播和广播局域网(例如以太网)。二.HSRP目的热备份路由协议(HSRP)的目的在于使主机看上去只使用了一个路由器,并且即使在它当前所使用的首跳路由器失败的情况下仍能够保持路由的连通性。三.HSRP涉及到得知识点虚拟的路由器——此协议中所涉及到的多路由器都映射为一个虚拟的路由器。本协议保证同时有且只有一个路由器在代表虚拟路由器进行包的发送。而终端则是把数据包发向该虚拟路由器。这个转发包的路由器被成为活跃路由器。如果这个活跃路由器在某个时候由于某种原因而无法工作的话,则那个备份的路由器将被选择来代替原来的活跃路由器。本协议为活跃路由器和备份路由器的定义提供了一种机制。在协议所设计到的路由器上使用IP地址,如果这个活跃路由器失效的话则那个备份路由器马上代替活路由器工作而不会在对主机的连通性上产生大的中断。备份组——在使用HSRP时,一组路由器的工作将一致的表现为局域网上通往主机的一个虚拟路由器的工作。这组路由器就称为一个HSRP组,或备份组。这个组中将选出一个路由器来负责转发由主机发给虚拟路由器的数据包。这个路由器就是所谓的活路由器。另一台路由器将被选为备份路由器。在活路由器失效的情况下,备份路由器将承担活路由器的包的转发功能。即使你可以任意制定运行HSRP的路由器的数量,但只有活路由器才能转发发送给虚拟路由器的数据包。优先级、占先权——HSRP协议利用一个优先级方案来决定哪个配置了HSRP协议的路由器成为默认的活跃路由器。在优先级高的端口配置占先权。四、HSRP的工作原理HSRP协议利用一个优先级方案来决定哪个配置了HSRP协议的路由器成为默认的活跃路由器。如果一个路由器的优先级设置的比所有其他路由器的优先级高,则该路由器成为活跃路由器。路由器的缺省优先级是100,所以如果只设置一个路由器的优先级高于100,优先级高的端口配置占先权,则该路由器将成为主动路由器。当在预先设定的一段时间内活跃路由器不能发送hello消息时,优先级最高的备用路由器变为活跃路由器。完成转发数据的任务。五、HSRP的配置今天我来试验配置热备份路由协议,验证其的功能。试验拓扑图如下:交换机上我们不配置任何参数。在R1和R2上配置HSRP。具体配置步骤如下:R1RouterenRouter#conftEnterconfigurationcommands,oneperline.EndwithCNTL/Z.Router(config)#hostr1r1(config)#intf0/0r1(config-if)#ipaddr192.168.1.1255.255.255.0r1(config-if)#noipredirects在接口下关闭重定向功能r1(config-if)#standby192ip192.168.1.254定义备份组,定义虚拟路由的ip地址r1(config-if)#standby192priority120配置优先级为120r1(config-if)#standby192preempt配置占先权r1(config-if)#noshutr1(config-if)#exitr1(config)#intf0/1r1(config-if)#ipaddr202.106.1.1255.255.255.0r1(config-if)#noipredirects在接口下关闭重定向r1(config-if)#standby202ip202.106.1.254定义备份组,定义虚拟路由的ip地址r1(config-if)#standby202priority110配置优先级r1(config-if)#noshutr1(config-if)#exitr1(config)#intf1/0r1(config-if)#ipaddr10.1.1.1255.255.255.0r1(config-if)#noshutr1(config-if)#exitr1(config)#iproute192.168.1.0255.255.255.010.1.1.2配置静态路由r1(config)#iproute202.106.1.0255.255.255.010.1.1.2R2RouterenRouter#conftEnterconfigurationcommands,oneperline.EndwithCNTL/Z.Router(config)#hostr2r2(config)#intf0/0r2(config-if)#ipaddr202.106.1.2255.255.255.0r2(config-if)#noipredirects在接口下关闭重定向功能r2(config-if)#standby202ip202.106.1.254定义备份组,定义虚拟路由ip地址r2(config-if)#standby202priority120配置优先级r2(config-if)#standby202preempt配置占先权r2(config-if)#noshutr2(config-if)#exitr2(config)#intf0/1r2(config-if)#ipaddr192.168.1.2255.255.255.0r2(config-if)#noiprer2(config-if)#noipredirects接口下关闭重定向r2(config-if)#standby192ip192.168.1.254定义备份组,定义虚拟路由ip地址r2(config-if)#standby192priority110配置优先级r2(config-if)#noshutr2(config-if)#exitr2(config)#intf1/0r2(config-if)#ipaddr10.1.1.2255.255.255.0r2(config-if)#noshutr2(config-if)#exitr2(config)#iproute192.168.1.0255.255.255.010.1.1.1配置静态路由r2(config)#iproute202.106.1.0255.255.255.010.1.1.1配置完成后,让我们测试一下两边的PC机是否能相互ping通。如下显示,通信成功。VPCS1ping202.106.1.6202.106.1.6icmp_seq=1time=11.000ms202.106.1.6icmp_seq=2time=13.000ms202.106.1.6icmp_seq=3time=59.000ms202.106.1.6icmp_seq=4time=11.000ms202.106.1.6icmp_seq=5time=12.000msVPCS2ping192.168.1.6192.168.1.6icmp_seq=1time=9.000ms192.168.1.6icmp_seq=2time=9.000ms192.168.1.6icmp_seq=3time=11.000ms192.168.1.6icmp_seq=4time=12.000ms192.168.1.6icmp_seq=5time=9.000ms使用showstandby命令,查看路由器间HSRP的配置情况首先在R1上查看,输出结果显示,f0/0接口属于192备份组,优先级为120,配置了占先权,是活跃路由器;f0/1接口属于202备份组,优先级为110,没有配置占先权,是备份路由器。r1#showstandbyFastEthernet0/0-Group192LocalstateisActive,priority120,maypreemptHellotime3holdtime10Nexthellosentin00:00:00.618HotstandbyIPaddressis192.168.1.254configuredActiverouterislocalStandbyrouteris192.168.1.2expiresin00:00:08Standbyvirtualmacaddressis0000.0c07.acc02statechanges,laststatechange00:21:24FastEthernet0/1-Group202LocalstateisStandby,priority110Hellotime3holdtime10Nexthellosentin00:00:02.896HotstandbyIPaddressis202.106.1.254configuredActiverouteris202.106.1.2expiresin00:00:07,priority120Standbyrouterislocal6statechanges,laststatechange00:07:57R2下输出的结果表明:f0/0接口属于202备份组,优先级为120,配置了占先权,是活跃路由器;f0/1接口属于192备份组,优先级为110,没有配置占先权,是备份路由器。r2#showstandbyFastEthernet0/0-Group202LocalstateisActive,priority120,maypreemptHellotime3holdtime10Nexthellosentin00:00:01.216HotstandbyIPaddressis202.106.1.254configuredActiverouterislocalStandbyrouteris202.106.1.1expiresin00:00:07Standbyvirtualmacaddressis0000.0c07.acca2statechanges,laststatechange00:19:10FastEthernet0/1-Group192LocalstateisStandby,priority110Hellotime3holdtime10Nexthellosentin00:00:00.808HotstandbyIPaddressis192.168.1.254configuredActiverouteris192.168.1.1expiresin00:00:08,priority120Standbyrouterislocal12statechanges,laststatechange00:02:28我们还可以使用命令showstandbybrief来查看,具体的接口信息,showstandbybrief输出的信息显示:路由器R1的Fa0/0接口属于192备份组,优先级为120,属于活跃路由,虚拟路由ip地址192.168.1.254;Fa0/1接口属于202备份组,优先级为110,属于备份路由,虚拟路由ip地址202.106.1.254;r1#showstandbybriefPindicatesconfiguredtopreempt.|InterfaceGrpPrioPStateActiveaddrStandbyaddrGroupaddrFa0/0192120PActivelocal192.168.1.2192.168.1.254Fa0/1202110Standby202.106.1.2local202.106.1.254路由器R2的Fa0/0接口属于202备份组,优先级为120,属于活跃路由,虚拟路由ip地址202.106.1.254;Fa0/1接口属于202备份组,优先级为110,属于备份路由,虚拟路由ip地址192.168.1.254;r2#showstandbybriefPindicatesconfiguredtopreempt.|InterfaceGrpPrioPSta
本文标题:HSRP+热备份路由协议的配置
链接地址:https://www.777doc.com/doc-2876347 .html