HSRP是Cisco私有的一种技术,它的作用是当网络边缘设备或接入链路出现故障时,通信流量能够迅速恢复,可以使网络正常的运行时间接近100%。
HSRP的工作原理就是将两台以上的路由器作为一个组,映射为一个虚拟路由器对外提供服务,而这两台路由器就是HSRP组成员,一个组中有活跃路由器、备份路由器、虚拟路由器和其他路由器。
其各个路由器的功能如下:
活跃路由器
:转发发送到虚拟路由器的数据包,通过发送hello消息来承担和保持它活跃的角色;
备份路由器:监视HSRP组的运行状态,并且当前活跃路由器不能正常运行时,迅速承担起转发数据包的责任。 备份路路由器也传输hello消息,告知组内所有路由器备份路由器的角色和状态变化;
虚拟路由器:(就是该LAN上的网关)是向最终用户提供一台可以连续工作的路由器,虚拟路由器有它自己的Mac地址和ip地址,但并不实际转发数据包;
HSRP备份组可以包含其他路由器,这些路由器监视hello消息,但是不做应答,这些路由器转发任何经由它们的数据包,但并不转发经由虚拟路由器的数据包;
当活跃路由器失效时,其他HSRP路由器将不能接收到hello消息,随后备份路由器就会承担起活跃路由器的角色。
随着备份路由器成为活跃路由器,那么备份路由器位置空缺,组中所有的路由器将竞争备份路由器的角色,默认情况(优先级相同)下,I