1. Juniper Networks TechLibrary
Junos OS Routing Protocols Library for Routing Devices
"Understanding BGP Link Bandwidth": This document states
"The BGP link bandwidth extended community enables BGP to perform unequal-cost load balancing... The link bandwidth information is carried in an optional
non-transitive BGP extended community attribute. This allows BGP to load-balance traffic across different external BGP (EBGP) peers in proportion to the bandwidth of the links."
2. Juniper Networks TechLibrary
Junos OS Routing Protocols Library for Routing Devices
"Example: Configuring BGP Link Bandwidth": This configuration example demonstrates the exact solution. It shows creating a community bw-community and applying it via an export policy. The document notes
"To enable unequal-cost load balancing
you configure a BGP export policy that includes the bandwidth community."
3. Juniper Networks TechLibrary
Junos OS Routing Protocols Library for Routing Devices
"multipath (Protocols BGP)": The documentation for the multipath statement clarifies that for standard BGP multipath
several attributes
including the IGP cost to the BGP next hop
must be identical. The bandwidth community feature is the specific mechanism to override this requirement for proportional
unequal-cost load balancing.