Parece aqui que a topologia da sua rede não é o culpado, mas a sua velocidade DSL. O download de 4 mbps e o de 100 kbps são muito muito para um número relativamente alto de computadores conectados simultaneamente. Se todos eles apenas navegarem na Internet ao mesmo tempo, a sua conexão será rapidamente confusa.
4 mbps não é de 4 megabytes por segundo, são 4 megabits. Os bits são 1/8 de um byte, portanto você só tem 500 KBps de download e 12,5 KBps de upload. Mais uma vez, para 10 computadores conectados simultaneamente, isso é muito pequeno. (Nem mesmo mencionar o fato de que você provavelmente nunca obterá a velocidade máxima prometida pelo provedor de DSL. Geralmente, você obtém cerca de 80%.)
Mesmo com a modelagem de tráfego básica, dando a cada computador sua parcela dedicada e igual de largura de banda, isso deixaria muito pouco por computador. (Download de 50 KB / upload de 1,25 KBps)
A saída mais fácil: atualize sua assinatura para permitir velocidades DSL mais altas.