Anonim

Um dos termos que você pode encontrar nas suas viagens pela Internet é "BitTorrent". Alguns de vocês estão familiarizados com esse conceito, mas muitos não. Vamos esclarecer.

O que é o BitTorrent?

Baixar arquivos na internet é uma coisa muito comum de se fazer. Normalmente, quando você baixa um arquivo na Internet, clica em um link que aponta para esse arquivo em algum lugar da Internet. Em seguida, é uma transferência unidirecional direta desse arquivo do local original para o seu computador. Isso funciona bem, mas pode apresentar alguns problemas. Por um lado, a largura de banda pode ser um problema. Se várias pessoas estiverem baixando simultaneamente o mesmo arquivo do mesmo servidor, esse servidor ficará atolado com solicitações e a largura de banda desse servidor será ampliada. O efeito final é que cada pessoa que tenta baixar esse arquivo pode experimentar velocidades de download muito lentas ou ser negada por completo. Além disso, o proprietário desse servidor pode estar lidando com enormes custos de largura de banda.

BitTorrent é uma maneira de distribuir a carga. O termo "BitTorrent" é usado para se referir ao programa original usado para tirar vantagem disso, no entanto, também é usado para se referir ao próprio protocolo. Portanto, se você baixar um cliente BitTorrent, esse software cliente poderá, por si só, baixar arquivos e servir arquivos. Ele o coloca em uma rede ponto a ponto onde você, como usuário do software torrent, atua como parte da rede de distribuição de arquivos. Então, isso significa que você está compartilhando arquivos na Internet? Sim. Deixe-me explicar.

O BitTorrent alcança carga distribuída baixando de vários pares na rede. Uma pessoa que publica um arquivo na rede para compartilhamento começa criando um arquivo "torrent". Este pequeno arquivo contém informações sobre o arquivo a ser compartilhado, bem como o rastreador (o computador que coordena a distribuição de arquivos). Em resumo, o arquivo torrent é o que diz ao software cliente do BitTorrent como baixar um arquivo específico e montá-lo novamente. Quando um usuário (você) deseja baixar um arquivo do BitTorrent, você começa apontando o cliente para o arquivo torrent por meio de uma URL. O arquivo torrent conecta o software cliente ao rastreador novamente, o que informa ao software quais pares da rede têm o arquivo desejado. O software do cliente começa a baixar o arquivo desses vários locais e remonta o arquivo no seu computador.

Então, sim, você está baixando partes de um arquivo simultaneamente de vários outros pares na rede. É uma tecnologia de compartilhamento de arquivos ponto a ponto; portanto, ao fazer o download de um arquivo dessa maneira, você está realmente retirando partes do arquivo dos PCs de outros usuários que, por acaso, possuem esse arquivo em seus próprios computadores. Tudo isso é coordenado usando o rastreador.

Ao contrário de um navegador da Web que solicita um arquivo, um cliente BitTorrent faz muitas solicitações menores de ponto a ponto (P2P) ao mesmo tempo. Isso fornece melhor disponibilidade, melhor redundância e mais velocidade. Devo dizer, porém, que a velocidade varia. Como esse é um sistema P2P e depende de computadores na Internet, pode demorar um pouco para estabelecer uma conexão e estabelecer informações suficientes para fazer isso funcionar. Por esse motivo, os downloads de torrents geralmente são mais lentos no início e aumentam a velocidades rápidas no meio do download.

Download de Torrents

Uma pessoa usa um arquivo BitTorrent para baixar arquivos. Você pode navegar na web, encontrar um torrent de um arquivo que deseja baixar e abri-lo com o seu cliente BitTorrent. O cliente se conecta aos rastreadores especificados no arquivo torrent. Ele recebe de volta uma lista de todos os pares que estão transferindo partes desse arquivo para a rede. O cliente então se conecta diretamente a esses pares para obter partes do arquivo. Um grupo de pares que hospedam simultaneamente o mesmo arquivo é chamado de "enxame". Se o enxame só tiver informações sobre a semeadora inicial do arquivo, o cliente apenas apontará para a semeadora original para obter o arquivo. À medida que mais pares se juntam ao enxame, eles começam a trocar partes do arquivo entre si e param de acessar diretamente a semeadora.

Toda a natureza dos torrents significa que, idealmente, se baseia em dar e receber. A natureza do protocolo, de fato, depende da veiculação de arquivos e do download de arquivos. Clientes diferentes incorporam políticas diferentes sobre como aplicar isso. Alguns clientes podem preferir enviar dados apenas para colegas que também enviam dados de volta. Normalmente, porém, quanto mais rigorosa a rede, mais desequilibrada ela se tornará. As pessoas novas nos torrents não têm muito o que compartilhar, portanto, estariam em desvantagem automática em redes que exigem troca e devolução. Alguns clientes implementam maneiras de garantir que isso não aconteça.

Questões legais

Como o BitTorrent é uma tecnologia de compartilhamento de arquivos ponto a ponto (e uma boa), é claro que se vê entrando no campo da distribuição ilegal de software. Alguns rastreadores BitTorrent foram sujeitos a ataques e desligamentos. Grupos como a MPAA e a RIAA pressionaram bastante a idéia de desligar os rastreadores do BitTorrent. Embora exista muitas coisas perfeitamente legítimas que podem ser encontradas no BitTorrent, também há muito material ilegal. Software Warez, músicas protegidas por direitos autorais, filmes completos, etc. A HBO chegou ao ponto de processar os ISPs de qualquer usuário de torrent que estivesse negociando programas da HBO via BitTorrent.

Portanto, o BitTorrent entra em território difícil. No entanto, algumas coisas que o torrent tem a oferecer são: (1) não há capacidade de pesquisa integrada; (2) é possível rastrear o host que está servindo o arquivo. Isso significa que sim, seu endereço IP poderá ser obtido se você estiver exibindo arquivos pelo BitTorrent. Isso pode abrir você para problemas de segurança, mas não abrirá legalmente, a menos que você esteja, é claro, usando o BitTorrent para hospedar arquivos ilegais. Além disso, seu endereço IP é visível sempre que você acessa a Internet, então o BitTorrent realmente não abre você para se conectar mais do que um navegador. Novamente, tudo se resume ao que você está fazendo com a tecnologia e aos tipos de pessoas com as quais está se conectando.

Não há absolutamente nada de errado em usar o BitTorrent. É o que você escolhe fazer com a tecnologia que está em questão. Existem muitos programas que usam torrent para se distribuir. Por exemplo, eu usei o torrent para baixar imagens ISO de distribuições Linux. Não há problema legal nisso porque o Linux é de código aberto. No entanto, se alguém estava usando o Torrent para baixar o software warez, é aí que você pode entrar em pastagens espinhosas.

Clientes BitTorrent

Para tirar proveito do BitTorrent, você precisará baixar e instalar um cliente de torrent. Aqui está uma lista de alguns deles:

  • Azureus BitTyrant
  • Azureus
  • BitTorrent
  • Opera - isso mesmo, o navegador possui um embutido
  • Shareaza

Existem muitas dessas coisas por aí, então fique à vontade para fazer uma pesquisa no Google por “BitTorrent Client” e você obterá várias delas. Você também pode consultar a entrada da Wikipedia nos clientes BitTorrent para obter uma grade de comparação completa deles.

Conclusão

Espero que isso tenha lhe dado uma visão básica do que é o BitTorrent.

Introdução ao bittorrent