I'm currently having some bandwidth issues at work and haven't been able to track down what machine (read: user) is the problem. Can anyone suggest an app that I can stick on a machine with two network cards sitting between my router and switches? I've got an extra Windows box sitting here but Linux apps are fine, I'll have my assistant reinstall if necessary. Graphs aren't necessary but would be nice. All I'm really looking for is a table of IP addresses and how much data they've transfered over the past 24 hours (or some other reasonable period). Web accessible reporting would also be nice but is not required.