Tool for transferring files over a network using a P2P protocol