LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Is there a way to see which IP in my local network is using the most bandwidth? (https://www.linuxquestions.org/questions/linux-newbie-8/is-there-a-way-to-see-which-ip-in-my-local-network-is-using-the-most-bandwidth-926026/)

Hak5fan 01-27-2012 12:31 PM

Is there a way to see which IP in my local network is using the most bandwidth?
 
hello,

My internet connection has been going slow on certain times of the day. I am using cable from time warner BTW.

Anyway, I want to know if it's possible to determine which IP in my local network is a bandwidth hog?

thanks

suicidaleggroll 01-27-2012 12:40 PM

How is your network set up? If it's the typical modem -> router -> clients setup, you'll probably have to go through your router for that information. Some routers will let you monitor the bandwidth of any given LAN client, others won't, just depends on what you're using.

yooy 01-27-2012 12:42 PM

you can run airodump to see currently who transfers most packets on wireless networks, but you won't be able to use your wifi card simultaniously. Probably there is similar tool for wired network.

Hak5fan 01-27-2012 12:49 PM

My setup is the way you said it. I am using a linksys WRT54G router. I don't think it has the ability to monitor bandwidth :/

I have had this router for many years. Do you or anyone know of a router that has the ability to monitor bandwidth?

sadiqdm 01-27-2012 12:50 PM

EtherApe - http://etherape.sourceforge.net/

Depending on you distro you may be able to install it with the package manager. The display looks very confusing at first but after a bit you can see exactly what is going where.

suicidaleggroll 01-27-2012 12:58 PM

Wouldn't airodump, EtherApe, or any other application local to the client simply monitor ALL of the bandwidth on the NIC, regardless of whether it stays within the LAN or goes out through the internet? I know for my machines here, 95% or more of their traffic is to other machines on the local network, and would have no effect on the speed of the internet, which is what the OP is interested in. I would think you would need to monitor this on the device which is doing the switching and determining whether the data stays local or goes out through the internet in order for the OP to glean anything useful, which would be the router.

Anyway, as for your question Hak5fan, I have an Asus RT-N16 running TomatoUSB 1.28 firmware, and it has the ability to track real-time, daily, weekly, and monthly total bandwidth, as well as bandwidth for individual clients separated my MAC or IP address. To be honest I've never used the individual client bandwidth testing though, so I have no idea how well it works.

Hak5fan 01-27-2012 01:20 PM

Thanks to everyone who replied and with your suggestions.

I think I will give tomato firmware a try as my router is supported.

suicidaleggroll is correct the device i.e the router, is where the monitoring should happen since this is the gateway to the internet and where all internet traffic goes in and out to my client machines.


All times are GMT -5. The time now is 07:54 AM.