| 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 ^

|