|
BitTorrent . FAQ . Primi Passi
Ho installato BitTorrent, ed ora? Non c'è un file da eseguire!
BitTorrent non è come le altre applicazioni peer-to-peer ( come WinMX, Kazaa, Gnutella etc..), non ha il 'suo universo'. Usa un'altra strada , vive sul Web che significa che tutte le ricerche/liste di disponibilità files risiedono sul Web. Quando trovi un file che vuoi scaricare devi solamente cliccarci sopra e BitTorrent partirà automaticamente chiedendoti dove lo vuoi memorizzare e quindi comincia a scaricare.
Ho appena installato BitTorrent ma ogni volta che clicco su un link ottengo solo un piccolo file e non succede nulla.
Prova a chiudere e a riavviare il tuo browser Web. Quando BitTorrent si installa registra un nuovo MIME-Type (application/x-bittorrent) e questo cambiamento non ha effetto fino alla successiva riapertura del browse.
Cosa significano tutte queste parole? ( seeding, Uploading, share rating etc..)
Ecco un elenco di alcune parole associate all'uso di BitTorrent e i loro significati.
torrent Di solito indica il piccolo file contenente metadati che ricevi dal Web Server ( quello che finisce in .torrent ). Il file contiene informazioni circa i dati che vuoi scaricare ma non contiene i dati stessi. Questo è quello che viene inviato al tuo PC quando clicchi su un link di download su un sito Web. Puoi anche salvare il file .torrent sul tuo Hard Disk e quindi cliccarci sopra per avviare il download con BitTorrent. Questo risulta utile se vuoi essere in grado di ripristinare il file più tardi senza dover trovare nuovamente il link. Il .torrent quindi si può considerare una carta di identità del file ( o dei file ) da scaricare : dimensione, dove rintracciarne le fonti ( indirizzo del tracker ) ed altre informazioni utili.
peer Il peer è un altro computer su Internet a cui ti connetti e col quale trasferisci dati. Generalmente un peer non ha il file completo, altrimenti sarebbe chiamato seed. Alcuni usano la parola peers per riferirsi agli avvoltoi per distinguerli da coloro che generosamente hanno completato i loro download e continuano a lasciare in esecuzione BitTorrent fungendo da seeds
seed è un computer che ha una copia completa di un certo Torrent. Una volta che il tuo client finisce di scaricare quel file rimane aperto finché non clicchi sul pulsante Finish ( o lo chiudi ). Questo significa essere un seed. Puoi anche avviare un client BT con un file completo , una volta che lo avrà analizzato BT lo invierà sulla rete agli altri utenti. E' considerato un comportamento cortese continuare a diffondere il file dopo che hai finito il download per aiutare gli altri utenti.
reseed Quando ci sono 0 seeds per un dato torrent ( e non ci sono abbastanza peers per avere una copia distribuita completa ) tutti i peers si bloccheranno su una copia incompleta, perché nessuno nello sciame ( swarm ) di PC ha il pezzo mancante. Quando accade questo qualcuno con il file completo deve riconnettersi allo sciame in modo da trasferire i pezzi mancanti. Questa operazione è chiamata ri-semina ( reseeding ).
swarm Il gruppo di computers che sono connessi e cercano di scaricare uno stesso file. Per esempio se avvii un client BitTorrent e questo ti dice che sei connesso a 10 peers e a 3 seed allora lo sciame (swarm) è formato da te con altre 13 persone.
tracker Un server su Internet che coordina l'azione dei clients BitTorrent. Quando apri un torrent il tuo computer contatta il tracker e chiede una elenco di peers da contattare. Periodicamente durante il trasferimento, il tuo computer ricontatterà il tracker informandolo della quantità di file già scaricata, quanto ti manca per finire e lo stato in cui ti trovi . Se un tracker è down e cerchi di aprire un .torrent non potrai contattarlo . Se invece un tracker diventa non disponibile ( offline ) mentre stai già scaricando ( quindi hai già contattato altri peers ) potrai continuare a trasferire con quei peers ma non potranno contattarti nuovi peers. Di solito gli errori del tracker sono temporanei , quindi la migliore cosa da fare è lasciare il client aperto per continuare a provare.
downloading Ricevere dati da altri computer
uploading Inviare dati ad altri computer
share rating Se usi un client sperimentale vedrai un campo 'share rating' sul pannello del programma. Questo valore è semplicemente il rapporto tra la quantità di dati uplodati diviso per la quantità di dati scaricati. Le quantità si riferiscono solo alla sessione corrente , non all'intera storia del file. Se raggiungi uno share ratio di 1 allora vuol dire che hai uplodato la stessa quantità che hai scaricato. Più alto è il numero più hai contribuito. Se hai uno share ratio di "oo" significa infinito e lo ottiene se apri un client BitTorrent con un file completo. In questo caso tu non scarichi nulla perché hai il file completo e così ogni dato che invii fa si che il valore raggiunga la quantità 'infinito'.
NOTA Lo share rating è un semplice numero mostrato per tua comodità. Non influisce su nessun aspetto del client. In generale per rispetto e cortesia verso gli altri utenti dovresti cercare di tenere alto questo numero.
distributed copies In alcune versioni del client potrai leggere il seguente testo "Connected to n seeds; also seeding n.nnn distributed copies." Un seed è una macchina che possiede un file completo. Una copia distribuita è una copia completa del file non posseduta solo da un utente ma le cui parti appartengono ai vari utenti collegati.
choked E' un termine usato nella descrizione del protocollo di BitTorrent. Si riferisce allo stato dell'uploader ovvero colui che invia dati ad un altro peer. Quando una connessione viene marcata come choked, significa che chi trasmette non vuole inviare dati su quel collegamento. un client BitTorrent segnala che è choked agli altri client per diversi motivi ma il più comune è che di default un client manterrà solo un numero massimo di upload simultanei ( di default questo valore è 4) Ma ci sono anche altri casi ad esempio quando un peer sta scaricando da un seed. Il seed vedrà il peer come choked perché il seed stesso non ha bisogno di ricevere nessuna parte di file avendolo già tutto.
interested Un altro termine usato nelle specifiche del protocollo. E' una specie di corollario del concetto di choked, infatti interested ( interessato ) si riferisce allo stato di un downloader rispetto ad una connessione. Un downloader viene indicato come interested se l'altro lato del collegamento ha delle parti di file che il client vuole , altrimenti la connessione viene marcata come 'not interested'.
BitTorrent dice che sto Uplodando, ma quale file sto inviando?
Non preoccuparti se stai scaricando un particolare file .torrent stai anche uplodando quel determinato file. Le parti del file che hai già scaricato vengono inviate agli altri peers. Questo è normale ed è così che funziona il protocollo. Non ci sono impostazioni di 'cartelle condivise' come negli altri cliets p2p. Se hai un file che vuoi rendere disponibile agli altri devi prima creare il file .torrent corrispondente , mettere a disposizione questo file su un server web e quindi diffondere il file...ovvero fungere da seed per quel file.
Cosa succede se cancello un download, posso ripristinarlo?
BitTorrent permette senza alcun problema di fermare e ripristinare un download parziale. Non devi fare nulla di speciale. Se cancelli un download prima che sia finito, il download parziale rimane sul tuo hard disk. Per ripristinare il trasferimento clicca nuovamente sullo stesso file .torrent e quando ti viene chiesto dove salvare il file seleziona lo stesso punto dell'ultima volta. BitTorrent si renderà conto che il file esiste e lo analizza per vedere quanto ne è stato già scaricato e ripristinerà il download precisamente dal punto in cui è stato interrotto.
Perché il file che sto scaricando è così grande anche se ne ho scaricato solo un poco?
Quando BitTorrent parte alloca lo spazio dell'intero file. La ragione per cui fa questo è perché scarica il file a pezzetti e questi pezzi arrivano in ordine arbitrario. A differenza dell'http o dell'ftp che scaricano il file dall'inizio alla fine, BitTorrent lo scarica in ordine casuale.
Perché il mio hard disk sembra impazzire quando cerco di ripristinare un download?
Quando apri un file .torrent e fornisci a BitTorrent una cartella che già esiste, deve analizzare il file per vedere quanti dati e quali sono già disponibili e per fare questo deve leggere interamente il file e generare un hash per ogni pezzo. Un hash è come sappiamo una stringa ottenuta mediante un algoritmo che identifica univocamente ogni file ed ogni parte di file. BitTorrent usa la funzione di hash SHA per determinare quali parti di files sono buone e quali no.
Cos'è il seeding? Come lo realizzo? Perché dovrei lasciare il client aperto dopo che ho finito il download?
Seeding è il processo di connettersi ad un file .torrent quando si possiede già il file completo. Ci sono due modi per fare questo:
-
lasciando il client aperto anche dopo che un download è stato completato. BitTorrent capirà che il file è completo e continuerà a connettersi al tracker presentandosi come un seed e distribuendo il file.
-
cliccando su un file .torrent ( oppure aprendo un file .torrent salvato su HD ) e selezionando il nome del file già completo. BitTorrent analizzerà il file e capirà che è già completo, continuerà a connettersi al tracker presentandosi come un seed e distribuendo il file.
E' una buona idea lasciare il client aperto il più a lungo possibile, poiché questo aiuta gli altri utenti a scaricare. Alcune community forniscono delle linee guida rigurdo a quando è possibile disconnettersi , tipicamente quando si raggiungono valori di share ratio uguali ad 1 oppure 24 ore dopo che il download è stato completato.
^ TOP ^

|