Como matar conexões de largura de banda BAIXA?

1

Estou sentado atrás de um roteador absolutamente péssimo (NVG589, NVG599 não é melhor) mandado pelo meu ISP, AT & T. O problema é que tem um limite abismal de 2056 conexões simultâneas. Como minhas conexões são muito limitadas, quero poder eliminar as conexões mais lentas. Eu posso pensar em duas aplicações onde isso realmente me beneficiaria.

1) Torrent: Há 20.000 pessoas sugando, e estou semeando 2056 delas. Mas 99% deles só podem fazer o download em < 10kbs. Eu quero matar todas essas conexões e apenas semear as pessoas que podem consumir minha linha de 1000Mbps.

2) Tor relay: Tenho 3.000.000 de pessoas que podem precisar do meu revezamento, mas 99% delas só querem < 10kbps de tráfego. Eu quero matar todas essas conexões para que eu possa doar minha largura de banda para usuários de alta largura de banda.

Nota: em ambos os casos, meu número total de conexões é limitado em 2056. Portanto, a quantidade de largura de banda que eu posso doar é limitada por 2056 * (largura de banda média do usuário). Assim, estou tentando maximizar o uso médio de largura de banda de um usuário conectado a mim, eliminando conexões de baixa largura de banda. Não estou dizendo que os usuários de baixa largura de banda não merecem o download, estou dizendo que minha configuração específica é mais adequada para lidar com usuários de alta largura de banda que de outra forma teriam poucas ou nenhuma alternativa.

Idealmente, estou procurando um script simples (ou one-liner) para encontrar e (graciosamente) matar todas as conexões que não usam largura de banda suficiente (digamos pelo menos 10kbps). Eu esperaria que a solução usasse algo como cutter .

    
por nullUser 12.04.2015 / 10:16

1 resposta

0

Você tem muitas conexões. A menos que você esteja em gigabit (você não está, você está no u-verse certo?) Você não deve ter seu cliente bittorrent configurado para mais de 400-500 conexões.

Quem na EARTH disse para você definir mais e por que você faria isso? Mais conexões não significam 'mais rápido', mais conexões significam 'mais sobrecarga', o que significa mais largura de banda necessária apenas para acompanhar as conexões, portanto, é mais lento ter mais.

Se você sabe a velocidade máxima de UPLOAD ( não ) de sua conexão, pesquise em esta tabela aqui , e defina seu cliente de acordo. tentando ser muito ganancioso e aumentar a velocidade tendo mais conexões, isso é simplesmente errado.

    
por 25.05.2015 / 05:12