Ограничение числа пользователей, которые могут соединиться, не является самым эффективным способом ограничить пропускную способность. Что, если у Вас есть только 2 соединенные пользователя, но один из них загружает файл 500 МБ? Ограничение числа подключенных пользователей не делает ничего для ограничения использования пропускной способности каждого подключенного пользователя. Мое предложение состояло бы в том, чтобы найти способ ограничить использование пропускной способности каждого пользователя. Вы могли попробовать что-то как NetLimiter, работающий на машине шлюза.