05-29-2008 02:01 PM - edited 03-03-2019 10:10 PM
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.
Solved! Go to Solution.
06-03-2008 08:16 PM
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
05-29-2008 03:24 PM
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
05-29-2008 05:25 PM
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).
05-30-2008 07:01 AM
ARP input and chunk manager are using the largest bits of memory
06-02-2008 10:54 PM
Brandon,
Please upload the running configuration from the router if opssible.
-> Sushil
06-03-2008 11:05 AM
06-03-2008 08:16 PM
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
06-03-2008 08:19 PM
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
06-04-2008 05:16 AM
Seems like the perfect solution so far. Browsing has sped up 100%. Thanks so much to you all for helping this newbie!
06-04-2008 07:27 AM
Great to hear that Brandon. I learnt this issue in a very hard way :)
-> Sushil
06-04-2008 07:36 AM
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!
06-07-2008 11:18 AM
Hey Brandon, how's your buddy [router]? no more trouble?
-> Sushil
06-08-2008 05:53 AM
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!
06-08-2008 10:19 AM
Nice Brandon!!
Enjoy.
-> Sushil
06-04-2008 02:31 AM
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.)
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide