Eu optaria por usar o QoS interno do roteador primeiro, como sugerido pelo techie007. Se não atender a todos os seus requisitos, então é hora de analisar um mecanismo de controle de software.
Para fins de teste (para depurar meu aplicativo WindowsPhone7), preciso limitar a velocidade da rede a um valor pequeno, como 79 kbits / s. Estou usando o Windows 8 x64.
O NetLimiter não é instalado.
O NetBalancer exibe o uso de largura de banda do processo no qual estou interessado (é WmZuneComm.exe BTW) zero bytes / s, mesmo quando tenho certeza absoluta de que ele consome 8000 bytes / s tocando streaming de áudio -em monitor de recursos me mostra isso).
Além disso, tenho roteador Asus RT-N56U. Acabei de mostrar a versão mais recente do firmware não oficial. 3.0.3.4-048. Ao contrário de oficial, tem o recurso de ponto de acesso de convidado. Infelizmente, o limite de largura de banda ainda não pode ser imposto.
Eu estou bem se a solução limitar não apenas um único aplicativo, mas todo o sistema. Eu só preciso realizar alguns testes em uma rede lenta. Tudo bem se a solução limitar a velocidade de download.
Alguma idéia de como faço isso?
Eu optaria por usar o QoS interno do roteador primeiro, como sugerido pelo techie007. Se não atender a todos os seus requisitos, então é hora de analisar um mecanismo de controle de software.
Eu usei o Controlador de largura de banda em um nível corporativo no passado e ele funciona como um encanto.
Suas principais características são:
Layer 3 bandwidth manager
TCP/IP stream limiting and prioritization
Distributed mode for client-only networks
Traffic monitoring
Remote management
Deep Packet Inspection
Guaranteed rate provision
Internet speeds from 56 kbps to 2,400 Mbps
Wireless network support
Up to 2,000 concurrent users
Parece haver um teste de 30 dias disponível, então acho que vale a pena dar uma chance.
Tags windows-8 traffic-shaping