lunedì 5 gennaio 2009

BitTorrent cos'è? Come funziona?

BT è un protocollo P2P che consente la distribuzione e la condivisione di file su Internet. È stato sviluppato da Bram Cohen scritto in linguaggio Python. Come funziona? Per facilitare la trasmissione, il documento originale viene spezzettato in tanti piccoli frammenti, che poi saranno ricomposti a destinazione. Le parti hanno dimensione fissa, la fingerprint calcolata con l'algoritmo SHA1 viene distribuita agli altri client per verifica mediante i network.Il file .torrent sono di piccola dimensione è svolge la funzione di indice, BitTorrent non sempre inizia subito il prelievo. Per iniziare il processo di distribuzione ha bisogno di trovare in rete almeno una copia completa di tutti i frammenti del file originale.Per trovare file .torrent, esistono motori di ricerca appositi, che indicizzano solo file .torrent che di solito indicano quanti seed(possiede tutte le parti) e peer(possiede alcune parti) possiede un determinato file? ovviamente è meglio scegliere il torrent con più seed. Esistono svariati client per BitTorrent il mio preferito è µTorrent(perché è molto leggero) ma anche Azureus è molto diffuso(ha dei bellissimi grafici). Per quanto riguarda i siti dove trovare i torrent sono tantissimi ma io di solito uso NowTorrent che fa la ricerca su gli altri siti più famosi come Mininova o TorrentHub. Spero di essere stato abbastanza chiaro se no chiedete pure.

Nessun commento:

Posta un commento