Che cos'è BitTorrent?

BitTorrent è un open-source peer-to-peer protocollo progettato per il trasferimento di file di grandi dimensioni. La filosofia alla base centrale di BitTorrent è che gli utenti devono caricare i dati (o trasmettere in uscita) in contemporanea con il download di loro (l'accettazione o la ricezione di dati in entrata), che massimizza l'efficienza della larghezza di banda di rete. BitTorrent è stato progettato per essere più efficiente e funziona meglio se ci sono più le persone interessate in un file specifico.

Client-server sistemi di trasferimento di file

Il client-server è il metodo più comunemente utilizzato quando il trasferimento di file su Internet, è il concetto di base che disciplinano http e protocolli di trasferimento file (FTP). Un utente (o client) invia una richiesta di scaricare un server centrale; server del cliente la richiesta e conforme, l'invio di pacchetti di dati al client e che memorizza i dati reassembles.

Mentre efficiente, il client-server soffre ancora di alcuni negativi. Il principale svantaggio è una certa difficoltà nel trasferimento di grandi dimensioni o molto popolare file, o entrambi. Il server può diventare sovraccarico di richieste, costringendolo a 'priorità' (di solito su un "primo arrivato, primo servito"). Questo porta a persone in attesa da lungo tempo per il server di processo e infine concedere loro richieste.

Il sistema è anche vulnerabile agli attacchi in quanto vi è di solito un solo server centrale che fornisce i dati ad un gran numero di clienti. Ad esempio, essa è vulnerabile a Distributed Denial of Service (DDoS) in cui gli attacchi botnet zombie (slave computer) in tutti i inviare le richieste a un server.

BitTorrent: Peer-to-Peer File Transfer Protocol

Peer-to-peer protocolli, d'altro canto, l'uso di una rete di clienti (ogni funzionamento come server) per inviare dati ad altri utenti che sono alla ricerca di file simili. L'unico server in una rete BitTorrent è un tracker che controlla quali file sono disponibili e dove, e dirige i clienti che stanno cercando i file per il download al punto in cui i file sono disponibili.

Peer-to-peer protocolli di trasferimento sono meno costosi di quelli client-server. Quest'ultimo richiede maggiori risorse messe in atto a creare: configurare il server (più il suo guardiano hardware e software), risorse di rete, ecc

Un altro vantaggio di BitTorrent è che si tratta di una applicazione open source. BitTorrent è libero a differenza di altri peer-to-peer (ad esempio Kazaa, Gnutella). Ogni utente può scaricare il software e una pronta per l'uso. In-house programmatori possono anche modificare il sistema alle proprie imprese 'esigenze specifiche e requisiti.

Gli utenti di BitTorrent

Ci sono un numero sempre maggiore di aziende che utilizzano BitTorrent come uno strumento per la distribuzione dei loro propri materiali o titolari di una licenza. BitTorrent Inc, l'azienda che gestisce il protocollo, è stato in grado di garantire licenze da studi cinematografici di Hollywood, permettendo loro di distribuire i contenuti più da queste società 'siti web.

Software gratuito e open source come Linux distributori distributori spesso uso di BitTorrent nella distribuzione dei loro materiale come ad esempio le immagini ISO o CD di installazione. Podcasting reti sono anche iniziando a utilizzare BitTorrent per aiutare i podcasters gestire le richieste per il loro MP3 "radio" programmi per elaboratore. Subpop Records, che ha reso grunge rock un nome, utilizza BitTorrent, poiché il suo sistema di distribuzione per lo sblocco delle piste e video per promuovere il suo album più di 1000.




Segnalibro Che cos'è BitTorrent?

Ultimi post del blog


Copyright 2008 Tech-FAQ. Tutti i diritti riservati.