Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Computing > Cisco > Multihomed BGP on one router causing memory probs?

Reply
Thread Tools

Multihomed BGP on one router causing memory probs?

 
 
Dan Berlin
Guest
Posts: n/a
 
      06-18-2004
I have a multihomed BGP setup to two different ISPs. It is running on
my cisco 3640, which gets the full BGP routing tables. Lately, the
router has been having serious memory problems due to the size of the
BGP tables, and I would like to find a way to setup the following, if
possible:
Use ISP A for all traffic, and only download partial tables from ISP
A. If ISP A fails, then bring up ISP B and use that. I would like to
do this temporarily on one router until we can get a second one. Is
this possible? I've tried to conjur up any way to handle this, but in
all cases it seems that I need to have the full BGP tables from both
ISPs because I need both interfaces up.

I have one solution that I do NOT want to implement, because it seems
like a very poor solution, but it's all I can think of: issue a
shutdown to ISP B's serial interface. Manually monitor the connection
to ISP A, and if it fails, manually shutdown ISP A and no shut ISP B.
I could even have a program do this for me from within my network, but
again, this seems like a poor solution when I have a nice Cisco router
that seemingly should be able to handle doing this for me... maybe
not?

ANY help is GREATLY appreciated, since my company's internet drops out
about 5 times a day due to the router reloading from memory problems.

PS: I've got all the ram I can throw in this thing, and we can't
afford to buy totally new routers (nor think we need to)
 
Reply With Quote
 
 
 
 
Erik Tamminga
Guest
Posts: n/a
 
      06-18-2004
Hi,

Any reason you need the full routing tables from your isps? Since you can
live with shutting down one of the interfaces, it seems to me the only thing
you're interested in to be always connected to the internet. If this is the
case, setup BGP to only get a default route from your provider. If one fails
the second will still be there and you'll be fine. Also, 2 default routes
will certainly not give you any memory problems.
If you also planned on doing some kind of load balancing, try to get partial
routes from both providers, but not the full routing table.

Erik

"Dan Berlin" <> wrote in message
news: m...
> I have a multihomed BGP setup to two different ISPs. It is running on
> my cisco 3640, which gets the full BGP routing tables. Lately, the
> router has been having serious memory problems due to the size of the
> BGP tables, and I would like to find a way to setup the following, if
> possible:
> Use ISP A for all traffic, and only download partial tables from ISP
> A. If ISP A fails, then bring up ISP B and use that. I would like to
> do this temporarily on one router until we can get a second one. Is
> this possible? I've tried to conjur up any way to handle this, but in
> all cases it seems that I need to have the full BGP tables from both
> ISPs because I need both interfaces up.
>
> I have one solution that I do NOT want to implement, because it seems
> like a very poor solution, but it's all I can think of: issue a
> shutdown to ISP B's serial interface. Manually monitor the connection
> to ISP A, and if it fails, manually shutdown ISP A and no shut ISP B.
> I could even have a program do this for me from within my network, but
> again, this seems like a poor solution when I have a nice Cisco router
> that seemingly should be able to handle doing this for me... maybe
> not?
>
> ANY help is GREATLY appreciated, since my company's internet drops out
> about 5 times a day due to the router reloading from memory problems.
>
> PS: I've got all the ram I can throw in this thing, and we can't
> afford to buy totally new routers (nor think we need to)



 
Reply With Quote
 
 
 
 
Toby
Guest
Posts: n/a
 
      06-18-2004
Their is obviously some specific reason that you are loading the full
Internet routing table in the first place. Can you advise the group to your
reason behind this and then we may be able to help in a way that achieves
your goal.

The only reason I can think of is that when certain routes are available
from one ISP only then this is the ISP you would use for that particular
path. In which case I feel you will need to cough up and upgrade.

Toby

"Dan Berlin" <> wrote in message
news: m...
> I have a multihomed BGP setup to two different ISPs. It is running on
> my cisco 3640, which gets the full BGP routing tables. Lately, the
> router has been having serious memory problems due to the size of the
> BGP tables, and I would like to find a way to setup the following, if
> possible:
> Use ISP A for all traffic, and only download partial tables from ISP
> A. If ISP A fails, then bring up ISP B and use that. I would like to
> do this temporarily on one router until we can get a second one. Is
> this possible? I've tried to conjur up any way to handle this, but in
> all cases it seems that I need to have the full BGP tables from both
> ISPs because I need both interfaces up.
>
> I have one solution that I do NOT want to implement, because it seems
> like a very poor solution, but it's all I can think of: issue a
> shutdown to ISP B's serial interface. Manually monitor the connection
> to ISP A, and if it fails, manually shutdown ISP A and no shut ISP B.
> I could even have a program do this for me from within my network, but
> again, this seems like a poor solution when I have a nice Cisco router
> that seemingly should be able to handle doing this for me... maybe
> not?
>
> ANY help is GREATLY appreciated, since my company's internet drops out
> about 5 times a day due to the router reloading from memory problems.
>
> PS: I've got all the ram I can throw in this thing, and we can't
> afford to buy totally new routers (nor think we need to)



 
Reply With Quote
 
Vincent C Jones
Guest
Posts: n/a
 
      06-18-2004
In article <> ,
Dan Berlin <> wrote:
>I have a multihomed BGP setup to two different ISPs. It is running on
>my cisco 3640, which gets the full BGP routing tables. Lately, the
>router has been having serious memory problems due to the size of the
>BGP tables, and I would like to find a way to setup the following, if
>possible:
>Use ISP A for all traffic, and only download partial tables from ISP
>A. If ISP A fails, then bring up ISP B and use that. I would like to
>do this temporarily on one router until we can get a second one. Is
>this possible? I've tried to conjur up any way to handle this, but in
>all cases it seems that I need to have the full BGP tables from both
>ISPs because I need both interfaces up.
>
>I have one solution that I do NOT want to implement, because it seems
>like a very poor solution, but it's all I can think of: issue a
>shutdown to ISP B's serial interface. Manually monitor the connection
>to ISP A, and if it fails, manually shutdown ISP A and no shut ISP B.
>I could even have a program do this for me from within my network, but
>again, this seems like a poor solution when I have a nice Cisco router
>that seemingly should be able to handle doing this for me... maybe
>not?
>
>ANY help is GREATLY appreciated, since my company's internet drops out
>about 5 times a day due to the router reloading from memory problems.
>
>PS: I've got all the ram I can throw in this thing, and we can't
>afford to buy totally new routers (nor think we need to)


There are numerous alternatives to running defaultless with BGP.
Depending upon the ISPs, you may find it effective to just take
local routes from each and load share the default route between
the two (but be careful, because some ISPs have huge local tables).

My favorite approach is to set my default route to a few key prefixes
upstream of both providers. That way, even if the POP stays up,
I'm protected against a ISP which gets disconnected from the rest
of the world.

Since you feel you can live with just one link working at a time,
your solutions can be much more flexible. Getting reliable failover
and load balancing at the same time can be tricky.

There is a brief white paper on my website which describes some of
the many options for multihoming with less than monster routers.

Good luck and have fun!
--
Vincent C Jones, Consultant Expert advice and a helping hand
Networking Unlimited, Inc. for those who want to manage and
Tenafly, NJ Phone: 201 568-7810 control their networking destiny
http://www.networkingunlimited.com
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Can't ping WAN interface of multihomed router JmanSC Cisco 5 03-18-2009 11:24 PM
Routing problem with multihomed router. Agustin Cisco 3 09-05-2006 07:45 PM
BGP multihomed confed question darren Cisco 0 02-05-2006 03:50 PM
Re: BGP same ISP from shadow to multihomed edavid3001@gmail.com Cisco 0 03-18-2005 02:46 PM
Need advice on BGP design when Multihomed to 2 ISP's.. james Cisco 2 10-23-2003 03:43 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57