cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
702
Views
0
Helpful
8
Replies

Default Route through EIGRP at branch office

Trying to figure out how to handle routing internet traffic through branch office that has their own ISP however corporate office has default route set.

Current Setup

==================

ISP <--- SITE A (Corporate Office) ---[MLPPP Link]--- SITE B (Branch Office) ---> ISP

A has a default route 0.0.0.0/0

B has A's default route through EIGRP

==================

How can I have B route internet bound traffic through B's ISP and not through A's ISP?

Looking for any options. I would however like to have a failover back to A if B's ISP is down, or vise-versa.

A and B both have Cisco 3825's.

2 Accepted Solutions

Accepted Solutions

Dan Frey
Cisco Employee
Cisco Employee

At site B add a static route with ISP (B)

ip route 0.0.0.0 0.0.0.0

If the ISP access link is down, it will use the EIGRP route through site A.

View solution in original post

You can use distribute-lists within EIGRP to filter which routes, either outgoing or incoming on an interface, are allowed -

https://www.cisco.com/en/US/docs/ios/12_1/iproute/command/reference/1rdeigrp.html#wp1024147

Jon

View solution in original post

8 Replies 8

Dan Frey
Cisco Employee
Cisco Employee

At site B add a static route with ISP (B)

ip route 0.0.0.0 0.0.0.0

If the ISP access link is down, it will use the EIGRP route through site A.

Thanks, I just found this out through here -> http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a0080094195.shtml

I can manipulate through distance values.

Jon Marshall
Hall of Fame
Hall of Fame

Ryan

Simplest solution would be to have a default route in site B also pointing to the ISP in site B.

Use an offset list and increase the metric of the default route from site A so that the default route in site B is preferred. If the default-route from Site B is lost then the one pointing to site A will be used. So you would apply the offset-list to the LAN facing interface on Site B WAN router that connects Site B to Site A -

http://www.cisco.com/en/US/docs/ios/iproute/configuration/guide/irp_cfg_eigrp_ps6350_TSD_Products_Configuration_Guide_Chapter.html#wp1054179

Jon

Richard Burts
Hall of Fame
Hall of Fame

Ryan

Some things about how to implement this would depend on details of your environment which we do do know. But in general you should be able to have siteB send its traffic to the Internet through its own Internet provider by configuring a local static default route. The local static default route would be preferred to the learned EIGRP default route. And if the local route is withdrawn from the routing table because the siteB provider is down, then the learned EIGRP default route would be used, which provides the fail over that you want.

HTH

Rick

HTH

Rick

Rick

Agreed but that is assuming that Site B only has one router. Appreciate as you say we don't know the full topology but if Site B has more than one router and runs EIGRP internally then a local static default route would not work by itself.

Hence the reason i suggested an offset list. However if there is only one router in Site B then a local static route is the way to go.

Jon

There is only one router there.

My next question would be what if there was a second branch office with and ISP. These static routes would be getting distributed via EIGRP so is there a way to not distribute a static route through EIGRP, as an exclusion perhaps?

With the specification of 'no redistribute static' in EIGRP this should work at the branch office router without distributing that route.

You can use distribute-lists within EIGRP to filter which routes, either outgoing or incoming on an interface, are allowed -

https://www.cisco.com/en/US/docs/ios/12_1/iproute/command/reference/1rdeigrp.html#wp1024147

Jon

You are exactly right and I had networks with this very situation and used this solution just fine. Typical of us network folk many others are over complicating the problem and over thinking the solution. Why oh why?

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: