O BitTorrent é um protocolo que possibilita o download de arquivos grandes utilizando um mínimo de largura de banda da Internet. Não custa nada utilizá-lo e não contém spyware ou anúncios pop-up.
Diferente de outros métodos de download, o BitTorrent maximiza a velocidade de transferência juntando partes do arquivo que você quer e baixando essas partes simultaneamente de pessoas que já os possuem. Esse processo torna o download de arquivos muito grandes e populares, como vídeos e programas de televisão, muito mais rápido do que com outros protocolos.
Neste artigo, veremos como funciona o BitTorrent e como ele é diferente dos outros métodos de distribuição. Além disso, você irá aprender como utilizar o BitTorrent e o que o futuro pode reservar para essa abordagem inovadora de compartilhamento de arquivos na internet.
- sanguessugas (leeches) - pessoas que baixam arquivos mas não os compartilham com outros;
- semeador (seed ou seeder) - um computador com uma cópia completa de um arquivo BitTorrent (é necessário pelo menos um computador "seed" para que o download de um BitTorrent funcione);
- enxame (swarm) - um grupo de computadores enviando (upload) ou recebendo (download) o mesmo arquivo simultaneamente;
- .torrent - um arquivo indicador que direciona seu computador para o arquivo que você deseja baixar;
- rastreador (tracker) - um servidor que gerencia o processo de transferência de arquivos BitTorrent.
Download tradicional cliente-servidor
Para entender como funciona o BitTorrent e por que ele é diferente de outros métodos de compartilhamento de arquivos, vejamos o que acontece quando você baixa um arquivo de um site. Funciona assim:
- você abre uma página e clica em um link para realizar o download de um arquivo para o seu computador;
- o navegador do seu computador (o cliente) passa um comando ao servidor (um computador central que comporta a página e o arquivo que você deseja baixar) para que transfira uma cópia do arquivo para o seu computador;
- a transferência é administrada por um protocolo (um conjunto de regras), como o FTP (File Transfer Protocol - Protocolo de Transferência de Arquivo) ou HTTP (HyperText Transfer Protocol - Protocolo de Transferência de Hipertexto).

Processo de download cliente-servidor A velocidade de transferência é afetada por uma série de variáveis, incluindo o tipo de protocolo, a quantidade de tráfego no servidor e a quantidade de outros computadores que estão fazendo o download do arquivo. Se o arquivo for grande e popular, a demanda no servidor será grande e o download ficará lento.
Transferência de arquivo peer-to-peer (P2P)
Outro método de transferência de arquivo que você pode já ter ouvido falar é o
peer-to-peer (transferência ponto-a-ponto). Nesse processo, utiliza-se um software (ao invés do seu navegador) para localizar computadores que possuem o arquivo que você deseja. Esses computadores, normais como o seu e diferentes de servidores, são chamados "peers". O processo funciona assim:
- você roda um software de compartilhamento de arquivos peer-to-peer (um programa Gnutella, por exemplo) no seu computador e envia uma solicitação para o arquivo que você deseja baixar;
- para localizar o arquivo, o software consulta outros computadores que estão conectados à internet e rodando o software de compartilhamento de arquivos;
- quando o software encontra um computador que possui o arquivo que você quer, o download é iniciado;
- outros computadores utilizando o software de compartilhamento de arquivos podem obter os arquivos que desejam do disco rígido do seu computador.

Processo de download peer-to-peer Gnutella A carga de transferência é distribuída entre os computadores que contêm o arquivo, mas transferências e buscas de arquivos entre o seu e outros computadores podem causar engarrafamento. Algumas pessoas baixam arquivos e imediatamente desconectam, não permitindo que outras pessoas obtenham arquivos do seu sistema, o que é chamado
leeching. Isso limita o número de computadores onde o software pode realizar buscas por arquivos requisitados.
O que o BitTorrent faz
Diferente de outros métodos de download peer-to-peer, o BitTorrent é um protocolo que descarrega parte do trabalho de rastreamento para um servidor central (chamado de
tracker - rastreador). Uma outra diferença é que ele utiliza um princípio chamado
olho por olho. Isso significa que, para receber arquivos, deve-se também fornecê-los. Isso resolve o problema de leeching, um dos principais objetivos do desenvolvedor Bram Cohen (em inglês). Com o BitTorrent, quanto mais arquivos você compartilhar, mais rápidos serão os seus downloads. Por fim, para fazer melhor uso da largura de banda da internet disponível (o canal para a transmissão de dados), o BitTorrent baixa diferentes partes do arquivo que você deseja, simultaneamente, de diversos computadores.
Eis como ele funciona:

Processo de download peer-to-peer BitTorrent- você abre uma página e clica em um link para o arquivo que você deseja;
- o cliente BitTorrent comunica-se com um tracker para encontrar outros computadores rodando o BitTorrent que possuam o arquivo completo (computadores seed ) a partes do arquivo (peers que normalmente também se encontram no processo de download);
- o tracker identifica o swarm (enxame), que são os computadores conectados que possuem todo ou parte do arquivo e estão em processo de enviar ou receber;
- o tracker auxilia o cliente a trocar partes do arquivo que você deseja com outros computadores na cadeia de compartilhamento. Seu computador recebe diversas partes do arquivo simultaneamente;
- se você continuar rodando o cliente BitTorrent depois que o seu download for concluído, outras pessoas podem receber arquivos.torrent do seu computador; as taxas dos seus downloads futuros irão melhorar, já que você estará melhor classificado no sistema "olho por olho".
Baixar partes do arquivo ao mesmo tempo ajuda a resolver um problema comum que ocorre com outros métodos peer-to-peer: os peers realizam upload a uma taxa muito menor do que realizam download. Baixando diversas partes ao mesmo tempo, a velocidade geral é muito melhorada. Quanto mais computadores envolvidos no swarm, mais rápida é a transferência do arquivo, já que há mais fontes para cada parte do arquivo. Por essa razão, o BitTorrent é especialmente útil para arquivos grandes e populares.
Baixando arquivos com o BitTorrent
Para baixar arquivos com o BitTorrent, você precisa instalar o programa cliente. Você também pode precisar ajustar seu firewall e seu roteador (caso os utilize) para aceitar arquivos do BitTorrent. Nós lhe daremos todos os detalhes para começar. Mas primeiro, aqui vai um resumo das etapas:
- faça o download e instale o cliente BitTorrent;
- verifique e configure o firewall e/ou o roteador para o BitTorrent (se aplicável);
- encontre arquivos para baixar;
- baixe e execute o arquivo .torrent redirecionador;
- deixe o BitTorrent fornecer e receber partes do arquivo;
- mantenha-se conectado depois de ter concluído o download para compartilhar seus arquivos .torrent com outros usuários.
Compartilhando com o BitTorrentSe você possui um arquivo grande que deseja compartilhar, o BitTorrent pode ajudá-lo a utilizar da melhor maneira possível a largura de banda disponível. Para tornar um arquivo disponível como um arquivo .torrent, você necessita de acesso a um tracker e a um servidor da web. Além disso, precisa baixar e instalar o programa que cria o arquivo.torrent no www.bittorrent.com (em inglês). Você pode encontrar instruções detalhadas para distribuir arquivos com o BitTorrent no site oficial do BitTorrent (em inglês). Faça o download do cliente BitTorrent
O BitTorrent é um
software open source (código aberto), o que significa que o programa está disponível para você e desenvolvedores de software gratuitamente. Assim, alguns desenvolvedores criaram suas
próprias versões do BitTorrent e você pode escolher entre
várias delas.(<==== Os melhores programas)
Para começar, acesse
BitTorrent.com (em inglês) e clique no link para o programa que equivale ao seu sistema operacional. Depois de baixar o programa, dê dois cliques no ícone da área de trabalho para instalá-lo. A instalação do programa é rápida e mostra esta janela quando concluída.

Você verá também o site de Bram Cohen, onde você pode enviar doações para apoiar o desenvolvimento do BitTorrent. O Sr. Cohen desenvolve e distribui o BitTorrent como um software open source, sem custo para usuários e desenvolvedores.
Verifique e configure o firewall
Isso é legal?O uso do BitTorrent é perfeitamente legal. Entretanto, é ilegal realizar download de materiais protegidos por direitos autorais na maioria dos países. Assim, se o arquivo que você está baixando é protegido por direitos autorais, então o que você está fazendo não é legal. Veja a seção de Vertentes legais para aprender mais.Se você possui um firewall instalado no seu computador, obterá taxas de download mais rápidas se configurá-lo para dar passagem livre às transferências de arquivo do BitTorrent. Um firewall protege o seu sistema de invasores proibindo o acesso não autorizado às portas do seu computador. As portas são numeradas e cada tipo de comunicação possui um número de porta padrão. Veja Como funcionam os servidores Web: portas para aprender mais. O BitTorrent também utiliza números de portas específicos, normalmente as portas 6881 a 6889. Como padrão, os firewalls bloqueiam essas portas. Você terá de configurar seu firewall aceitar esse tráfego de entrada para receber os arquivos .torrent. Você também pode ter de habilitar a porta encaminhando o endereço IP do seu computador para as portas 6881 a 6889, a fim de que outros computadores com BitTorrent possam encontrá-lo. Como cada produto é único, verifique os manuais ou o site do seu firewall/roteador para instruções específicas de como concluir essas alterações. Você também pode ver PortForward.com (em inglês) para ajuda.
Encontre, baixe e abra arquivos .torrent
Após configurar o seu computador, você está pronto para baixar os arquivos.torrent. Você pode procurar pelo termo ".torrent" em um site de busca da internet para encontrar sites que oferecem os arquivos BitTorrent. Há ainda diversos sites dedicados à busca de arquivos BitTorrent. Dois deles são o isoHunt (em inglês) e o TorrentSpy (em inglês). Outros sites que oferecem arquivos BitTorrent diretamente são o bt.etree.org (em inglês), para músicas compartilháveis, o Legal Torrents (em inglês) para música, vídeos e livros, e o BT on EFnet (em inglês) para programas de televisão recentes.
Quando você encontrar o arquivo que deseja, clique no link para o .torrent com o botão direito, escolha "salvar destino como" e salve o arquivo em um local conveniente no seu computador. O arquivo .torrent, que é um redirecionador para o arquivo que você deseja, irá baixar rapidamente. A seguir, clique duas vezes no arquivo .torrent que você salvou no seu computador. O cliente BitTorrent exibe e inicia o processo de download:

Como mencionamos anteriormente, quanto mais computadores na cadeia de envio/recebimento, mais rápido será o processo de download. Se você estiver baixando um arquivo disponível em apenas poucos dos outros computadores na cadeia, a velocidade de transferência será relativamente baixa.
Após concluído o download, deixe o cliente BitTorrent aberto, para que outras pessoas possam baixar os arquivos.torrent do seu computador.*

Peers utilizando o BitTorrent podem baixar somente arquivos .torrent do seu computador. Uma vez que você possua uma cópia completa de um arquivo, seu computador torna-se um fornecedor em potencial para esse arquivo, desde que você esteja rodando o programa. Compartilhar o que você possui significa downloads mais rápidos no futuro. Você pode deixar o cliente rodando por algumas horas ou deixá-lo virar a noite.* É só fechar o software quando tiver acabado.
*Nota: Seu provedor de acesso cobra por uploads? Isso é raro, mas é possível. Antes de deixar o seu programa BitTorrent aberto durante a noite toda, certifique-se de que o seu provedor de acesso não cobra por uploads. Do contrário, subir na hierarquia do olho por olho pode acabar lhe custando os olhos da cara.
Vertentes legais
Semelhante a outros programas peer-to-peer, o BitTorrent pode ser usado para baixar material protegido por direitos autorais. Como o BitTorrent suporta arquivos grandes muito bem, ele é especialmente popular para baixar arquivos de vídeo. A Motion Picture Association of America (Associação de Filmes dos Estados Unidos) - em inglês - já abriu inúmeros processos, fazendo com que muitos sites de download de .torrents de tráfego pesado fechassem.
O BitTorrent é perfeitamente legal para ser usado. Quando você seleciona um arquivo para baixar, no entanto, é sua responsabilidade certificar-se de que o arquivo não é protegido por direitos autorais. Os downloads do BitTorrent não são anônimos; informações sobre o endereço IP do seu computador e os arquivos que você baixa podem ser rastreados.
Apesar do uso indevido por distribuidores de material protegido por direitos autorais, o programa BitTorrent é legal e inovador. Com recursos adicionais como o olho por olho e a filosofia open source, o BitTorrent irá provavelmente criar um legado enquanto serve de ponte para a
próxima geração de softwares de compartilhamento de arquivos.
1. Torrentz
Alexa Rank: 1492
2. Mininova
Alexa Rank: 290
3. ThePirateBay
Alexa Rank: 427
4. Torrentspy
Alexa Rank: 470
5. Isohunt
Alexa Rank: 720
6. Meganova
Alexa Rank: 8970
7. Bitenova
Alexa Rank: 11558
8. BitTorrent
Alexa Rank: 1468
9. Torrentbox
Alexa Rank: 4360
10. TorrentReactor
Alexa Rank: 9103
10.1 Fenopy
10.2 SumoTorrent
10.3 Snarf-It