Qual é o melhor aplicativo de torrent?
O que são torrents? Torrents são uma forma de distribuir arquivos.
Mas o que são sementes e pares?
Para entender tudo isso, primeiro deixe's dar uma olhada em um método mais simples de compartilhar arquivos - HTTP.
HTTP é usado quando você baixa arquivos de um site usando seu navegador web, ou algo parecido com o Internet Download Manager. (Por exemplo, quando você baixa o Adobe Reader, ou drivers do site do fabricante's, it's normalmente via HTTP).
Como o HTTP funciona é bem simples. Let's diz que a Microsoft quer distribuir um teste de 30 dias do Windows 10. Eles compram um computador, ligam-no à Internet, colocam uma cópia da imagem do Windows 10 no seu disco rígido, e configuram algum software (como o servidor web Apache) para permitir que as pessoas façam o download da imagem.
Quando um utilizador quer fazer o download da imagem, envia um pedido para o servidor web da Microsoft's. O servidor web começa a responder com os dados da imagem do Windows 10 tão rápido como a ligação à Internet entre os dois permite.
Quando a imagem está a ser transferida entre os dois (servidor e utilizador), duas coisas estão a acontecer simultaneamente - upload da imagem do servidor, e download da imagem para o PC do utilizador's. (Pense no upload como uma pessoa falando ao telefone, e download como uma pessoa do outro lado tomando notas).
Este é um método bastante simples e conveniente de compartilhamento de arquivos. Mas ele tem alguns inconvenientes.
- Alguém precisa configurar um servidor e comprar uma conexão de internet muito rápida. Se a conexão de internet do servidor's for 500 kb/s - ou um cliente pode baixar a 500 kb/s, ou se dois clientes estiverem baixando, a velocidade será dividida entre eles - e cada um deles receberá 250 kb/s. Se um dos clientes tem uma conexão de internet lenta - let's diz que a velocidade é de 50 kb/s, o outro cliente pode fazer o download a 450 kb/s. Da mesma forma, se 15 clientes com ligações rápidas à internet estiverem a descarregar, nenhum deles terá uma velocidade superior a 33 kb/s (500/15). Basta dizer que os servidores da Microsoft's têm uma conexão de internet muito rápida.>li>It's vulneráveis e fáceis de bloquear. Se você não quer que seus usuários baixem imagens do Windows, você só precisa bloquear os sites da Microsoft's. Eu posso'não pense no porquê de não programadores quererem bloquear o download de imagens do Windows, mas no caso de conteúdo censurado (como crimes do governo), ou conteúdo ilegal (como filmes piratas), ou ambos (vazamentos da NSA), podemos ver porque o governo quereria bloquear.
Agora deixe's ver como as torrentes resolvem esses problemas.
>p>Let's dizem que você é uma pessoa com acesso a provas de crimes do governo (1GB de arquivos). Você tentou hospedá-lo em um site, mas o governo o bloqueou. Agora você quer compartilhá-lo com o resto do mundo.O que você faz é - você cria uma torrente do arquivo. Uma torrent é basicamente um arquivo muito pequeno contendo detalhes dos arquivos (nomes, tamanhos de arquivo, hashes MD5 etc.) que são compartilhados usando esse arquivo torrent. Você pode criá-la facilmente usando seu cliente de torrent (uTorrent, Azureus, Transmission etc.). Você também tem que adicionar detalhes do rastreador ao arquivo torrent. Um rastreador é um servidor cuja função é distribuir listas de pares para novos pares (we'discutiremos isso em detalhes).
Você hospeda esse arquivo torrent muito pequeno em algum site de compartilhamento de torrent. As pessoas que querem baixar seus proffsffs governamentais vão até o site de torrent e baixam a torrent para ele.
Dizem a seu cliente de torrent para baixar os arquivos descritos na torrent. Como não há servidor (como o servidor da Microsoft's para imagem do Windows) para baixar a torrent, seu cliente de torrent fala com o rastreador.
Cliente - "Cara, alguma idéia de onde eu posso conseguir esses vídeos de crimes governamentais?"
Tracker - "Idk man, experimente essas pessoas" (dá ao cliente uma lista de outras pessoas interessadas em baixar o arquivo)
Cliente - "Btw, me adicione à sua lista. Just in case anyone's interested" (dá-lhe o seu endereço IP)
Tracker - "Wicheva, bruh"
Então você começa a baixar o Arquivo 1 de todas aquelas 4 + 6 pessoas que o têm, e o Arquivo 2 de todas aquelas 3 + 6 pessoas que o têm. Já que você're downloading o arquivo, eles estão fazendo o upload no outro extremo da conexão de internet. Agora como você baixou e usou a internet de outras pessoas's (além da sua), é sua responsabilidade moral permitir que outras pessoas baixem o arquivo de você.
Assim uma torrent é um grupo de (100s ou 1000s ou mais) pessoas colaborando e dando uns aos outros partes do arquivo até que todos tenham uma cópia do arquivo inteiro. Ela começa com a pessoa que criou a torrent simplesmente carregando-a até que muitas pessoas a baixem, e depois elas carregam por sua vez e a torrent se espalha.
Então, se o arquivo tiver 1GB de tamanho, o criador tem que carregar pelo menos 1GB para que ele se espalhe. O ideal é que ele'd carregue cerca de 3-4GB, e isso lhe daria mais 3-4 amigos, que'ajudará a espalhar ainda mais.
É por isso que seu cliente de torrent está tanto baixando quanto carregando o arquivo torrent. Baixando-o - para que você possa usá-lo, e fazendo upload para que outros também possam acessar o arquivo.
Todas as pessoas envolvidas na atividade de compartilhar a torrent são chamadas de peers.
As pessoas que estão fazendo upload são chamadas de seeders.
As pessoas que estão baixando são chamadas de leechers.
Muitas pessoas, no entanto, estão descarregando e carregando ao mesmo tempo e podem ser chamadas de ambas (descarregando partes que eles não't têm e carregando as que eles fazem).
Se o número de semeadores for maior, é provável que você baixe o arquivo mais rápido. Se o número de sanguessugas for maior, é provável que o download seja lento.
Vantagens das torrents:
- Servidores centrais (isto é, o site onde você carrega a torrent, e o rastreador) don't tem que compartilhar muitos dados. Tanto os arquivos de torrent quanto as listas de pares são muito pequenos em tamanho, por isso esses servidores don't custam tanto para configurar e manter.
- li>Dificuldade para bloquear - já que nenhum servidor central está envolvido na distribuição e compartilhamento dos arquivos, é difícil bloquear, dada a sua natureza distribuída.
Assim você pode perceber porque o upload (Seeding) é tão importante para o conceito de torrents. Você só é capaz de fazer o download porque alguém estava fazendo o upload para você. Uma torrent morre rapidamente se as pessoas se recusarem a fazer o upload. (Também pode acontecer que ninguém mais queira baixar a torrent e as pessoas que estão dispostas a fazer upload de don' não encontrem nenhum receptor e, após algum tempo, desistam e parem de fazer upload dessa torrent em particular).
Artigos semelhantes
- Torrent downloads: Qual é o melhor proxy ou VPN para não só desbloquear mas também descarregar torrents?
- Qual é o melhor site para baixar softwares rachados se a torrent for bloqueada pelo meu administrador de rede (usando wifi na faculdade)?
- Qual site de torrent é melhor do que o Rarbg para baixar programas de TV?
- Qual é o melhor site de torrent para audiolivros?