Windows xp – Does software exist to log all download / upload usage?

Does a program exist to record all upload / download usage for a personal computer?

So I can reset it at some stage, and then use the internet, and then look at how much data has been sent/received?

Solution:

I use a little Delphi program I found for specifics like this, appropriately named Network Traffic Monitor. It does pretty much all you need, and that’s about it really.

enter image description here