Я так понимаю что трафик "отбирается" только у спящих пользователей, так? Это не всегда удобно, например, если пользователь сидит только в аське, то ТИспид не считает его спящим и соответственно не отдает его часть трафика. Можно ли сделать так, чтоб задавалась минимальная скорость и если потребляемая пользователем скорость ниже заданой - ОСТАТОК его канала делится между остальными?
Пример: канал 512кбит/с, три активных пользователя по 170кбит/с
1 пользователь качает файлы регетом, использует все 170кбит/с
2 пользователь сидит в аське, использует 6..10кбит/с (+/-)
3 пользователь сидит в аське, использует 6..10кбит/с
итого получаем что большая часть канала простаивает
При наличии изложеной выше функции и заданой нижней планке например в 20кбит/с использование канала будет более полным.
Я думаю что это будет не столь сложно, тем более что это уже есть в ТИ надо лишь добавить функцию и для активных пользователей.
Пример: канал 512кбит/с, три активных пользователя по 170кбит/с
1 пользователь качает файлы регетом, использует все 170кбит/с
2 пользователь сидит в аське, использует 6..10кбит/с (+/-)
3 пользователь сидит в аське, использует 6..10кбит/с
итого получаем что большая часть канала простаивает
При наличии изложеной выше функции и заданой нижней планке например в 20кбит/с использование канала будет более полным.
Я думаю что это будет не столь сложно, тем более что это уже есть в ТИ надо лишь добавить функцию и для активных пользователей.