Форум

/ домой \ \ темы /



Тема: Ограничение трафика

10/09/2006 11:03 RA:
Ни фига не пойму, как оно работает :(
Как мне сделать так, чтобы в сутки больше 100Мб, например, на мой сервер суммарно не могли закачать по ФТП ?
10/09/2006 15:34 Max:
Ставите время 86400 секунд, общий лимит для сервера 102400 Kb. При этом обратите внимание что передаваемый файл на середине не прерывается. Т.е. если вам заливают файл длиной 200Mb он зальется, но потом двое суток на FTP ничего залить будет нельзя.
11/09/2006 06:41 RA:
То есть в 17.30 11-09-2006, например, мне заливают файл 200Mb. Сразу после этого события сервер на upload становится недоступен, а снова он открывается в 00.00 13-09-2006 ? (Если я запустил таймер в 00.00 11-09-2006. А с какого момента идёт отсчёт таймера - с момента изменения в настройках сервера ? И каково максимальное количество секунд ?)
А сложно ли сделать лимит на объём папки ? То есть, чтобы больше 1Gb, например, мне при всём желании и времени не напихали ?

11/09/2006 06:45 RA:
Потому как исходящий трафик зачастую бесплатен, и не далее как вчера, товарищ с искренними совершенно желанием поделиться, залил мне 3Gb образ DVD, не подумав, что у меня не безлимит на вход. Файл-то цельный...
11/09/2006 07:03 RA:
И ещё не понял насчёт ограничения на сеть и на ip. Такое ощущение, что они суммируются.
11/09/2006 07:22 RA:
Всё, то ли я ночью уже не соображаю, но вообще перестало работать ограничение как на вход так и на выход, ставлю 10 секунд для проверки и 1024кб - файлы немногим больше мегабайта беру и до бесконечности один за другим туда-сюда переливаю. Что я не так делаю ?
12/09/2006 01:39 Max:
Про 17:30 -- не так: Ни каких скачков в полночь не будет. Сервер считает сколько апроксимированых байт было передано за указанное время и если значение больше лимита новые файлы не принимаются. Количество принятых байт апроксимируется -- пересчитывается со временем. Текущие пересчитанные значения принятых данных отображается в вэб-администрирование на странице текущего состояния.

Про DVD: ну резать файл на середине тоже как-то не правельно...

Естественно сеть это сумма всех IP в нее входящих, но лимиты независимы.

Если поставить 1024Kb=1Mb в 10 секунд то совершенно естественно, что можно слать до бесконца это большой лимит, при таком маленьком времени апроксимированый пересчет очень быстро разрышает принимать новые данные.
12/09/2006 01:54 Max:
Поясню про пересчет, на примере указанном примере 1Mb в 10 секунд.
Вот допустим 10 секунд до этого вы ничего не закачивали, потом положили файл размером 1.2Mb значит превышение 0.2Mb -- при выбранном лимите уже примерно через 2 секунды апроксимированный объем станет меньше мегабайта и можно будет залить новый файл.

Организация прохожа на -m limits в iptables -- Образно представте некую емкость, которая заполняется пользователем и постоянно опустошается системой со скоростью равной отношению лимита к выбранному времени. Если уровень в емкости оказывается выше отметки лимита обмен запрещен.
16/09/2006 22:58 RA:
Если я правильно понял, после закачки файла, превышающего лимит, нельзя будет снова закачивать в течение времени, рассчитываемого по формуле:
ПРЕВЫШЕНИЕ ЛИМИТА/(ЛИМИТ ИЗ НАСТРОЕК/ВРЕМЯ ЛИМИТА ИЗ НАСТРОЕК) ?
То есть ставлю лимит 2048 Кб за 60 секунд, согласно формуле после передачи файла объёмом 3.0Мб далее нельзя передавать в течение 27.89 сек ? Пробую - сразу после передачи файла передать другой, легко !
Правда есть нюанс. Я это делаю из TotalCommander`а. Так вот, сразу после передачи файла превышающего лимит даже содержимое сервера не отображается - limit overflow. Жму 3 раза подряд клавишу обновить, содержимое отображается и после этого можно закачивать снова ! Проверил, такая же ситуация с любыми параметрами лимита в настройках.
Хоть 1Мб в сутки на сервер ставлю - всё равно закачиваю сколько влезет. Попобовал с IE - то же самое, только IE перезапускать приходится чтобы продолжить заливать после превышения лимита. Получается, ошибка в программе ?

Всё-таки очень желательно иметь просто квоту на папку.
18/09/2006 07:37 RA:
Максим, ответьте пожалуйста, это действительно баг или что-то не то у меня ?
19/09/2006 01:35 Max:
Да, кажется была бага, пробуйте тестовую версию 3.05.60 -- подкорректировано.

21/09/2006 20:16 RA:
больше ОДНОГО файла не даёт ни закачать, ни скачать, вне зависимости
от размера даже когда стоят галочки - не ограничивать upload-download.
Смотреть при этом содержимое файлов можно.

Пользователь: Пароль: Новый пользователь:   Запомнить пароль: