PDA

Visualizza Versione Completa : ma come cavolo funziona bittorrent?



chikosneff
08-05-05, 22:07
ok lo apro e vedo questa triste finestrella vuota..ora che devo fare? grazie ragazzi e abbiate pazienza x la mia domanda stupida..

avrobai
08-05-05, 22:40
Vai su un sito come questo:
http://www.mininova.org/sub/27
e fai il download del file che vuoi scaricare, per esempio Firefox:
http://www.mininova.org/tor/30148
Da questa pagina scarichi un file chiamato firefox-1.0.3-mac-en-US.torrent
Quel file (dopo averlo scaricato) lo devi aprire con il tuo programma (per esempio bittorents o tomato o altro).

macric
09-05-05, 00:03
visto che leggere non fà mai male, aricito da : http://it.wikipedia.org/

"Come funziona

A differenza dei tradizionali sistemi di file sharing, l'obiettivo di BitTorrent è di realizzare e fornire un sistema efficiente per distribuire lo stesso file verso il maggior numero di utenti disponibili sia che lo stiano prelevando (download) che inviando (upload). Si tratta quindi di un meccanismo per coordinare in automatico il lavoro di moltitudini di computer, ottenendo il miglior beneficio comune possibile. Ecco come funziona:

Il file originale

BitTorrent è un protocollo che permette di distribuire file di qualsiasi tipo. Per facilitare la trasmissione, il documento originale viene spezzettato in tanti piccoli frammenti, che poi saranno ricomposti a destinazione.

Il file torrent

È un semplice documento di testo, leggerissimo, che può essere pubblicato su qualsiasi pagina Web. Per poter usufruire del sistema è quindi necessario, prima di tutto, prelevare da un sito web dedicato un file con l’estensione .torrent. Svolge la funzione di indice, con la descrizione di tutti i frammenti in cui è stato suddiviso un originale, incluse le chiavi crittografiche che garantiscono l'integrità dei vari pezzi. Con altre parole in termini tecnici: È quindi un file statico, e contiene delle informazioni codificate mediante un algoritmo di hashing che descrivono i file da prelevare e/o da trasferire. Inoltre contiene, sempre codificato, l'indirizzo, cioè un link, di un server traccia (in inglese tracker) utilizzato per localizzare le sorgenti che posseggono il file o parte di esso. Questo tracker è un piccolo programma che svolge il ruolo di vigile urbano, coordinando le richieste degli utenti che cercano di scaricare un certo file e informandoli a vicenda di chi possiede quali pezzi. Contiene anche un link al seed (in italiano seme) dell'origine.

La lista dei file tracker viene definita per ogni file .torrent. Vengono fornite anche delle statistiche sul numero di trasferimenti, il numero di nodi che hanno completato la copia del file e il numero di nodi che posseggono una copia parziale del file.

I file o la serie di file che si desidera scaricare da un computer sorgente viene fornita dal "tracker server" e, mentre lo si sta scaricando, questo viene diffuso in parallelo verso altri computer sorgente, utilizzando una parte della banda dell'utente non impegnata durante il trasferimento principale.

Grazie a questo sistema, ogni nodo contribuisce inevitabilmente alla diffusione del file. Più l'ampiezza di banda è maggiore su quel nodo, maggiori sono le probabilità che il file venga diffuso verso altri nodi. Questo metodo ha anche il pregio di ridurre l'impatto della cosidetta "leech resistance" (in italiano "resistenza della sanguisuga"), condizione che si manifesta nel momento in cui sulla rete sono presenti molti utenti che desiderano scaricare file più velocemente possibile, per poi sconnettersi appena terminato, senza consentire agli altri il prelievo.

Nel momento in cui viene inviata una richiesta di download, BitTorrent non sempre inizia subito il prelievo. Per iniziare il processo di distribuzione, BitTorrent ha bisogno di trovare in rete almeno una copia completa di tutti i frammenti del file originale. Questa copia online , detta file seme, può essere ospitata su qualsiasi computer, purché collegato in banda larga. È quindi necessario che ci sia un numero sufficiente di utenti connessi, perché se ce ne sono pochi è possibile condividere solo alcune parti del file. Questo sistema ha l'effetto di incrementare la velocità di download nel momento in cui sono connessi molti utenti che stanno scaricando e/o prelevando file.

I "track server" che possiedono il file completo, chiamati semi ("seed") fanno in modo di completare il download sul personal computer dell'utente solo nel momento in cui hanno completato la copia del file stesso verso altri "track server"

Ric

P.S. la spiegazione pratica te la ha fornita Avrobai... :D

chikosneff
09-05-05, 00:35
alla fine nn era così difficile..che PIRla!
ciao avro piacere di vederti! (italiamac)
trovo sia affascinante questo Torrent!
ragazzi ma come faccio a uplodare abbastanza?
e a che pro i tracker ad inviti? mi sembrano che anche quelli free for all
fungano bene!
ciao belli

macric
09-05-05, 00:53
per non "sanguisugare" basta tu lasci il torrent attivo anche dopo aver terminato il download ( cioè fai da seed e non chiudi la app bittorrent o azureus che sia ) - generalmente quando la "ratio" ha raggiunto il 100% puoi interropere il tuo torrent con la coscienza a posto... :) poi ovvio, fà come ti pare


Ric