El cliente P2P que utilizo es mldonkey, se pueden configurar diversos parámetros mientras esta en ejecución y los que me resultan más utiles són los que limitan las descargas o subidas:
# Sin limites = 0 set max_hard_download_rate 5 set max_hard_upload_rate 3 set max_concurrent_downloads 0 set max_upload_slots 3
Este ejemplo limitaria los downloads a 5 KB/s y los uploads a 3KB/s, permite que se descarguen un numero ilimitado de archivos a la vez pero solo permite que se suban 3 archivos simultaneamente.