Does anyone know if there is some recommendation to restart routers from time to time ?
Somes guys told me that if a router is more than a year up it could cause performance issues.
I searched for this kind of info but couldn't find anything related.
Anyone heardsomething about it ?
before putting this question think of enviroments like banks, ATMs, Railways, airlines etc.. we are running a data centre and got routers running from 3 years with load increasing every now and then but there is no restart thing required neither it is recommended.. i read a article where it says there is a cisco router at some ISP place which is running from last 13 odd years without restarting...
think u got your answer
I also woundn't recommend restart. Unless a IOS upgrade or any other reuqestments, I don't belive it will help with performance. I have bad experiances with restarts (planned & unplanned).
well , like I said I never heard of it and it sounds strange as I also know routers running from a long time without issues.
But I'm not an expert yet and someone, that have some experience, told me that if a router is running for a long time and start to shows issues it is recommended restart it. So I wold like to know from more experienced people if they heard something about it.
Thank you very much for your replies.
Theoretically, that is possible. A router, just like any other computer, may have bugs in its operating system code that can cause, for example, more and more memory being allocated to various processes without being returned to the operating system (a so-called memory leak). In the end, the router ends up with no free memory left. There may be also other possible bugs that can, over prolonged periods of time, lead to certain system resource shortage that will ultimately result in low router performance.
There are also ways in which router can slow down over a period of time without any bugs in its operating system. Consider, for example, the memory allocation process. Different processes allocate different amounts of memory, possibly scattered over the entire address space. After a certain time of operation, the free memory blocks may become so fragmented that it is difficult or even impossible to find a free space of a certain size (the so-called external fragmentation). Using some kind of virtual memory may allow splitting a block of process memory into several different locations of the physical memory; however, this naturally results in more work for the router's CPU to do and logically, in a possibly decreased performance. Note that the router has done nothing wrong here. It is very similar to hard disk fragmentation.
Notice that what I have indicated here is very general, and relates to two possible sources of problems: software bugs and software design. In any case, rebooting the router "just to be sure" is simply an unfounded and totally unprofessional practice. It is like giving patient a prescription without actually knowing whether he is ill at all.
I would personally discourage from rebooting the router from time to time if there is no persuasive evidence that it is going to solve problems that are already detectable and visible. Rebooting the router just so may be trying to solve problems that do not even exist.
thank you very much for your answer.
Yes, that's make much more sense.
I also think that do something just to do is not troublehooting, it's a scripting that till a monkey can follow
That's why I came here looking for an answer. Sometimes people do things just because heard someone say that, even if it's not logical.