Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

1811 Memory Running low

I have a relatively new 1811 router and it seems like every other day the memory is completely full and no one is able to transfer any data on the network until it is restarted. The unit has the standard 128 MB ram running IOS 12.4(6)T10. Any suggestions would be greatly appreciated.

1 ACCEPTED SOLUTION

Accepted Solutions

Re: 1811 Memory Running low

Hi Brandon,

Please change the following route statement -

ip route 0.0.0.0 0.0.0.0 FastEthernet0

Instead of pointing the route to fa0 point it to next hop IP address.

This statement must be causing ARP request to be generated on the ethernet for every destination the router finds through the default route because the router considers all of these destinations as directly connected to FA0.

http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a00800ef7b2.shtml

-> Sushil

15 REPLIES

Re: 1811 Memory Running low

Brandon,

What kind of load is the router under at normal/peak times? Another helpful thing you can try to figure out the problem by issuing the "show processes memory sorted" command and see which tasks are taking up the most memory before you reboot the router. That way you can find out if it is a network issue or a bug in the IOS. If all else fails you can upgrade to a newer IOS.

HTH,

Mark

Super Bronze

Re: 1811 Memory Running low

One way to free up RAM, sometimes significant amounts, is run an IOS with a smaller footprint. This can often be accomplished by using an IOS with the minimal feature set necessary and/or running an earlier version of the IOS. An example of the former might be the IP Base feature set; an example of the latter might be a 12.4 version vs. your 12.4T version.

Something else to check for is memory resource usage that might be unnecessary. For example, using a large syslog memory buffer (show log will indicate if syslog memory buffer active and its configured size).

A very advanced technique is to configure the ERM memory monitor to notify router process when there's a low memory situation (i.e. where they will hopefully minimize their usage upon the notification).

New Member

Re: 1811 Memory Running low

ARP input and chunk manager are using the largest bits of memory

Re: 1811 Memory Running low

Brandon,

Please upload the running configuration from the router if opssible.

-> Sushil

New Member

Re: 1811 Memory Running low

see attachment

Re: 1811 Memory Running low

Hi Brandon,

Please change the following route statement -

ip route 0.0.0.0 0.0.0.0 FastEthernet0

Instead of pointing the route to fa0 point it to next hop IP address.

This statement must be causing ARP request to be generated on the ethernet for every destination the router finds through the default route because the router considers all of these destinations as directly connected to FA0.

http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a00800ef7b2.shtml

-> Sushil

Re: 1811 Memory Running low

here's another link which talks about this issue -

http://www.cisco.com/en/US/tech/tk365/technologies_q_and_a_item09186a008012d8f7.shtml#stat

-> Sushil

New Member

Re: 1811 Memory Running low

Seems like the perfect solution so far. Browsing has sped up 100%. Thanks so much to you all for helping this newbie!

Re: 1811 Memory Running low

Great to hear that Brandon. I learnt this issue in a very hard way :)

-> Sushil

New Member

Re: 1811 Memory Running low

Well, I appreciate you taking the time to answer my question.

Update: Free memory has gone from 39/128 to 45/128. All appears to be well! Thanks again!

Re: 1811 Memory Running low

Hey Brandon, how's your buddy [router]? no more trouble?

-> Sushil

New Member

Re: 1811 Memory Running low

Router is working great! Browsing the Internet is fast, and memory is staying constant at 44/128 MB free. Thanks so much for your help!

Re: 1811 Memory Running low

Nice Brandon!!

Enjoy.

-> Sushil

Super Bronze

Re: 1811 Memory Running low

Sushil's notice of your using a default route to an interface within your config instead of a next hop could explain you large ARP RAM allocation; especially one that would grow as time goes by. (Each outbound Internet IP address would ARP. The ARP entries would eventually time out, but the default takes a while. You might be able to adjust the ARP time out timer, but Sushil's suggestion is much better since it avoids the problem. Simple change, worth trying.)

New Member

Re: 1811 Memory Running low

I'd also suggest picking up some extra ram for it as well, the ram to suit an 1800 series is relatively cheap.

My 1803 (i'm a little bit down market) at home with a 10mbit cable connection hanging off FE0 and all the usual bells and whistles running (firewall etc) and 3 hosts directly connected and a wireless gateway sits on about 60% memory used.

236
Views
10
Helpful
15
Replies