Usar um cliente bittorrent diminui a conexão com a Internet

14

Estou com um problema ao usar a transmissão. Não sei de onde vem, porque nem sempre ocorre.

Em algum momento durante o download de um torrent, não consigo navegar na Internet com um navegador. Ou, se posso, é extremamente lento.

Abri a porta correta no meu roteador. Limitei o download do upload a uma quantidade razoável (50/5, meu upload é muito ruim). Não permito que a transmissão use PnP e NAT-PMP. E isso não parece estar relacionado à velocidade de download de um torrent específico: antes de limitar o download, eu poderia baixar a 800ko / s e não tenho nenhum problema.

Alguém mais está tendo esse problema?

Realmente não entendo, abrir a porta correta e desativar o plug n play supõem que a transmissão não interfira no http?

Noz
fonte
Se ajudar, sempre interfere nas minhas conexões. QUALQUER conexão. SSH, HHTP, FTP, etc. Se eu abrir a transmissão, estou abrindo uma lata de gritos no meu PC relacionada à conexão à Internet. Normalmente eu apenas baixa o ktorrent e o uso em vez da transmissão. Primeiro por isso, segundo por causa das opções.
Luis Alvarado
não posso dizer a diferença relacionada ao motivo pelo qual a Transmission faz isso. Eu verifiquei com o comando net a quantidade de portas versus a quantidade que o ktorrent abre para os mesmos torrents (testamos apenas 5 torrents). Eles eram quase iguais. Mas aqui está a parte estranha. O Ktorrent pode começar quase imediatamente a baixar um torrent enquanto a transmissão leva algum tempo para começar, como se estivesse checando alguma coisa primeiro. E mesmo que a Transmissão dificulte a conexão, o ktorrent mantém uma conexão mais rápida e ainda oferece um desempenho ligeiramente mais rápido de navegação na Web em comparação com a transmissão.
Luis Alvarado
NOTA: Quantidade alterada de envios, downloads, velocidade, etc. Não 1. Vá para EDITAR e selecione PREFERÊNCIAS. 2. Vá para o Speed ​​TAB e limite a menos de 20% da sua conexão. Para mim é 20KB / S. 3. Vá para a guia Rede e limite a 10 pares por torrent ou menos. Meu teste foi com 8, 5 e 3. Maximun Peers No geral, mude para 20 ou a mesma quantidade para 1 torrent. 4. Baixe apenas 1 TORRENT. Apenas 1. Aguarde 15 segundos. Você não pode usar o Firefox ou qualquer outra coisa porque toda a conexão é sugada pela transmissão.
Luis Alvarado
1
Olá. Tentei a solução de Stefano porque quero manter apenas aplicativos gnom. Então eu fiz o seu teste e não diminuiu a velocidade do Opera. Talvez esse fosse o problema para mim. No entanto, também notei que a transmissão nunca inicia downloads imediatamente, isso não é um grande problema para mim. Se você aprender mais sobre essas diferenças, ainda estou curioso! Obrigado.
Noz

Respostas:

15

O problema, no seu caso, provavelmente não é a taxa de dados, mas o número de conexões. Muitos gateways da Internet não conseguem lidar com muitas conexões ao mesmo tempo .

Você pode limitar sua quantidade máxima de conexões simultâneas nas preferências de transmissão, da seguinte forma:

Preferências → Rede → Máximo de Pares por torrent

Tente manter esses valores muito baixos no início. 5/10 é um bom ponto de partida. E aumente-os lentamente à medida que o encontrar funcionando.

  • Nota: Especialmente novos torrents podem mostrar esse comportamento. Se você esperar até que haja propagadores suficientes para um torrent, a navegação ficará mais lenta.

  • Observe também: você não precisa limitar a largura de banda. Isso é tratado pela pilha TCP / IP, sem problemas, na maioria dos casos. Ele tenta agendar a entrega de pacotes de maneira justa.

Stefano Palazzo
fonte
Olá obrigado. Na verdade, eu tinha 60/200, que era muito maior que 5/10. Vou tentar isso, espero que isso resolva o problema.
Noz
6

Defina seu upload para 50% da sua largura de banda máxima de upload. Você pode ter o download ilimitado ou limitado. Defino meu download para 90% do máximo.

Descobri com os programas de saturação de largura de banda (Torrents), se o upload atingir> 75% do seu limite máximo de saída, isso prejudica gravemente todas as transferências de dados no sistema (Navegação). O TCP / IP é uma via de mão dupla, as respostas dos pacotes precisam retornar ao remetente antes que possam enviar outro pacote.

SuperJames
fonte
Este ponto não pode ser estressado demais. A lentidão relacionada ao torrent é, na maioria dos casos, o resultado direto de muita largura de banda de upload. 50% pode ser um pouco baixo para muitas conexões, então tente configurá-lo para 70% da sua largura de banda de saída e verifique se ainda funciona.
loevborg
2

Limitar o número de conexões

O BitTorrent é um protocolo que usa muitas conexões simultâneas. Embora eles não consumam muita largura de banda, eles consomem muito trabalho administrativo nos roteadores e hosts IPv4 para acompanhar todos os estados da conexão.

Roteadores simples comuns em uma caixa que você pode comprar por US $ 40 geralmente não são capazes de manter mais de 1000 conexões antes que elas caiam no chão. Isso ocorre porque esses dispositivos possuem uma quantidade muito limitada de memória para trabalhar.

Nos hosts, um grande número de conexões pode causar problemas devido aos limites de segurança para uma certa quantidade de conexões por usuário e por processo. Geralmente, eles são visualizados e alterados ulimit, mas você nunca deve encontrar os padrões do sistema no Ubuntu com o uso regular do seu PC. No entanto, o BitTorrent pode usar muito e pode atingir o limite no seu PC.

Veja esta resposta sobre como limitar o número de conexões por item e como definir um limite global em Transmissão.

gertvdijk
fonte
Obrigado por sua resposta rápida e pela explicação, achei que os limites de largura de banda deveriam ser suficientes para evitar esse problema, mas obviamente não é. Obrigado por compartilhar o seu conhecimento!
aVasile
Sobre "consumir muito trabalho administrativo": Observe que o protocolo Bit Torrent usa TCP, que é um protocolo de ponta a ponta entre hosts. Os roteadores na Internet não alocam recursos persistentes enquanto a conexão está ativa, eles apenas encaminham os pacotes IP. Não sei a que tipos de recursos o gertvdijk está se referindo.
Lii 7/09/13
@ Lil: a maioria dos roteadores domésticos faz conversão NAT, expondo um único endereço IPv4 para o mundo exterior e fornecendo endereços privados para máquinas / dispositivos domésticos. É por isso que você precisa abrir uma porta específica no roteador (para encaminhar as conexões de entrada para a máquina certa), mas isso também significa que o roteador precisa rastrear TODAS as conexões TCP ativas para poder reescrever os endereços corretamente conforme os pacotes passam. Essa tabela de rastreamento é o recurso limitado que está sendo executado aqui.
Chris Dodd
2

Eu mesmo não pensei nisso, mas fez muito sentido quando alguém me indicou aqui http://www.tomshardware.com/forum/36641-42-slow-internet-torrent-client

Coloque um limite em seus envios, a maioria dos modems hoje em dia pode ser um problema, então as velocidades de download não costumam ser sua preocupação, coloque um limite em suas velocidades de upload, seu computador precisa se comunicar com outros servidores na Internet, se Como a largura de banda de upload está sendo consumida completamente, o computador simplesmente parece silencioso

Steve
fonte