Non penso che esistino tutorial di sto calibro...

mi sa che ti devi andare ad analizzare i sorgenti dei programmi P2P per capire il loro funzionamento!!!