Gateway Load-Balancing protocol (GLBP)
Let’s take a look of HSRP and VRRP both provide gateway
resiliency with per-subnet load balancing, the upstream bandwidth of the
standby members
Gateway Load-balancing Protocol GLBP is Cisco proprietary
protocol, GLBP allow dynamic selection and simultaneous use of multiple
available routers gateways, and also permit automatic failover between those
gateways. Multiple routers share the load of frames that, from a client perspective,
are sent to a single default gate way address, with GLBP you can fully utilize
resources.
(In short)
GLBP Gateway load-balancing protocol is providing redundancy
gateway and true load balancing. GLBP allow a mechanism of four routers in each
forwarding group. By default, the active router directs the traffic from host
to each successive router in the group using Round-Robin algorithm.
GLBP Functions
·
Active Virtual Gateway (AVG): Member of a group elects
one gateway to be the AVG for the group, and the other group member provide backup
for the AVG in the event of AVG failure. AVG assign a different virtual MAC
addresses to each member of the GLBP group.
·
Active Virtual Forwarder Each
gateway assume to the responsibility for forwarding packets that are sent to
the virtual MAC address assigned to that gateway AVG. these gateways are called
AVF for their virtual MAC address.
·
GLBP communication GLBP members communicate
between each other through hello messages sent every 3 seconds to the multicast
address 224.0.0.102, User Datagram Protocol (UDP) port 3222.
GLBP provides upstream
load-sharing by utilizing the redundant uplinks simultaneously. It uses link
capacity efficiently, thus providing solid peak-load traffic coverage. By making
use of multiple available paths upstream from router or layer 3 switch running
GLBP, you can reduce output queues.
GLBP Features
·
Load-sharing we can configure GLBP so that
traffic from LAN client is shared by multiple routers. Load sharing distributes
the traffic load among available routers.
·
Multiple virtual routers GLBP supports up to
1.024 virtual routers as GLBP groups on each routers physical interface and up
to four virtual forwarders per group.
·
Preemption GLBP allow us to preempt an AVG
router with a higher-priority backup virtual gateway that has become available.
Forwarder preemption works in a similar way, except weighting instead of
priority and is enabled by default.
·
Efficient resource utilization: GLBP makes it possible
for any router in a group to serve as a backup, which eliminates the need for a
dedicated backup router because all available routers can support network
traffic.
GLBP Balancing host traffic
GLBP balances the traffic using the round –robin algorithm:
- · When a host send an ARP message for the gateway IP address, the AVG return the virtual MAC address of one of the AVFS.
- · When a second host sends an ARP message, the AVG return the next virtual MAC address from list.
Remember that each GLBP router will be the designated AVF
for the specific virtual MAC address that’s been assigned to it.