Wireshark

Wireshark is a graphical network traffic analyser. It can be used against packet captures across many kinds of networks and enables deep protocol inspection, the ability to perform live packet captures, and analyze PCAPs from other sources. Capturing data requires access to the network in question.