cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
873
Views
2
Helpful
8
Replies

BGP Loadbalancing

sinhaniraj29
Level 1
Level 1

IS it possible to provide BGP load balancing when customer is taking one link from me and one from different service provider. Definately both links are of same Bandwidth. As customer wants to use both links simultaneously so is there any way to config my router so that the customer can only pull half of its data through my link.

8 Replies 8

balajitvk
Level 4
Level 4

Hi,

Yes it is poosible to provide loadbalancing on bgp. Since forwding decision is taken by customer router while sending packets, he should do loadbalancing by allowing maximum paths.

Just go thro, this link explaining loadsharing,

http://www.cisco.com/en/US/products/sw/iosswrel/ps5207/products_feature_guide09186a00801a7f79.html

Rgs,

balajitvk
Level 4
Level 4

Hi,

Yes it is poosible to provide loadbalancing on bgp. Since forwding decision is taken by customer router while sending packets, he should do loadbalancing by allowing maximum paths.

Just go thro, this link explaining loadsharing,

http://www.cisco.com/en/US/products/sw/iosswrel/ps5207/products_feature_guide09186a00801a7f79.html

Rgs,

balajitvk
Level 4
Level 4

Hi,

Yes it is poosible to provide loadbalancing on bgp. Since forwding decision is taken by customer router while sending packets, he should do loadbalancing by allowing maximum paths.

Just go thro, this link explaining loadsharing,

http://www.cisco.com/en/US/products/sw/iosswrel/ps5207/products_feature_guide09186a00801a7f79.html

Rgs,

Thanks. But I am not clear yet. Cust can do loadbalancing by allowing max path. my problem is whether there is any way to stop the cust traffic if he try to pull more the 50% of his data from my link.I just want to config my router to permit him to pull only 50% of his data. IF cust using 3 links then just 33% of data. I want cust to use all the links equally.

I don't quite understand why you would want to do that. If the customer wants to split his traffic, that is the customer's responsiblity. In addition, how on earth can you find out what the total internet traffic destined to your customer is, if the customer is using more than one ISP ? That is just not possible.

Paresh

I just want to know whether LOAD BALANCING (not load sharing) is possible in the above mentioned scenario. If yes then how?

Thanks.

It is very much possible but the key here is that the customer is the one who is responsible for making it happen. You, as a provider, are not required to do anything special.

The customer can do the following:

- divide their address space into two

- advertise one block through ISP1

- advertise the second block through ISP2

- advertise the aggregate route through both ISPs

Given the above, there will be load-sharing of traffic bound for the customer.

Hope that helps - pls rate the post if it does.

Paresh

One more note - load balancing is well nigh impossible to achieve with BGP when using multiple ISPs. The best you can do is some sort of load-sharing. In fact, true load balancing is really difficult to get; technologies like physical-layer IMUXs are the closest you can get.

Hope that helps - pls rate the post if it does.

Paresh