user272947
user272947

Reputation: 21

Is it possible to implement load balancing using the Border Gateway Protocol (BGP)?

Can I implement load balancing in BGP?

Upvotes: 2

Views: 3269

Answers (4)

DigitalRoss
DigitalRoss

Reputation: 146201

Not exactly yes, not exactly no


BGP was not intended for traffic engineering but it can certainly be used for that purpose within some limits.

In the traditional multi-homed-to-different providers case, one typically announces all routes to both. Measures the resulting traffic. By prepending your own ASN to the busier path you can tune the metric that remote AS's use to choose one received route over the other. This doesn't always work because of remote route filtering but it should give you some control.

There are other ways. It's hard to appropriately treat this subject in a SO answer but there are a couple of well-known many-times-reviewed books on BGP and this is the first question they all answer.

Upvotes: 2

Shahed Israr
Shahed Israr

Reputation: 1

Yes load balancing is possible in BGP, there are many way. Here is a good post about eBGP load balancing with single-homed BGP environment & two ISP connected through Static route.

Upvotes: 0

Wedge Martin
Wedge Martin

Reputation: 825

If you're using Cisco IOS, there's BGP Multipath if you have multiple nodes peering:

http://www.cisco.com/en/US/docs/ios/12_2t/12_2t11/feature/guide/ft11bmpl.html

Upvotes: 0

John Feminella
John Feminella

Reputation: 311665

Yes. However, the full nuances of how to do this depend greatly on the particular circumstances, and would prevent anybody from giving an accurate answer about your specific case without more details.

See:

for more information.

Upvotes: 1

Related Questions