howto Log every packet generated from client ?

How can I log every packet that is coming from client?

to watch what client is using like msn, torrent, flooding etc / what traffic is travelling from client to server ??

to log EVERY packet, use Sniffer, and save stream to file. Or use CALEA, which is something similar