Isso me parece uma maneira errada de lidar com o tráfego em seu ambiente - você está efetivamente limitando um recurso ilimitado (largura de banda interna - em seus switches locais) para tentar evitar esgotar um recurso limitado (upstream bandwidth - em seu DSL linha).
Seu roteador (ou barramento, um dispositivo de firewall / firewall decente como o pfSense ) provavelmente deveria estar fazendo a modelagem de tráfego. Você pode atribuir a cada unidade / proprietário um IP ou sub-rede, limitando-os a uma parcela proporcional da largura de banda total, mas permitindo que eles tomem emprestado de outras filas (Veja link e leia sobre a palavra-chave" emprestado "- recurso útil!).
Como um bônus, se você seguir esse caminho, seus residentes mais experientes em tecnologia poderão compartilhar arquivos uns com os outros na velocidade do fio, já que as portas do switch não serão restritas.
Um especialista da Cisco pode ser mais capaz de aconselhá-lo sobre como configurar isso para o seu ambiente / hardware, ou como realizar o que você está pedindo com o hardware existente, se possível.