
Possível duplicata:
Como funciona o Bittorrent?
Ao baixar o torrent, percebo que o BitTorrent faz upload e download simultaneamente. Baixar é óbvio, mas por que fazer upload?
Responder1
Por que fazer upload? Seu “upload” é o “download” de outra pessoa. Se ninguém fizer upload, ninguém poderá fazer download.
Por que simultaneamente? Porque, se ele esperasse até que você tivesse o arquivo inteiro antes de disponibilizá-lo para outras pessoas, qualquer pessoa que desligasse seu cliente quando não estivesse baixando ativamente nunca faria upload, e a rede sofreria por isso.
Responder2
Bem, porque não? Os torrents não têm servidor central - os dados não são produzidos por coelhinhos mágicos ou pela fada dos dentes - o bitorrent é um sistema de rede ponto a ponto - basicamente o seu computador diz "diga, meu velho, por acaso você tem o pedaço 1234?" "claro, meu velho, eu tenho isso" e envia. A única maneira de isso funcionar é que as pessoas compartilhem os pedaços que possuem com aqueles que não têm.
A única razão pela qual o Bitorrent funciona*é que o upload ocorre afinal.
* não é totalmente verdade. Webseeds são uma exceção.
Responder3
Bittorent usa um protocolo peer to peer descentralizado, funciona porque você (um peer) carrega a parte já baixada do arquivo para outros peers que também estão enviando suas partes já baixadas para os peers que precisam dela para completar o arquivo.
Responder4
Porque o BitTorrent não se trata de baixar arquivos. Trata-se de compartilhar arquivos, o que implica tanto download quanto upload.