global-load-balancing
Syntax
global-load-balancing { (helper-only | load-balancer-only); }
Hierarchy Level
[edit fabric protocols bgp], [edit logical-systems name protocols bgp], [edit logical-systems name routing-instances name protocols bgp], [edit logical-systems name tenants name routing-instances name protocols bgp], [edit protocols bgp], [edit routing-instances name protocols bgp], [edit tenants name routing-instances name protocols bgp]
Description
Enable global load balancing (GLB). Global load balancing is hashing a route with multiple ECMP links onto several links for load balancing. BGP sends next-next-hop node (NNHN) capability for the route it advertises and monitors the link qualities of all local links with EBGP sessions and floods them to all direct neighbors. On receiving link qualities from neighboring nodes, BGP uses the combined link quality of the next-hops and next-next-hops to make load balancing decisions.
You can optionally configure no-global-load-balancing
on some of the
BGP groups or peers to disable GLB on a subset of BGP neighbors. If GLB is disabled
on a peer, BGP will neither monitor the link quality, nor send link quality messages
over that link. Also, BGP will not send or receive next-next-hop over that peer.
GLB is disabled by default. When you do not configure the options, the node works as both load-balancer and helper.
Options
helper-only |
(Optional) The node works as a helper and monitors the link quality. |
load-balancer-only |
(Optional) The node works as a load balancer. GLB only receives link qualities from neighboring nodes and uses the combined link quality of next-hops and next-next-hops to make load balancing decisions. |
Required Privilege Level
routing—To view this statement in the configuration.
routing-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos OS Evolved Release 24.2R1.