LINUX.ORG.RU
ФорумAdmin

Помогите разобратся с пулами в сквиде


0

0

Есть 3 группы

1-ая группа имеет скорость 20Кб/с. 2-ая 10КБ/с. 3-ья 5Кб/с

В сквиде прописываю акл для 3-х групп, описываю пул:

delay_pools 3

delay_class 1 2

delay_class 2 2

delay_class 3 2

delay_access 1 allow gr1 delay_access 1 deny all

delay_access 2 allow gr2 delay_access 2 deny all

delay_access 3 allow gr3 delay_access 3 deny all

delay_parametrs 1 64000/64000 20000/64000

delay_parametrs 2 64000/64000 10000/64000

delay_parametrs 3 64000/64000 5000/64000

Как я думаю 64000(общая скорость для группы)/64000(ведро группы(не очень представляю что это...)) 5000(скорость для одного члена группы)/64000(ведро его)

Поправти меня если что не так и подскажите где об этом можно почитать подробней на руском языке

anonymous

> не очень представляю что это...
Если по-русски, то скоростные параметры вида x/y - это:
y - какой объем качать на максимальной скорости;
x - с какой скоростью скачивать остальное (после скачивания объема "y").
Таким образом "delay_parametrs 3 64000/64000 5000/64000" - каждому клиенту (из сети класса C) этого пула разрешено качать 64000 bytes на max скорости, после чего скорость упадет до 5000 bytes/s, при чем суммарная скорость всех этих клиентов не должна превышать 64000 bytes/s.
На сколько я понял для каждого клиента выделяется "ведро" и, пока оно не наполнено, оно наполняется с max скоростью, когда наполнено - со скоростью "x".

> где об этом можно почитать подробней на руском языке
Например в поиске по этому форуму, а может и на squid.opennet.ru, http://bog.pp.ru/work/squid.html#delaypool

spirit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.