I run my own squid proxy @ home.

How do I allow p2p like Limewire through Squid.
Works fine when computers are directly connected to Network.
I don't understand p2p ether?