Conoscere i Torrent.

BitTorrent è un protocollo per il trasferimento File , e gli utenti si connettono tra di loro per scambiarsi parti di quel file. La particolarità dei Torrent rispetto agli altri p2p , stà nel fatto che non c'è il classico rapporto client/server degli altri p2p ; ma nel nostro caso il Tracker torrent (sito dove scaricare file .torrent) serve solo a fornirci il file.torrent , in pratica si occupa delle connessioni, poi sarà BitTorrent o un altro client torrent ( Azureus Transmission o altri ) a gestire il suddetto file.Torrent. Iniziando il Download l'utente diventa a sua volta fornitore e così via generando una cascata esponenziale dei dati raggiungendo velocità di download notevoli , quì due immagini prese dalla rete che evidenziano in maniera sostanziale le differenze :

                       

..Prendendo in esame Transmission il percorso da seguire è il seguente :
Prima operazione come detto è reperire il file.torrent che ci interessa , possiamo tranquillamente usare la rete, o come detto i molti siti (Tracker) Torrent. Una volta trovatolo :

andremo a scaricarlo ed otterremo il file.torrent sulla nostra scrivania , ricordando che il file .torrent e' una "guida" per il tuo client, che spiega dove e come scaricare il vero e proprio file torrent che ti interessa.
A questo punto non ci resta che far aprire il file, dal nostro Client ( nel mio caso Transmission) ed inizierà sia il Download che Upload :

ovviamente per quanto riguarda i percorsi potete lasciar fare al programma , oppure potete benissimo personalizzarli. Una cosa molto importante è tener d'occhio le seguenti voci , ce ne sono altre ma credo che queste siano le più significative :
Tracker = sito dove reperire file.torrent
peers = utenti in quel momento attivi sia in DL che UP
seed = utente che ha quel file completo in UP
di conseguenza è ovvio che io appena inizio il dowunload , divento automaticamente un "peers" , ma appena finisco e lascio in Upload il suddetto file divento un "seed"
Swarm = i computer legati a quel file cioè sia i seed che peers +te , in pratica la ragnatela di dati che si viene a creare
Share rating = è il rapporto che c'è tra i dati uplodati e quello scaricati , in Transmission si chiama Quota , se mettiamo il caso hai scaricato 100 mega e hai uploadato 100 Mega il tuo share rating è 1 ( Quota ) ovviamente di quel singolo file , è ovvio che se in Up superi il Dl il tuo Share rating (quota) aumenta

Per concludere aggiungerei alcune delle porte usate da alcuni client Torrent :

BitTorrent : 6881 a 6889 poi estese fin alle 6999 dalla versione 3.2
Azureus : 6881 a 6889
BitsOnWheels :usa anche lui la porta 6881
Transmission : mi dà come preferita dal programma la 9090 ;
Se si ha un Modem non credo ci siano problemi di firewall , se invece si ha un router bisogna aprire quelle porte.....

Noi tutti possiamo creare un file torrent , ma questo è un altro discorso che magari riprenderemo...

N:B: Ovviamente si parla di materiale libero dai diritti d'autore ed autorizzati al Download

Tutorial di Sergiomac

Discussione sul Forum