набор скриптов на линуксовом роутере.
Получить из AD (фактически тот же ldap) параметры скорости, привязать пользователей к компам, нарезать полосы на шейпере. В принципе пишется за день.
Ну или смотрите в сторону виндовых средств,
https://ru.wikipedia.org/wiki/Microsoft_Forefront_... , раньше оно называлось ISA сервер