From my understanding, If you have few routers in your border get another line and then share your traffic between those line. For example if you have T1 or T3 lines you can share the traffic between these lines.
__________________ WebHostingChat ( Web Hosting Forum) DatacenterSearch (Find your Datacenter) YOU FAIL ONLY WHEN YOU FAIL TO TRY
You can do all kinds of things with BGP, include control congestion. First step is to obtain a network administrator who is knowledgeable in this area to assist.
Note: its a manual process. BGP has no concept of link state so you'd have to first identify the conjestion and make the appropriate changes to make the traffic flow over alternative links.
__________________
James Cornman - <james@crnc.net> CRNC - (877) FOR-CRNC - High Reliability Hosting live from NYC and NJ
By congestion I will assume you mean both local congestion and areas of congestion out on the greater internet.
Locally, BGP can be configured to load-balance across multiple paths, as whcdavid said, if you have multiple links it will utilize them evenly as a basic configuration.
When there is congestion between your network and a node that is 3-4 autonomous networks away, as James said, there is no way to automatically adjust to this with BGP alone.
But what you CAN do, is manually, using ping and traceroute, deduce which of your multiple links has a better path to the destination subnet, and you can force your traffic to use that link based on subnet or AS information. If your provider has a robust set of what are called "communities", there are also tricks you can use to force traffic destined back to your network away from those trouble spots that you have identified.
BGP is quite a useful protocol, and if you are going to be in the networking business it is well worth learning.
Last edited by Juniper Junkie; 05-18-2005 at 04:20 PM.