A Packet Compression Algorithm Suitable for P2P Overlay Applications