Лично юзал Kerio Winroute Firewall, Трафик инспектор, UserGate и Mikrotik.
Последнее чуть посложнее, но надежнее всего работала, одна настройка и забываем про шлюз, пока какая либо железка физически не выйдет из строя.
А по факту более детально обрисуйте ситуацию.
Для общего развития, если не определились с вопросами, то вот начальная информация для размышления.
 
 
 
   
     
 
             
                 
                     
                Bandwidth control (шейпер) - это функция динамического ограничения скорости работы клиентов и их групп. Реализована на уровне сетевого драйвера и позволяет работать с любым трафиком на внутреннем интерфейсе. 
             
 
       
    
  
      
  Данная функция, так же имеется на аппаратном уровне в части маршрутизаторов, что конечно есть у Вас, я не могу знать.