This really isn't a Ubuntu question although I use the OS on a daily basis. I'm looking for software which will act as a SNMP proxy/cache to minimize CPU loads on routers from the many SNMP polling devices on our network. So far I've been unable to find much on this. I'm hoping someone here may know of something that can do this.

Thank you,

DETAIL: My intent is to have a few machines poll the routers every 5 minutes and all other SNMP pollers will hit these caching boxes instead of the routers directly.