Wireshark

Wireshark is a free and cross-platform compatible packet analyzer. It is used for network troubleshooting and analysis. Wireshark is similar to tcpdump, but has a graphical user interface and some integrated sorting and filtering capabilities.

For more information on configuring and using Wireshark, see:

http://www.wireshark.org/