GuestABC
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Aleks126 Да, как группы сделаю, думаю реально взять списки групп с ТИ. FRAGius Это похоже на отдельную программу, никак не связанную с ТИ. пинг-разорвать соед, переподключиться... Думаю такое уже есть, просто надо поискать. Возможно это реализуется каким-то батником в планировщике задач... Добавлено: список групп уже берет и ограничения тоже. Теперь, как все это дело делить? Имеем часть польз. в группах, часть без. Если в группе нет ни одного активного, траффик на нее не выделяем. Если есть хоть 1 акт. Берем с общего канала величину = огр. для группы и делим между юзерами (с учетом весовых коефф.) То что осталось, делим между юзерами без групп. Так? Тогда возможен вариант: Канал 500кбит. Гр1 - 5 юзеров. огр на группу 250кбит. Гр2 - 10 Юз. огр на группу 200кбит. В группе 1 активен 1 из 5 юзеров, тогда ему отдаем 250кБит. В гр2. активны 10 Юз, каждому по 20кБит. Остальное на тех, кто без группы. Если из них никто не акт., значит не судьба... Вобщем вариантов много может быть... Все не учтешь... Если отдам остаток траффика на группы, то тогда ограничения не будут "жесткими" Как думаете? Можно сделать по-другому... Рассматривать группу как пользователя. Делить соотв. весовым коэфф. А внутри группы опять делить. Т.е. гр1 коефф =1, Гр2 к=2, остальные к=1. Значит, если везде есть хоть 1 акт. , гр1 получ 25%, гр2 - 50% остальные 25%. Если в гр. 1 2 акт польз, то они получат половину от 25% канала, т.е. 12.5%. Тогда вообще никакой "жесткости" нет, но канал исп. полностью... Чем дальше в лес, тем больше дров... |