HSRP(Hot Standby Router Protocol)——cisco私有
| 使用1个Virtual IP和1个Virtual MAC;
| 只有1个Active Router和1个Standby Router,本组其他HSRP路由器都停留在Listen状态;
| Active Router和Standby Router发Hello消息保持有效,hello-interval 3s,dead-interval 10s;
| 支持明文和密文认证;
| Virtual MAC为 0000.0C07.ACxx ,xx是HSRP组号;
| 任何时刻只有ActiveRouter转发数据;
VRRP(Virtual Router Redundancy Protocol)——IEEE标准
| 整个VRRP组中只有1个Master Router,与HSRP中的Active Router相类似;
其他VRRP路由器全部都是Standby Routers,Master并不知道Standby的存在,这一点与HSRP不同;
| 只有Master发Advertisement消息,而且是以组播形式发送的;Standby不发任何消息,只负责监听Advertisement;
Advertisement消息使用的协议号是112,每1s发一次,组播IP:224.0.0.18,组播MAC: 0000.5E00.01xx ,其中xx是VRRP组号;
| 使用1个Virtual IP作为虚拟网关的IP地址。该Virtual IP可以是本路由器自己的IP地址。
若Virtual IP是路由器自己的IP,则该路由器的VRRP优先级被置为255,必须成为Master,不支持track;
若Virtual IP不是路由器自己的IP,则根据路由器配置的priority来选举Master,越大越优,支持track;
GLBP(Gateway Load Balance Protocol)——cisco私有
| 1个Active,1个Standby,根据priority选举产生,priority最大的成为Active,次大的成为Standby;
| 选举出来的Active被称为AVG,负责分配虚拟MAC给AVF,负责回应主机的ARP请求;
| 一个GLBP组最多4台路由器可以作为AVF,AVG本身也是AVF;
AVF负责转发数据;
不同的AVF将被分配到不同的虚拟MAC,0007.B4xx.xxyy ,其中xx.xx是组号,yy是AVF编号;
| AVF/AVG互相发Hello消息保持有效状态;hello-interval 3s,dead-interval 10s;
| GLBP使用weighting来决定一台配置了GLBP的路由器能否成为AVF。
weighting默认lower 1,upper 100。(可以修改)
若weighting值减小,小于lower,则该路由器失去AVF资格,当weighting值增加到大于等于upper时,则恢复AVF资格;
GLBP的track,如果track失败,将把该路由器GLBP的weighting减10(默认),而不是将priority减10.