NetworkTrafficView is a compact portable tool which displays in-depth information on the traffic passing through your specified network adapter.
Just choose the appropriate adapter and you'll immediately see details on each currently open connection including Ethernet Type (IPv4, IPv6, ARP), IP Protocol (TCP, UDP, ICMP), Source Address, Destination Address, Source Port, Destination Port, Service Name (http, ftp, and so on), Packets Count, Total Packets Size, Total Data Size, Data Speed, Maximum Data Speed, Average Packet Size, First/Last Packet Time, Duration, and process ID/Name (For TCP connections).
Monitoring can be paused and restarted with a click on the toolbar. If the report becomes lengthy then a Find option helps you locate connections to, say, a particular destination IP address. And as per usual with NirSoft tools, it's possible to export all or selected items to an HTML report for reference later.
Please note, while NetworkTrafficView can use "raw sockets" to capture network traffic without requiring any additional drivers, this doesn't work on all versions of Windows and has some restrictions. If this doesn't work for you then you'll want to install a capture driver, probably WinPcap, which will correctly grab all the necessary the data for you.
Recent changes include:
◦Added secondary sorting support: You can now get a secondary sorting, by holding down the shift key while clicking the column header. Be aware that you only have to hold down the shift key when clicking the second/third/fourth column. To sort the first column you should not hold down the Shift key.
◦NetworkTrafficView allows you to automatically add it to the allowed programs list of Windows firewall when starting to capture and remove it when you stop capturing.
◦NetworkTrafficView offers you to run it as administrator (Under Windows Vista/7/8 with UAC) if you start to capture using Raw Sockets method.