La popularité du P2P (point à point) a produit un grand nombre de logiciels de transmission réseau. Ce que nous allons présenter ici, c'est écrire nous-mêmes un simple transfert de fichiers P2P. Une partie envoie le fichier et l'autre l'accepte. jusqu'à ce que l'intégralité du fichier soit transférée.