Is there an easy way to see, if there is unusual amount of network traffic taking place, which process is responsible for it? Sort of like a "top" for network traffic. Recently I've been seeing really strange network activity patterns and it's just mystifying me what's going on (netstat doesn't show anything consistantly strange, and I don't see signs that my security's been compromised, so I think it's one of my usual network processes that's processing a really unusual amount of traffic.)
Edit: Oh! I finally put two and two together and realized that all this abnormal activity happening at the same time of the morning implied a cron job. It was just the "updatedb" process indexing my mounted network shares (a non-default activity that I configured it to do). I'm still interested in the answer to the above question, though.