it-swarm-pt.com

Como dar maior prioridade ao tráfego HTTP?

Quando eu navego na web, descubro que preciso pausar meu cliente BitTorrent para ajudar a melhorar a velocidade dolorosamente lenta (infelizmente estou em uma linha de 384 kbps). Não é muito bom ter que fazer isso manualmente a cada vez.

Por favor, mostre-me o botão mágico, aquele que eu preciso pressionar apenas uma vez para ser abençoado com uma navegação mais rápida e de alta prioridade, onde a velocidade dos torrents fica em segundo plano, apenas para retomar a velocidade total quando minha navegação na web terminar .

[ FYI ] NetworkManager gerencia minha rede e Transmission é meu cliente BitTorrent.

16
tshepang

Como já foi dito, não há nenhum botão "Me dê uma navegação rápida" em algum lugar da sua área de trabalho. O que você quer é a modelagem de tráfego, que é possível com o Linux.

Para a introdução completa, você pode ler estes tutoriais:

Mas acho que você está procurando algo mais como estes:

Esses são scripts que farão o trabalho para você.

18
Christian

Se você não quiser perder muito tempo configurando um modelador de tráfego, experimente o recurso embutido de limite de velocidade temporário transmission (que também pode ser programado).

alt text

Você pode ativá-lo ou desativá-lo no miniaplicativo indicador.

4
wag

Uma solução alternativa simples pode ser usar o QoS do seu roteador (Qualidade de Serviço), isso pode permitir que você dê maior prioridade a certos protocolos (ou seja, HTTP/HTTPS).

Se você não tiver QoS em seu roteador, a única maneira é aquela explicada acima.

Mais um link:

http://www.andybev.com/index.php/Fair_traffic_shaping_an_ADSL_line_for_a_local_network_using_Linux

Esteja ciente de que se você der alta prioridade a HTTP ou HTTPS, então, quase provavelmente, seu torrent não funcionará mais, isso porque muitos aplicativos usam o protocolo HTTP para trocar dados pela rede, então sempre haverá algo que corresponda ao regra iptable.

Eu prefiro aconselhar usar uma versão de linha de comando do bittorrent, como rtorrent , desta forma você pode escrever um script Shell simples que irá alterar o acelerador de download do torrent e então executar o Firefox (ou qualquer outro).

Você também pode interromper o download do rtorrent após certas condições.

https://wiki.archlinux.org/index.php/RTorrenthttp://superuser.com/questions/180866/configure-rtorrent-to-stop-downloading-after- um determinado-tamanho de arquivo

http://libtorrent.rakshasa.no/

4
tmow

É fácil: não sature seu upload, então limite o limite de upload de seu cliente de torrent a cerca de 50% de sua largura de banda total de upload.

2
weeheavy