O download de um arquivo requer que o servidor também faça o upload para o cliente

1

Suponha que eu esteja baixando um arquivo de um servidor. Agora, baixar o arquivo do servidor significa que o servidor também está carregando simultaneamente o arquivo para o meu computador. Ou seja, além de eu usar minha largura de banda para baixar o arquivo, o servidor também está usando parte de sua largura de banda para carregar o mesmo arquivo para o meu computador.
Se não, então por que no protocolo bit torrent dizemos que os seeders carregam o arquivo e leechers baixam o arquivo.
Isso me sugere que o upload e o download de um arquivo acontecem ao mesmo tempo. Além disso, onde as semeadoras carregam o arquivo completo. Por favor ajude.

    
por Shivam aggarwal 30.03.2016 / 12:20

3 respostas

3

Você não deve confundir o BitTorrent com downloads regulares.

Sim, quando você faz o download de um arquivo de um servidor, há duas partes envolvidas e elas devem cooperar. No "mundo real" você poderia vir e pegar algo de mim sem minha cooperação, mas se você quisesse que eu lhe desse um objeto do outro lado da sala, então eu deveria pegá-lo, jogá-lo para você, e você deve estender a mão e pegar isso.

Eu jogo, você pega; Uploads de servidor, downloads de clientes.

O BitTorrent é diferente porque é tudo sobre compartilhamento . Pode não haver um "servidor". Todos os clientes são pares e todos baixam o arquivo de todos os outros. Então, depois de ter baixado um pedaço de um arquivo do torrent, alguém pode baixá-lo de você . Portanto, o seu computador faz o download e o upload simultaneamente.

"Semeadores" são apenas computadores clientes (pessoas) que já possuem o arquivo inteiro. Portanto, eles pararam de baixar qualquer coisa, mas continuam compartilhando , o que é, obviamente, um upload.

"Leechers" são clientes que ainda não têm o arquivo inteiro e estão baixando dados ativamente do torrent (ou seja, de outros clientes). Um "leecher" que tenha parte do arquivo já pode também estar carregando ("semeando") o arquivo ao mesmo tempo (ou o usuário pode ter desativado o upload, mas normalmente não), mas nós não os chamamos de "semeador" até que eles estejam apenas fazendo o upload.

Assim, as semeadoras não carregam o arquivo para em nenhum lugar em particular; eles compartilham seções dos dados quando um leecher pede, e de outra forma simplesmente fica ocioso.

Quando um arquivo (ou um fluxo de vídeo, ou dados do jogo, ou qualquer outro) for transferido do usuário A para o usuário B , esse uso de dados será computado em relação a ambos os usuários 'subsídios de dados. Portanto, se, por exemplo, você transferir 2 MB entre dois de seus próprios dispositivos (por meio de uma operadora externa), você será cobrado por 4 MB de uso de dados (2 MB para cada dispositivo).

    
por 30.03.2016 / 12:29
1

Para BitTorrent Seeders irá fazer o upload do arquivo a partir de lá Sistema ou uma caixa de sementes.

E sim, o uploader e o Seeder estão usando a mesma largura de banda.

Agora, o Seeding geralmente é de várias pessoas ou de seus computadores.

Cada Pessoa que faz o download de um arquivo é Semeando, a menos que pare.

Agora, cada pessoa que baixar o Torrent fará o download de peças de cada pessoa.

Então, sim, fazer o download de seu computador significa que o host está fazendo o upload para você. A largura de banda está sendo usada nos dois sentidos.

Como para fazer o download de um site .

O site está enviando o arquivo para você e você está baixando o arquivo deles.

Alguns sites têm vários sites que enviam os downloads para que você possa selecionar o melhor download para sua região.

    
por 30.03.2016 / 12:26
0

O que você faz download do seu lado (como cliente) é automaticamente visualizado como upload do lado do servidor.

Para dar um exemplo muito trivial: Considere-o como uma via de mão dupla entre dois pontos (sua casa e a casa de sua avó): um observador de sua casa verá seu carro rolar para a casa de sua avó, enquanto sua avó verá seu carro se aproximar.

Então você está completamente certo quando diz que as semeadoras estão enviando o que os leechers estão baixando.

    
por 30.03.2016 / 12:28