Лучше по моему делать на уровне железа (роутер) или спец софта (firewall).
ну фаервол не может ограничить на количество одновременных закачек, а в HFS это делается только только по IP, дело в том что юзеры определяются под внешними IP адресами у нас, и под одним внешним IP может находится и 10 юзеров, поэтому я и хотел сделать это по мак-адресу!