Showing results for 
Search instead for 
Did you mean: 

want to dual link a Cisco router and have it load balance to send traf

Hi, I want to plug links from two different internet providers into our Cisco1001x router and have it load balance between them to send the traffic out the fastest link at any time, however I don't get anything when I google this. Or, I want to buy a Cisco router that will do this. The only thing I see are home office solutions and I'm in a big corporate environment and need this for traffic on a 1gb link and a 5gb link.  Any suggestions? 

10 Replies 10

Richard Burts
Hall of Fame Guru Hall of Fame Guru
Hall of Fame Guru

I am not clear where you are looking for information about Cisco router. But Cisco has many Enterprise class routers in addition to the home office solutions that you have found.

We could give better advice if we knew more about your environment. But if your objective is load sharing the simple solution is to have a default route to the first peer (might be a static default route or might be a default route learned from the peer in a dynamic routing protocol) and to have a default route to the second peer (might be a static default route or might be a default route learned from the peer in a dynamic routing protocol).




Thanks for your reply.

Basically the setup Iis to have two links coming into the router from two different ISPs.
I believe this is called dual link routing. Then I want the router to choose between the links and pick the one with the most bandwidth or fastest as it's load balancing, to send traffic out to the internet on.

I just found someone looks like they are doing load balancing with an ASR1001x:
Solved: ASR1001X etherchannel load balancing - Cisco Community
Solved: hi everybody! I've issue with load balancing mechanism on asr1001x Chassis type: ASR1001-X Slot Type State Insert time (ago) ----- ----- ----- ----- 0 ASR1001 ...

He says he made it work by putting the two links in two different vlans.

I can create vlans but I'm not sure how that works when sending traffic out.

Does this make sense?

Kind Regards,


Generally Etherchannel links needs to be connected to the same physical/logical device on both ends.  Unlikely to be able to do so for two different ISPs.

IP SLA with static route 
IP SLA can use for reachability BUT also can use to measure the jitter delay 
you can config the IP SLA to measure jitter then depend on it value track the static route toward the low delay/jitter link 

Flavio Miranda


 If your router was managed by sdwan infrasctruture it would be an easy task but considering you router with standar IOS and connected to 2 ISP it is more complicated.

 Assuming you are connect this router to the ISP using BGP, there are a lot of customization on the BGP that can help you. At least about decision making when a link drop off or gets slow response.  You probably would have to use some IP SLA also.



paul driver
VIP Expert VIP Expert
VIP Expert

“it load balance between them to send the traffic out the fastest link at any time”

As stated not enough information provided however as these are different ISP peerings and given your statement above you could look into Performance Routing (PfF) formally know as optimised edge routing (OeR) - here 

Please rate and mark as an accepted solution if you have found any of the information provided useful.
This then could assist others on these forums to find a valuable answer and broadens the community’s global network.

Kind Regards

Thank you. I will look into Edge Routing.  I'll also check into the failover as that is the normal way I'd do this, but in this case it's for downloading giant games as my group does game testing.


Kind Regards,



OER/PfR (as mentioned by @paul driver) used to be available on even "small" ISRs.  Probably not available on consumer grade or SMB routers.  (BTW, you used to be a more expensive feature set IOS to support OER/PfR, now I believe it's provided its own license.)

OER/PfR handle egress very, very well (i.e. upload), but although there's support for ingress balancing (i.e. download), it's much more limited, and would require "cooperation" from you ISPs.  Since you mention "downloading giant games", OER/PfR might not be able to provide the load balancing, for ingress, you desire.

Georg Pauwen
VIP Master VIP Master
VIP Master



if you know the next hop IP addresses of both ISPs, you could configure load balancing using static routes.


This is how static routes would work. Let's say the next hop IP address for the 80% (5GB) link is, and for the 20% (1GB) link is


You would create five static host routes using dummy IP addresses (just make sure these dummy IP addresses are not actually in use anywhere in your network):


ip route
ip route
ip route
ip route
ip route


Then configure five static default routes with the dummy addresses as the next hop. This results in 80/20 load balancing:


ip route
ip route
ip route
ip route
ip route

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Recognize Your Peers