Isso é algo que você precisa fazer no nível do roteador em vez de no nível do sistema operacional. Procure / leia sobre QoS relacionado ao modelo do seu roteador.
Desde que você perguntou sobre como alcançá-lo no nível do sistema operacional (linux), se você tiver acesso a todas as máquinas, você pode usar ferramentas de modelagem de largura de banda instaladas / configuradas para alcançar algo semelhante. Você pode tentar Trickle que eu pessoalmente tentei no Ubuntu e funciona muito bem (é muito fácil de configurar também) . O outro lado dessa abordagem é que isso limita apenas a largura de banda máxima que determinada máquina pode consumir e, na verdade, não resolve o problema de contenção na própria rede. Digamos, por exemplo, se você instalou o Trickle (ou qualquer utilitário de formatação de largura de banda) em certas máquinas, mas não em outras, elas ainda poderiam entupir a rede.