Which computer is eating all the bandwidth?

39

See the overview for ntop

  • Analyse IP traffic and sort it according to the source/destination
  • Display IP Traffic Subnet matrix (who's talking to who?)

EDIT

Ntop can show traffic statistics between other PCs and the internet, you just have to make sure the computer running ntop is able to see all the traffic. Modern ethernet switches segregate traffic so the a computer only sees traffic addressed to it. A managed switch will allow you to set up port-mirroring to the computer running ntop.

It seems the Belkin's built-in switch doesn't support Port-mirroring. Maybe you could interpose a suitable inexpensive switch between the Belkin and the four wired PCs.

Old ethernet hubs (not switches) also allow any computer to see all traffic. I have an old Netgear EN104 10-Base-T hub I used to use for this. I see they are available for a few dollars

See ntop blog about this

If the PCs are on the WLAN you'll need a different solution. http://www.tech-faq.com/how-to-monitor-wireless-traffic.html

There are commercial products that claim to do this. E.g. http://www.tamos.com/products/commwifi/

If the Belkin F5D7632-4 supported RMON or Netflow, you might be able to use that.

Share:
39

Related videos on Youtube

AVEbrahimi
Author by

AVEbrahimi

Updated on September 17, 2022

Comments

  • AVEbrahimi
    AVEbrahimi almost 2 years

    How can I use AlarmManager to call a specific method of an Activity, in my case I need to stop a service by calling KillMyServer method of my Activity 2 hours later from know. I can't use Timer or postDelayed, because if an app goes to background Android may close it after a while, but AlarmManager will survive.

  • user5249203
    user5249203 over 13 years
    Comments moved to edited Answer above.
  • AVEbrahimi
    AVEbrahimi over 10 years
    Because if an app goes to background Android may close it after a while, but AlarmManager will survive.
  • Gopal Gopi
    Gopal Gopi over 10 years
    if app goes to background, Activities may be closed, but Service will survive until low memory situations (rare to be happened). so you can write Handler code in Service
  • AVEbrahimi
    AVEbrahimi over 10 years
    I need to start kill timer right after app goes to background. How can I add this to service?
  • Gopal Gopi
    Gopal Gopi over 10 years
    bind the service to the Activity and start kill timer in Service from onStop() of Activity
  • AVEbrahimi
    AVEbrahimi over 10 years
    I did same, but kill timer won't survive for hours, but only about 1 hour!