@maninhx, Sempre tem como melhorar... Só depende do bolso do nosso cliente rs.
É bem verdade q com um Linux rodando o limite é um pequeno detalhe. Mas no meu ponto de vista a maior limitação é a nível de hardware do meio físico, ou seja, a infra de rede. Estamos limitados aos 100Mbit/s do cat 5e, (nos serviçais de empresários ignorantes), pq com o cat 6 a coisa muda de figura. Voltando... Experimente usar bons switchs, cabos e conectores além, é claro, de um bom roteador, e um squid afinado e verás onde fica o gargalo.
Deixando o meio físico da rede um pouco de lado. A máquina tb apresenta gargalo se o processador não der conta, principalmente se o hardware for desktop e não servidor. Na maioria dos casos a rede usada é onboard ou as realteks da vida de 30 dilmas. Se usar uma MB servidora com um processador à altura e memória suficiente... o resto pode por na conta da infra.
Acho q já me estendi demais rs.
Fica aqui minha pequena contribuição sem muito a acrescentar ao q o colega @Roselio_Jantara, já havia dito.