HSRP概述
HSRP(Hot standby routing protocol,热备份路由选择协议)是Cisco私有的一种技术,他确保了当网络边缘设备或接入链路出现故障时,用户通信能迅速并透明地恢复,以此为IP网络提供冗余性通过应用HSRP,可使网络的正常运行时间接近100%,从而满足用户对网络可靠性的要求。
HSRP为IP网络提供了容错和增强的路由选择功能。通过使用同一个虚拟IP地址和虚拟MAC地址,LAN网段上的两台或多台路由器可以作为一台虚拟路由器对外提供服务。HSRP使组内的Cisco路由器能互相监视对方的运行状态。
虚拟路由器组的成员通过HSRP消息不断的交换状态信息。
如果其中一台出现故障,另一台可接替它继续完成路由功能。
虚拟MAC地址
ARP在IP地址和MAC地址之间建立一种关联。每台三层交换机都维护着一个地址解析表。三层交换机在试图联系某个设备之前,先检查其 ARP缓存表,以确定这个地址是是否已经被解析。虚拟路由器的IP地址和相应的MAC地址维持在HSRP组中的每台三层交换机的ARP缓存表中。
HSRP消息
HSRP中的所有路由器都发送或接收HSRP消息。这些消息用来决定和维护组内的路由器角色。HSRP消息封装在UDP数据包中的数据备份,使用UDP端口号1985。
这些数据包所使用的目的地址是全部路由器多点广播地址224.0.0.2,生存时间TTL值为1.
HSRP的状态
HSRP配置的路由器有6种状态,分别如下。
1.初始状态
所有路由器都从初始状态开始,这是一种起始状态,同时表明HSRP还没有运行。配置发送变化或一个端口第一次启用时