Aprendendo mais sobre Torrent

Aprendendo mais sobre Torrent

Tutorial: Aprendendo mais sobre Torrent

 

Eae galera, hoje explico mais sobre Torrent á voçês, pois percebi que muitos têm duvidas sobre como usar, ou porque a velocidade do download ocila tanto, porque alguns downloads não pegam velocidade e etc, e como todos os jogos aqui na X-Pro Games tem opção de download por Torrent, voçês lendo esse tutorial, conseguirão sanar suas dúvidas e poderão sempre que quiser, escolher baixar por partes ou por torrent, confiram:

(OBS. Em ALGUMAS PARTES, o tutorial pode ser um pouco complicado de se entender, mas quem tem realmente vontade consegue).

O que é?

 

Vendo essa seção, voçês logo devem ter pensado (pelo menos so que são mais fãs do blog), porque que eu não coloquei esse post na área dos "O que é?" em vez dos tutoriais, é simples, nesse post voçês irão aprender muito mais do que em um post o que é, aqui eu não vou simplismente falar sobre o Torrent, vou dar dicas, ensinar e etc. Voltanto ao o que é Torrent, Torrent é a extensão de arquivos utilizados por um protocolo de transferência do tipo P2P (Peer to Peer). Em um processo semelhante ao do eMule, por exemplo, os arquivos transferidos são divididos em partes e cada pessoa que tem tal arquivo ajuda a fazer o upload a outros usuários. Isso reduz significantemente o consumo de banda do distribuidor original do arquivo.

Para compartilhar estes arquivos, é necessário usar um programa específico, conhecido como cliente. Ele obtém as informações contidas nos arquivos e se encarrega de toda a comunicação entre os usuários.

A lógica do torrent é a seguinte: a primeira pessoa a disponibilizar um download é conhecida como o primeiro seed (ou semente, que, neste caso, pode ser interpretado como aquele que semeia). Uma segunda pessoa baixa este conteúdo e também passa a disponibilizá-lo, tornando-se um seed também. Ou seja, quanto mais seeds houver em um mesmo arquivo, mais rápidos e eficientes são os downloads, pois mais pessoas disponibilizam o arquivo. Este protocolo foi desenvolvido em 2001. Agora voçês entendem porque alguns downloads não alcançam a velocidade máxima de sua internet? Pois não há seeds suficientes, sempre lembre disso, quanto mais seeds, mais rápido é o download.

O seeder das mudanças

 

A diferença do torrent para o P2P tradicional é que ele liberta o usuário da sua atuação passiva nesta troca de arquivos. A forma de envio e download de arquivos em torrent segue uma estrutura completamente diferente do que estávamos habituados até o ano de 2003, quando os primeiros compartilhamentos deste tipo começaram a surgir. Esta rede permite que o usuário torne-se ativo e também um seeder, ou seja, ele também detém o poder de enviar os arquivos, assim como o era o papel do servidor no P2P clássico.



Rede
 P2P comumAs comparações com o modelo “mão única” de compartilhamento de dados não ficam por aí. Os seeders recebem esta denominação justamente pela função que desempenham nesta rede. Como os arquivos são partidos em partes menores de 256 kilobytes (em geral), o processo de download fica cada vez mais veloz por que cada um dos semeadores possui um pedaço distribuído em ordem aleatória. Portanto, quanto mais seeders para um torrent, mais rápido será o descarregamento do arquivo como um todo no seu computador. Assim, não existem as temidas e demoradas filas de espera que tanto assustavam os usuários de sistemas como o SoulSeek e outros do gênero. Ao somar tudo isso, pode-se concluir que desta maneira dificilmente haverá sobrecarga. Afinal, quanto mais gente, melhor.



Quando um download termina e os fragmentos do arquivo foram unidos automaticamente, o usuário tem

a opção de tornar-se um seeder também. Basta que ele permita a continuidade do upload iniciado logo depois do término do download. Assim, aquele arquivo terá uma boa rotatividade e estará disponível sempre que alguém precisar dele. Ao observar a rede de troca de documentos via torrent, nota-se que há um lado bastante “social”. Algo como uma política de boa vizinhança; se eu já fui ajudado, ajudarei o outro. Aí se tem o início da relação seeder-leecher.

Resumindo, quando voçê terminar de baixar seu arquivo pelo torrent, não exclua ele da lista dos downloads, pois assim, voçê estará ajudando outras pessoas, se tornando um seeder.

Os semeadores e as sanguesugas

 

Enquanto se baixa um torrent, se assume o papel de leecher (sanguessuga), aquele que aproveita. Porém, este é um papel um tanto ambíguo. Enquanto você baixa, pode também se tornar um seeder, pois partes do arquivo já terão sido concluídas e já vieram para o seu computador e automaticamente se tornam disponíveis para outros leechers interessados neste arquivo. Portanto, você pode ter papéis únicos (seeder ou leecher) ou então optar pelos dois simultaneamente.

Rede
 compartilhada P2P - torrent



 

Trackers
Trackers fazem a comunicação entre os peersEntretanto, a comunicação entre estes dois (ou mais) computadores precisa ser mediada por um servidor. Neste caso específico, o servidor se chama tracker. Ao contrário do que muitos podem pensar, este servidor não é como os outros. Os trackers não armazenam nenhum dos arquivos compartilhados via torrent. “Então para que eles servem?” – simples, estes servidores têm a função de conectar os usuários para que estes possam executar seus papéis de seeder ou leecher.

Porém, esta ligação tripla (peer1 – tracker – peer2) não é tão duradoura. Assim que o download é iniciado, a conexão passa a ser direta, ou seja, peer to peer (peer 2 peer, logo, P2P). Entretanto, não se deve confundir tracker com indexer. Os indexers de torrent funcionam como listas de arquivos e não como servidores. Apesar de indicar o caminho entre o peer1 até o peer2, as listas não executam a função de servidor (tracker), que é facilitar a comunicação entre os seeders e os leechers.

Estes servidores também estão disponíveis para consulta de listas, caso seja do interesse do usuário consultá-las no próprio site do servidor. Porém, isso não fará dele um indexer para que deixe de ser um tracker. Ainda sobre servidores, existem aqueles que exigem que o usuário que em um primeiro momento foi um leecher, seja seeder também. Vale lembrar que não são todos que usam desta prática. Por isso, é importante pesquisar a respeito do servidor.

PEX (Peer Exchange)

 

O Peer Exchange é um dos pontos de destaque da relação usuário-tracker, já que permite que esta aconteça de uma forma diferenciada. O grande trunfo do PEX é o fato de ele permitir que um indivíduo pertencente à swarm (algo como um “enxame”) possa trocar informações sobre o próprio grupo diretamente, sem que seja necessário pedir a autorização do tracker. A vantagem desta função é justamente poupar este servidor de algumas tarefas. Assim, percebe-se que existe autonomia na hora de encontrar arquivos via torrent.

O 
Peer Exchange facilita e descarrega o tracker

 

Porém, ao contrário do que pode vir à mente com este conceito, os Peer Exchange não podem inserir um novo indivíduo no swarm independentemente. Para incluir novos peers é preciso que eles procurem pelo arquivo e sua hash. Assim, as tabelas DHT encontram o requerimento e assim o processo é iniciado. Para a maioria dos usuários de torrent, o PEX e as tabelas DHT são ativados logo que um download começar. Por isso, não há necessidade de preocupação com processos manuais – tudo acontece automaticamente.

Clientes
Baixe torrents através dos clientes!

 

Sem eles é impossível fazer o download de torrents. Você pode até baixar o arquivo .torrent que vai redirecioná-lo ao arquivo original. Porém, se não houver um cliente como o BitTorrent, BitComet, µTorrent, Vuze e outros, não é possível dar continuidade ao processo. Estes programas têm interfaces bem divididas e podem organizar muito bem os seus torrents entre aqueles que ainda estão sendo baixados, os que já foram concluídos e os outros dos quais você se tornou um seeder. O µTorrent é um dos programas mais utilizados para o download destes arquivos justamente por consumir poucos recursos do computador e ainda ser compatível com o protocolo BitTorrent.

Um fato curioso sobre o BitTorrent é um dos easter eggs que podem ser encontrados ao clicar em “Help” (Ajuda) e em seguida em “About µTorrent”. Quando a janela estiver aberta, pressione a tecla “T” no seu teclado. Isso faz com que um jogo no estilo Tetris seja aberto. Ele se chama µTris. Ele também permite fazer limitações e outros tipos de controle de taxas de transferência para não deixar o seu computador e a sua internet lentos.

Existem, também, os clientes que trabalham com o sistema de broadcatching. Este sistema é muito simples e, se você já assinou algum RSS Feed na sua vida, vai entender muito bem do que se trata. Quando alguém faz a assinatura de um Feed, diz, automaticamente, que está disposto a receber os conteúdos daquele site ou blog. Porém, ao assinar um RSS Feed de uma lista de torrent, você recebe os arquivos, sempre que forem atualizados.

Como faço para baixar?

 

Baixar torrents é muito mais fácil do que você imagina. Você deve escolher um arquivo, no nosso caso é um jogo, ou seja, clique onde está falando "Downlaod por Torrent" em nossos posts e baixe o arquivo. Lembre-se de que o arquivo que voçê baixar (.torrent), não  é o arquivo final que você procura. Depois, abra esse arquivo arquivo .torrent no seu cliente (µTorrent, Vuze, BitTorrent e outros). O programa pergunta qual o local em que você quer salvar o seu torrent; determine-o e aguarde o download terminar.

Depois, se você quiser – ou se o servidor assim exigir – pode se tornar um seeder daquele arquivo que você baixou. Lembre-se: para ser um semeador de torrents, basta deixar o seu cliente aberto e o upload ativo. Mas se muitos deles estiverem enviando para outros leechers, a sua velocidade de internet começa a cair e em alguns casos, pode-se encontrar a lentidão no computador, já que muitos processos de envio de arquivo estarão abertos. Não se desespere: existe salvação! E voçê confere na próxima sessão.

Aprenda a limitar Uploads



 

Uma das maiores queixas quanto ao upload de torrents, e assim tornar-se um seeder, é o fato de permitir que os usuários baixem o bloco de arquivo que você tem e por isso sofrer com a lentidão tanto do computador quanto da internet. Isso porque se não houver a limitação da taxa de upload, o arquivo vai ser transferido com toda a velocidade que a sua banda permite. E isso faz com que a rapidez da sua internet seja drasticamente reduzida.

Limite a taxa de upload

Para impor limites à taxa de transferência, clique com o botão direito sobre o arquivo a ser baixado e vá em “Limite de Upload” ("Bandwith Alocation" para quem tiver em inglês). Um menu de opções de taxa de upload aparece ao lado do primeiro menu. Clique sobre a velocidade que você achar adequada. Pronto. Os uploads já estão limitados! Lembramos que este procedimento é válido para o µTorrent.

É isso galera, ficou um pouco complicado de entender algumas partes, mas quem tem realmente vontade de aprender, consegue entender como eu já havia dito. ^^