On Jun 7, 2005, at 10:29 PM, Salvatore di Maggio wrote:
Marco Bertolini - Sal ha scritto:
Gli elementi dell'architettura torrent sono 3:
- tracker
- seeder
- leecher
ottima la spiegazione di Marco, ma pare che nessuno abbia afferrato
il senso della tua prima domanda a parte lui.
in dettaglio bovino: quando apro un client devo indicare al client
un tracker a cui dare le mie info e a cui chiedere le info, giusto?
no :)
1) hai detto "Il tracker è la macchina che ha creato il torrent e
che gestisce il download del file": cos'è il torrent creato dal
tracker?
il .torrent e` un file che contiene tutte le informazioni necessarie per
farti scaricare il file e -- quando ne avrai pezzi che servono anche
agli
altri -- condividerlo con altri.
Tanto e` vero che se nel momento in cui hai completato il file lasci il
client aperto, continui a servirlo a chi ne ha bisogno.
_Come_ tu trovi il .torrent e` irrilevante. Nello specifico puoi
trovarlo
su un motore di ricerca, fartelo inviare via mail, o scaricarlo via
http. :)
Quoto:
=====
I file rappresentativi del bittorrent, sui quali si basa tutta la
funzionalità,
hanno estensione .TORRENT e contengono le informazioni vitali per far
funzionare
il sistema. Rispetto ad altri programmi P2P, in questo caso tutti i
dettagli
per consentire lo scarico del software sono inseriti all’interno del
file.
Di seguito indichiamo i dettagli delle informazioni presenti nei file
torrent e
il riferimento ai termini utilizzati dal sistema:
Nome del file
Info_hash con l’ID univoco del file
Dimensione del file
Quantità di blocchi (come è stato suddiviso il file)
URL di annuncio: è l’indirizzo di chi ha creato e messo a
disposizione il file
Tracker: è il server dove è presente la risorsa principale, che poi
sarà distribuita tra i vari computer che si collegano
Data di creazione: è la data di creazione e di pubblicazione del file
torrent
===============
2) Ma se il trasferimento è p2p, il tracker non gestisce il
download, lo fanno gli n client in giro per la rete. O no?
ni. il tracker coordina le operazioni. Tanto e` vero che senza tracker,
non mi risulta sia possibile far circolare un file.
Ultima: devo crearmi un .torrent per ogni file che voglio condividere?
risposta breve: si` e non solo.
risposta lunga:
http://dessent.net/btfaq/
nello specifico: http://dessent.net/btfaq/#maketorrent
HTH, HAND
--
guido
|