HSRP:热备份路由器协议(HSRP:Hot Standby Router Protocol),是cisco平台一种特有的技术,是cisco的私有协议。该协议中含有多台路由器,对应一个HSRP组。该组中只有一个路由器承担转发用户流量的职责,这就是活动路由器。当活动路由器失效后,备份路由器将承担该职责,成为新的活动路由器。这就是热备份的原理。实现HSRP的条件是系统中有多台路由器,它们组成一个“热备份组”,这个组形成一个虚拟路由器。在任一时刻,一个组内只有一个路由器是活动的,并由它来转发数据包,如果活动路由器发生了故障,将选择一个备份路由器来替代活动路由器,但是在本网络内的主机看来,虚拟路由器没有改变。所以主机仍然保持连接,没有受到故障的影响,这样就较好地解决了路由器切换的问题。
模拟环境配置
路由器0配置IP
Router>enable
Router#conf t
Router(config-if)#ip address 192.168.20.252 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#int g0/0
Router(config-if)#ip address 192.168.10.252 255.255.255.0
Router(config-if)#no shutdown
路由器1配置IP
Router>enable
Router#conf t
Router(config)#int g0/1
Router(config-if)#ip address 192.168.20.253 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#int g0/0
Router(config-if)#ip address 192.168.10.253 255.255.255.0
Router(config-if)#no shutdown
配置HSRP协议
路由器0配置
//设置10网段
Router(config-if)#int g0/0
Router(config-if)#standby 10 ip 192.168.10.254 //分配虚拟网关IP
Router(config-if)#standby priority 105 //优先级105,默认100,失败会减10
Router(config-if)#standby preempt
设置20网段
Router(config-if)#int g0/1
Router(config-if)#standby 20 ip 192.168.20.254
Router(config-if)#standby 20 priority 105
Router(config-if)#standby 20 preempt
路由器1配置
Router(config-if)#int g0/0
Router(config-if)#standby 10 ip 192.168.10.254
Router(config-if)#standby 10 pri 100
Router(config-if)#standby 10 preempt
Router(config-if)#int g0/1
Router(config-if)#standby 20 ip 192.168.20.254
Router(config-if)#standby 20 pri 100
Router(config-if)#standby 20 preempt
Router>enable
Router#conf t
Router(config)#int g0/1
Router(config-if)#standby 10 track g0/0 //检测端口可用性,修改自己的优先级
Router(config-if)#int g0/0
Router(config-if)#standby 20 track g0/1
查看 standby
Router#show standby brief
模拟测试结果
© 版权声明
THE END
暂无评论内容