This tool monitors both in real time and as a report, which can be read as a daily, weekly, or monthly graph. While it doesn’t have many of the features of professional tools, it offers just the right amount of information and granularity for the home user.
The program sits quietly in the tool bar, not taking up too many resources and is quick to react to input. Networx also has the standard ping and traceroute tools, but not the WHOIS or extra information of Network Traffic Monitor.
The last application in the list is Ethereal. The sharp eyed amongst you may recognize it as an evolution of Wireshark, an open source application of some fame. All that has changed is the name, the program works just as well, if not better than before and is the network geeks dream tool.
This is a professional standard utility that is free and open source. It may be a bit much for some users, but it is recommended throughout the IT industry as one of the best tools of its kind. Ethereal is a protocol analyzer which takes a copy of everything that goes through a selected network port and takes it apart in a nice GUI. It analyzes the packets and provides every conceivable piece of information on every one.

click to enlarge