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 'Maximum Packet Size' column. For TCP connections that transfers significant amount of data, the value under this column represents the actual MTU.
Added option to group by service name - http, https, ftp, and so on. (In 'Advanced Options' window).
Added option to group by IP country (In 'Advanced Options' window). This feature requires to download IP address to country file (the file of software77.net or the GeoLite City database).