Now, I'm trying to find out what processes are using my network. I know it's pretty easy in Linux but I'm having a tough time on finding out how to do it in Microsoft Windows. For each process, I would like to know how many actual bytes it has read/written to the network over a specific period of time. Also the IP addresses/port numbers too. Does anyone have any pointers? Windows Vista can do it through the Resource Manager but how is it done?