Routing with 3 Upstream for getting full load balancing

Dear all

I have 3 service provider with following bandwidth.

Provider - A - 90Mbps , this ISP provides me only 2 IPs
Provider - B - 155Mbps, This ISP provides me 8 IPs
Provider - C - 20Mbps This ISP provides me 2 IPs

I have my own IP Pool & my own ASN Number, now i dont know what configuration i do which can help me run this full traffic with my own IP pool and which techniques i have to use.

Nishit

well you will probably want to use bgp peering with your upstream providers.

You will want to advertise subnet blocks to each of the providers depending on how much traffic you want from that provider.

For instance you would want to advertise more to provider B than A and more to A than C.

That took care of your download but what about traffic leaving your network? with one default route all upstream would go though only one provider :/.

Use mangle rules to identify those src subnets and force them out the correct provider with routing marks.

It works great but you also want some scripts in netwatch to manually change your advertising and mangle rules depending on what providers are currently up because we all know they wait until your on vacation to go down lol.