Eu definitivamente implementaria QoS. Eu tenho experimentado isso há algum tempo e isso faz uma enorme diferença, especialmente se você gosta de mim, você também executa serviços de VOIP.
Este tutorial: link
Está relacionado ao firmware do roteador Tomato. No entanto, vale a pena ler no que se refere ao Linux e QoS em geral e ajuda você a entender como o QoS pode ajudar.
Uma declaração interessante que o toastman faz aqui é:
Now, a warning - you'll find some
people tell you that you cannot do
this job with a small SOHO router,
with or without Tomato firmware,
because there are too many users.
Please don't think about the number of
users because it doesn't matter. The
overall throughput is limited by the
connection to your ISP and it makes no
difference if you have one user or
100, as long as the firmware can
handle the overall number of
connections and throughput. Tomato
makes this possible. In fact, many of
my colleagues have been replacing
their business Cisco routers with
routers running Tomato, because they
are just too difficult for them to
administer.
Não estou sugerindo que você substitua seu Cisco ATA por um roteador baseado em tomate. Seu comentário sobre isso não faz diferença se você tem 1 usuário ou 100 é o que eu estou chamando sua atenção. O que você está querendo é alcançar uma boa taxa de transferência para o número de usuários que você tem. Sem o QoS, tudo o que você precisa é que um usuário baixe muitos dados por um tempo para atrapalhar a experiência da Internet para outros usuários. A QoS pode ajudar com esse problema. Acredito que seja possível fazer um pipe de 15 Mbit parecer bastante veloz para 100 usuários fazendo uma variedade de coisas.
Eu não tenho experiência com o Cisco ATA, mas com o Tomato ele fornece ótimos gráficos em tempo real das classes de QoS. Não tenho certeza se a Cisco também pode fornecer um resumo disso.
Você faz este comentário:
I should mention we cannot outright block social media sites, video streaming websites, and Dropbox.
Com o QoS, você deve ser capaz de limitar a quantidade de largura de banda usada por esse tipo de mídia e priorizar outros tipos de tráfego, como DNS e HTTP.