Você precisaria de algum tipo de roteador para fazer o gerenciamento de largura de banda do qual está falando.
Se você já tem um roteador DSL / Cabo, pode usar Tomato ou DD-WRT para obter a função que você procura. Mas isso não é para os fracos de coração e pode acabar destruindo seu roteador.