Bittorrent é uma tecnologia de transmissão de dados em forma de compartilhamento. Criada pelo Bran Cohem, programador estadounidense, sua primeira implementação foi liberada no ano de 2001. Responde por 35% do fluxo de internet. O bittorrent entre outras grandes vantagens faz a troca de arquivos de maneira rápida e descentralizada, permitindo assim um excelente canal de transmissão de dados visto que não precisa de uma estrutura grandiosa como rapidshare, 4shared, megaupload(fonte de várias discussões e processos por quebra de direitos autorais).
Este é feito de ponta-a-ponta ou seja cliente-cliente, poderia ser também usado o termo de fã para fã, visto que necessitamos apenas de alguém que inicialmente tenha o arquivo ou pasta ou grupo de arquivos e queira disponibilizá-lo. Inicialmente está pessoa-fonte deverá disponibilizar até que pelo menos mais uma pessoa tenha a cópia integral do arquivo, assim teremos duas pessoas na rede com o arquivo completo. A partir disso as outras pessoas passaram a ser ao mesmo tempo fornecedores do arquivo como também "baixadoras", chamamos comumente de "leechers". A tecnologia bittorrent divide o arquivo em vários pedaços de 256kb cada, depois de baixados todos esses pedaços o programa trata de juntar e fazer verificações de integridade afim de saber se o arquivo está idêntico ao original. Não necessariamente numa ordem certinha de 1 a 100, o programa pode baixar o pedaço 5 depois baixar o pedaço 99, etc. Inclusive essa divisão, aleatoriedade e busca por pedaços de arquivos mais disponíveis é que torna essa tecnologia p2p(point-to-point) a mais rápida e mais usada. É fácil de entender, ora... se eu em um self-service posso escolher a fila do arroz que em determinado momento está menor, enquanto aguardo ficar mais livre a fila do feijão, isso me dá uma vantagem de tempo.no termino do prato, visto que não precisarei seguir a sequencia de primeiro feijão, segundo arroz, terceiro macarrão, quarto carne, quinto... é você pode imaginar....
No caso de que as pessoas que tenham o arquivo semente do bittorrent estejam com seus computadores desligados, tenham apagado o arquivo, ou mesmo não estejam com o cliente bittorrent desligado, corre-se o risco de não podermos fazer a transferência completa. Apesar de que é possível que exista pessoas com uma metade do arquivo e outra fonte tenha a outra metade, isto na prática é difícil de acontecer.
O interessante é que dessa forma, ao contrário dos famosos sítios de compartilhamento de arquivos, "shares" da vida, a tecnologia bittorrent não sobrecarrega com uma grande quantidade pessoas baixando o mesmo arquivo, pelo contrário, quanto mais gente na rede baixando, mais gente compartilhando, mais fontes de download.
Inicialmente você baixa um arquivo com extensão .torrent, de sites que indexam, os trackers, o mais famoso, mais polêmico e mais completo é o piratebay, este arquivo, tem informações essenciais para iniciar a busca e download do arquivo.
Quando estamos baixando, usando um cliente torrent, (programas que gerenciam o download usando a tecnologia bittorrent), nos dá as informações comuns de qualquer download, mas além disso diz também a quantidade de pessoas que tem o arquivo arquivo completo, os "seeders" - semeadores, a quantidade pessoas que tem o arquivo parcialmente baixado, os "leechers", e os "peers" a soma dos dois, e claro o progresso do download. É interessante quando você começa o download por bittorrent, o cliente lhe dá a opção de você baixar não só um arquivo como vários.
Por exemplo, se eu estiver baixando três distribuições do Linux e quiser apenas baixar a primeira, isso é totalmente possível, algo que não acontecia em outras tecnologias p2p como o edonkey.
Importante dizer também que quanto mais você distribui os arquivos que você baixou, melhores são as taxas de transferências de arquivos você obterá, isso é uma forma de incentivar as pessoas à continuar disponibilizando os arquivos mesmo depois do download completo.
Uma semente aponta para um ou vários trackers - rastreadores, assim no caso de um tracker (configura-se como "announce") está fora do ar, ou mesmo ter desaparecido, lotado, etc, temos outras opções que o cliente torrent se encarregará de verificar e continuar a baixar o arquivo, inclusive a continuidade do download é outro ponto forte da tecnologia bittorent, visto que o arquivo é baixado em pequenos pedaços, no caso de queda energia ou algo que interrompa o download, ao retornar a processo de download o cliente verifica a integridade do arquivo e o progresso dos pacotes baixados, retomando a transferência de forma transparente para o usuário final. Podemos restringir a velocidade da baixa dos arquivos, isso evita problemas de lentidão no caso principalmente de internet compartilhada, o que é bastante comum.
No caso específico do utorrent, existe uma barra de busca similar a que encontramos em navegadores como o firefox, do lado superior esquerdo do programa. Cada pessoa se adequa melhor a um tipo diferente de cliente torrent, existem dezenas, fique a vontade. Utilizo no Linux, o transmission e o deluge, temos também o ktorrent, qtorrent, entre outros. No lado do Windows os mais famosos são o utorrent, conhecido pela sua leveza, o azureus ou vuze, conhecido por ser multiplataforma, velocidade do download, e quantidade de recursos, bitcomet, muito comentado por seu download rápido.
Um recurso que merece um destaque especial é torrent webserver, ele permite você possa baixar um arquivo através de uma semente bittorrent em outro computador configurado como servidor de downloads torrents na sua rede local. Algo extremamente útil em um ambiente compartilhado, visto que podemos centralizar nossos downloads torrents em apenas uma máquina na rede, podendo assim termos um controle bem maior e uma garantia de os nossos downloads serão baixados mesmo que precisemos reiniciar ou desligar o computador cliente.
DIREITOS AUTORAIS
É problemático. Apesar de facilitar a vida de muita gente, ser o paraíso para empresas de software livre inclusive para milhares de distribuições Linux, poder distribuir seus trabalhos sem a necessidade onerosa de estruturas colossais de datacenters(centrais de servidores de dados) .
O bittorrent tem sido o paraíso dos pirateadores de softwares, filmes, seriados, etc. Visto que a forma descentralizada dificulta encontrar "um culpado para processar". A grande maioria nem ganha dinheiro distribuindo. Emprestar um dvd ao seu vizinho não é ilegal, desde que você não ganhe dinheiro com isso. Passamos nesse caso apenas a ter mais amigos na internet, ;) não é isso? e emprestamos nosso dvd a eles, sem fins lucrativos, sem garantias. E você o que acha? Desestimula produção cultural? Mais uma vez o mercado muda suas estratégias? Tem volta? Nada será como antes? Seria hipocrisia falar tanto de valorização da cultura em suas diversas formas e simplesmente baixar uma coletânea inteira do seu cantor favorito sem dar nem um real pra ele como incentivo do seu trabalho?






Tai uma verdadeira aula sobre Torrent. Agora ninguem tem a desculpa de dize que não sabe usar arquivos torrent. Quanto a polemica, juro que se eu tivesse mais dinheiro e não morace no Brasil, vcs sabem por que eu não baixaria as coisas que gosto.
ResponderExcluir