VRRP
一、VRRP
       VRRP是国际标准 RFC2338。默认有抢占的功能,可以使用路由器接口的真实IP作为虚拟网关使用。(一个路由器为主master,其他都为backup) IP封装,目标IP 224.0.0.18,协议号为112。如果使用某路由器物理IP作为网关,则它的优先级为255。其他默认为100。同样可以做多组负载均衡。
 
二、配置
R1(config-if)#vrrp 1 ?
             authentication  Authentication
             description     Group specific description
             ip              Enable Virtual Router Redundancy Protocol (VRRP) for IP
             preempt         Enable preemption of lower priority Master
             priority        Priority of this VRRP group
             shutdown        Disable VRRP Configuration
timers          Set the VRRP timers
             track           Event Tracking
配置原理,基本相同
       track
       SW4(config)#track 1 interface f0/0 line-protocol
SW4(config-track)#int vlan 2
SW4(config-if)#vrrp 1 track 1
 
GLBP
一、GLBP
1、介绍(Gateway Load Banancing Protocol
HRSPVRRP不同的是,GLBP不仅提供冗余网关,还在各网关之间提供负载均衡,而HRSPVRRP都必须选定一个活动路由器,而备用路由器则处于闲置状态。和HRSP不同的是,GLBP可以绑定多个MAC地址到虚拟IP,从而允许客户端选择不同的路由器作为其默认网关,而网关地址仍使用相同的虚拟IP,从而实现一定的冗余。
2、活动网关选举
使用类似于HRSP的机制选举活动网关,优先级最高的路由器成为活动落由器,称作Acitve Virtual Gateway,其他非AVG提供冗余。某路由器被推举为AVG后,和HRSP不同的工作开始了,AVG分配虚拟的MAC地址给其他GLBP组成员。所有的GLBP组中的路由器都转发包,但是各路由器只负责转发与自己的虚拟MAC地址的相关的数据包。
3、地址分配
每个GLBP组中最多有4个虚拟MAC地址,非AVG路由器有AVG按序分配虚拟MAC地址,非AVG也被称作Active Virtual Forwarder(AVF)AVF分为两类:Primary Virtual ForwarderSecondary Virtual Forwarder。直接由AVG分配虚拟MAC地址的路由器被称作Primary Virtual Forwarder,后续不知道AVG真实IP地址的组成员,只能使用hellos包来识别其身份,然后被分配虚拟MAC地址,此类被称作Secondary Virtual Forwarder
4GLBP配置
如果AVG失效,则推举就会发生,决定哪个AVF替代AVG来分配MAC地址,推举机制依赖于优先级。最多可以配置1024GLBP组,不同的用户组可以配置成使用不同的组AVG来作为其网关。
              interface Vlan3
              ip address 11.11.20.10 255.255.255.0
 glbp 1 ip 11.11.20.1
 glbp 1 priority 105
 glbp 1 preempt
 glbp 1 weighting track int f0/0 20
end
       show glbp
       show glbp brief
       debug glbp