Torrent ist ein Protokoll, welches es einem Entwickler erlaubt, sein Projekt ohne riesen Server zu verteilen.
Das Prinzip ist eifach:
Statt immer wieder die gleichen Daten vom Server zum Empfänger zuschicken, verteilen die Empfänger die Daten unter sich auch wieder. Das heisst der Server muss seine Daten nur an einen Empfänger schicken und dieser hilft ihm dann beim zweiten Empfänger mit Bandbreite.
Je mehr Teilnehmer ein Torrent hat, desto schneller bekommt man die Daten.
Über die Paketverwaltung deiner Distribution
$ mkdir ~/.rtorrentsessions
'~/.rtorrent.rc' schreiben:session = ~/.rtorrentsessions port_range = 6890-6999 port_random = no download_rate = 0 upload_rate = 100 #beim runterladen min_peers = 5 max_peers = 100 #beim seeden min_peers_seed = 2 max_peers_seed = 25 encryption = allow_incoming,try_outgoing