I have a RB450G that is in-front of a collocated web server that mainly streams videos from a website, it averages 30-60MBIT 24/7.
It also does nat Masquerading (as i have the server on a private IP ) and 3 DST-NAT Netmap rules (port 80, 443, video port) thats about it as far as rules.
the cpu usage (i monitor via snmp) never goes above 40-50% and is generally at 15-20% most of the time.
however on the port going to the server im seeing about 5-10k RX drops a day and on the uplink (public IP) eth port im seeing about 3k RX drops a day. no other errors, and neither side (SWITCH or my server ifconfig) reports any errors or RX drops.
Ive also tried setting the CPU to 800mhz from 680 and it didn't really seem to help (still saw RX drops). it did succesffuly change after reboot as verified by system->resources
free ram is always above 200mb
any ideas? is it just that i need to upgrade to a fast ROUTER board like that new 1100? its just not really that much BW
edit: TX packets /sec is usually 2000-5500 p/s (this server is only upstream so that is why ive not given any incoming numbers really)