Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I need to know which computer is consuming my bandwidth. Is there a tool to do this?

share|improve this question
    
What operating systems are you using on your network - Windows, OS X, Linux, or a mixture? –  Jared Harley Oct 12 '09 at 22:38
    
I took a peek at his other questions / answers on the site. Seems like windows to me. –  John T Oct 12 '09 at 22:42
    
@thecie007: You're right in a way. But the problem is, I don't use any. I'm going to choose one and I know only the two I mentioned in my question. –  Kamyar Oct 20 '11 at 23:57

8 Answers 8

up vote 12 down vote accepted

If you want to graphically display your local network connections, you may be interested in etherape. Free and cross platform. The thickness of the connection is an indicator of traffic volume.

alt text

share|improve this answer
9  
interesting name for software. –  John T Oct 13 '09 at 4:08
    
ok this is interesting, but, how can I compile it for Windows... –  Luiscencio Oct 13 '09 at 19:18
    
Sorry, I ddin't see the windows reference. If it was me, I probably wouldn't bother - because I'm lazy. It has too many dependencies (Gnome, etc). I would install it inside a virtual machine running a nice simple linux distro. For example, use VirtualBox on your Windows host and Ubuntu as the guest OS. That's a lot for 1 application, but still easier than compiling etherape IMHO. –  DaveParillo Oct 14 '09 at 0:30
8  
@John T: EtherApe is one of those unfortunate names like expertsExchange or penIsland –  davr Sep 18 '10 at 2:45

At the router level would be the easiest as it wouldn't involve installing software on each machine separately. Tomato Firmware is great and automatically monitors bandwidth in the logs section, you can use it along with IPTables (Linux) for a complete traffic monitoring solution. Since you are probably on Windows, you can use it in a VM as well.

For a software solution for each computer, take a look at the freeware tool NetLimiter, the bandwidth monitor is free:

alt text

share|improve this answer
    
I'll try installing the tomato firmware then reply.. thanks!!! –  Luiscencio Oct 12 '09 at 22:44
1  
Make sure it is compatible with your router before installing! You will also need IPTables to see per-computer statistics. good luck :) –  John T Oct 12 '09 at 22:54

If you have a cisco router, you can use scrutinizer. You need to modify a few lines of code in your router to enable netflow, but I've found this program to be fantastic, and it's free.

share|improve this answer

I could not find a lot of free ones to monitor all the entire network with one application, except maybe Spiceworks:

http://www.spiceworks.com/

There are plenty that can monitor each computer you install it on. A couple are:

http://download.cnet.com/Bandwidth-Monitor-Pro/3000-2085_4-10217766.html

http://www.softperfect.com/products/networx/

If you want to find others, Google "monitor bandwidth usage on network" (without the quotes)

Now as far as limiting them, I did not find any software, because most of the time, that is handled by the router. After all, it is easier to do there since all traffic has to go through it, otherwise, you would need an application on each PC to limit bandwidth usage.

I am sorry to say that I looked through your manual, and your router has no features to limit bandwidth or quality of service.

share|improve this answer

TCPView allows you to see the connections. Process Monitor can help you filter on actual data transfer.

Wireshark goes to the level showing you the packets in detail. Fiddler2 is in specific for HTTP transfer.

share|improve this answer

The Windows Resource Monitor on 7 (and Vista?) has grown quite advanced in what it shows under "network".

Resource Monitor

share|improve this answer
    
Wow! how didn't I notice that... –  Kamyar Oct 20 '11 at 23:58
2  
@Kamyar It can be SLIGHTLY hidden in a way...great thing built in though! –  Simon Sheehan Oct 21 '11 at 0:03

You can use DU Meter + dumeter.net to monitor Internet bandwidth usage on your network:

dumeter.net displays bandwidth usage of all your computers connected to your account. Your Internet provider can show only the overall totals, which are of course useless if you have several computers in your house and would like to know how much bandwidth each of them used.

DU Meter is not free, however dumeter.net is currently free for all DU Meter 6.x users.

enter image description here

Disclaimer: I'm the author of DU Meter software.

share|improve this answer

There are so many tools that can monitor what you need and the options given here are nice, but some of them are rather expensive and hard to use. I can recommend you the software Anturis, which can monitor the whole IT infrastructure of the company. The price is affordable and the tool is very simple and effective and they offer troubleshooting.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.