Bittorrent FAQ

March 23

Tradizionalmente, i file vengono scaricati da Internet accedendo al file da un singolo server. Il file viene scaricato in ordine sequenziale. È possibile scaricare il file solo se ci sono abbastanza risorse sul server per gestire la connessione e se il file rimane disponibile. Il protocollo BitTorrent è stato creato da Brian Cohen nel 2002 per offrire un'alternativa al server singolo, metodo di download sequenziale.

Le basi

BitTorrent è un protocollo Internet che consente agli utenti di scaricare file in modo rapido, consentendo alle persone che stanno scaricando il file da distribuire parti del file in quanto stanno scaricando. Viene utilizzato per distribuire grandi o molto popolari i file liberamente disponibili. Il protocollo BitTorrent premia gli utenti che forniscono la capacità di upload più, fornendo loro un download più veloce. Tuttavia, gli utenti con larghezza di banda limitata possono partecipare al trasferimento di file.

Come funziona

Il primo utente crea un file torrent che contiene i dati meta sul file e le informazioni relative al computer che coordinerà la distribuzione di file. Il coordinatore è chiamato il tracker. Il file viene quindi fornito ad altri utenti per il download.

Altri utenti (peer) di ottenere il file torrent e connettersi al tracker specificato e l'utente originale per iniziare il download. Ogni peer che si connette al file è dotato di una parte diversa del file. Quando più coetanei hanno più parti del file, i peer cominciare a distribuire la loro parte del file. Quando un peer termina il download del file completo, il peer diventa una seminatrice per quel particolare file, riducendo ulteriormente il carico di risorse per il distributore file originale. Le seminatrici e coetanei insieme sono chiamati uno sciame.

vantaggi

Il protocollo BitTorrent riduce la pressione sulle risorse hardware e di larghezza di banda del distributore originale. Invece di fare una grande richiesta di dati su una singola connessione TCP, BitTorrent rende molte richieste di dati di piccole dimensioni su più connessioni TCP a diversi computer.

Esso fornisce anche la ridondanza contro i problemi di sistema e la dipendenza del distributore originale. Se ci sono più seminatrici e coetanei per un determinato file, il download può continuare anche se il distributore originale rimuove il file.

I file vengono scaricati sia un metodo casuale o un metodo "raro prima", invece del metodo sequenziale tradizionale. Questo assicura l'alta disponibilità del file.

svantaggi

A differenza di download tradizionali, in cui la velocità di download raggiunge un certo livello e poi rimane a quella velocità fino a quando il download è terminato, i download di BitTorrent hanno bisogno di tempo per raggiungere la massima velocità. Ciò è dovuto al tempo necessario per la connessione a coetanei e il tempo necessario un peer per ricevere dati sufficienti per diventare un uploader. Download BitTorrent guadagnano lentamente in velocità, poi rallentano le finiture download.

Vi è anche un modo per indicizzare i file torrent. A causa di questo, il materiale che è disponibile da alcuni siti web siano protetti da copyright, e ci possono essere conseguenze legali per scaricare i file.

Non vi è rischio per la sicurezza nell'uso di BitTorrent, piuttosto che i metodi tradizionali. E 'possibile ottenere gli indirizzi IP di tutti i partecipanti nello sciame dal tracker. Gli utenti con sistemi insicuri possono diventare vulnerabili a un attacco dannoso.

client Software

Per scaricare i file attraverso BitTorrent, è necessario disporre di un client BitTorrent. Ci sono diversi client disponibili, tra cui il client originale BitTorrent, uTorrent e Vuze. BitTorrent e Vuze sono disponibili per Windows, Mac OS X e Linux. UTorrent è disponibile per Windows e Mac OS X.